我在一个github项目中有几个文件夹,每个文件夹都有一个不同的.travis.yml文件。
设置travis-ci的正确方法是什么,以便指定要构建的文件夹/子项目?
我可以添加before_script: cd function
但是有没有办法触发基于构建的函数在develop
分支上更新 - 基本上我不想触发构建如果我更新一个子文件夹中。
非常感谢任何建议
答案 0 :(得分:0)
您可以添加要构建的分支列表:
branches:
only:
- develop
- release
- master
并对每个分支执行不同的步骤:
deploy:
- provider: script
script: bash -x deploy/script_deploy.sh develop
on:
branch: develop
您还需要其他东西吗?