我想使用GitLab CI和。GitLab - CI。Yml文件使用单独的脚本运行不同的阶段。第一阶段生成一个工具,必须在后面的阶段中使用该工具来执行测试。我已经将生成的工具声明为工件。
现在如何在后期作业中执行该工具呢?正确的路径是什么,它周围会有什么文件?
例如,第一阶段构建工件/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上运行(如果相关的话)。