fis3-deploy-git
v1.0.0
Published
fis3 deployer git tools
Downloads
3
Readme
fis3-command-deploy
用于将编译好的源码推送到指定的git分支。适用于上线系统无前端编译机器的场景。
安装
npm install -g fis3-command-deploy
配置
// deploy.url值为数组,内容为分支地址及分支名称
fis.set('deploy.url', [{
url: 'https://git.coding.net/younth/hexo-site.git',
branch: 'master',
}, {
url: 'http://111.204.113.135:8000/wangyang02/docs.git',
branch: 'master'
}])
使用方法
- 本地编译产出
output
目录。注意产出目录必须为output - 执行
fis3 deploy
即可将output内容通过git的方式自动提交到对应的分支。
Notice
- 提交的过程会新建一个
.deploy_git
分支,可在.gitignore里面配置忽略~ - 提交的分支不能是受保护的分支,否则会提交失败。gitlab设置:设置 -> 保护分支