【发布时间】:2016-11-03 14:31:27
【问题描述】:
我想将 GitLab CI 与 .gitlab-ci.yml 文件一起使用,以使用单独的脚本运行不同的阶段。第一阶段生成一个工具,必须在稍后阶段使用该工具来执行测试。我已将生成的工具声明为工件。
现在如何在后期作业中执行该工具?正确的路径是什么,它周围会有什么文件?
例如,第一阶段构建 artifacts/bin/TestTool/TestTool.exe,该目录包含其他所需文件(DLL 和其他)。我的 .gitlab-ci.yml 文件如下所示:
releasebuild:
script:
- chcp 65001
- build.cmd
stage: build
artifacts:
paths:
- artifacts/bin/TestTool/
systemtests:
script:
- chcp 65001
- WHAT TO WRITE HERE?
stage: test
如果相关,构建和测试在 Windows 上运行。
【问题讨论】: