【发布时间】:2018-07-06 03:24:20
【问题描述】:
基本上,我使用travis-ci 将整个站点在本地构建到master 分支的/dist 文件夹中(但不上传到远程仓库),然后部署到gh-pages 分支。
travis-ci支持将local-dir推送到target-branch:https://docs.travis-ci.com/user/deployment/pages/
我的网站由几个独立的部分组成,因此我希望将来我只构建一个部分,如果发生更改并逐步部署到 gh-pages 而不会影响其他部分。
例如,/dist 有两个部分 /dist/section_one 和 /dist/sections_two。
在master 分支上,我对/src/section_one 进行了修改,它将被内置到/dist/section_one 中。然后我可以将它推送到gh-pages 分支上的/section_one。这个实用吗?
【问题讨论】:
标签: git github travis-ci github-pages