1.0.0 • Published 7 years ago

fis3-command-deploy v1.0.0

Weekly downloads
1
License
ISC
Repository
-
Last release
7 years ago

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设置:设置 -> 保护分支
1.0.0

7 years ago