我的回购根目录上有两个目录:client
和server
;如何运行两个不同的周期(使用pre_install,install,script& c),每个周期各一个?
答案 0 :(得分:2)
您可以遍历所需目录并在其中运行所有后续命令:
before_install:
- pushd client
- ./pre-install-client
- popd
- pushd server
- ./pre-install-server
- popd
您可以在所有相关部分中重现这些部分,并在客户端和服务器目录中运行命令。如果可能的话,我建议将这些内容提取到shell脚本中,以降低.travis.yml
文件的复杂性。