Skip to content

Latest commit

 

History

History
37 lines (27 loc) · 844 Bytes

README.md

File metadata and controls

37 lines (27 loc) · 844 Bytes

fis-deploy-scp

说明

FIS2的scp部署插件,将FIS产出部署到远程机,scp适合单机部署的方式,多机部署请使用rsync。 此插件分为三步,第一步先把要部署的输出文件夹压缩成zip包,第二步使用scp到目标服务器,第三步在目标服务器上解压到指定文件夹。

使用方法

安装

npm install fis-deploy-scp -g 

启用

fis.config.set('modules.deploy', ['default', 'scp']) 

配置

fis.config.set('settings.deploy.scp', {
    publish : {
        to: '/remote/path',     // 要上传到的远程机器的文件夹
        server: '[email protected]', // 远程机
        file: './release/dist.zip'// 要上传的文件,会把所有FIS输出的文件压缩zip
    }
});

发布

fis release -Dompd publish