【发布时间】:2019-05-29 06:59:44
【问题描述】:
我的项目在 windows 和 linux 下构建。我在 windows 上设置了一个 gitlab-runner,在 linux 机器上设置了一个。现在我想配置“.gitlab-ci.yml”以在两台机器上构建。但是,根据操作系统,我想为构建调用不同的构建脚本。
示例“.gitlab-ci.yaml”(不工作)
mybuild:
# on linux
script:
- ./build-linux.sh
# on windows
script
- buildwin.bat
如何在 .gitlab-ci.yml 中实现这一点?
【问题讨论】:
标签: continuous-integration gitlab