我想在工件的文件名末尾添加构建签名。我可以是工作ID或工作ID和提交参考的组合。
目前我得image.slp
,但我更喜欢image.1.slp
或image.1.e8f8c4ed.slp
。这是我的gitlab-ci.yml
:
build-runner:
stage: build
script:
- ./build.sh
- cp ../output/image.slp .
artifacts:
paths:
- image.slp
答案 0 :(得分:1)
您应该能够通过 CI_JOB_ID 环境变量来实现这一目标。
有关可以使用的可用变量的完整列表,请参阅docs。
可能这样的事情可以解决你的问题:
build-runner:
stage: build
script:
- ./build.sh
- cp ../output/image.slp image.$CI_JOB_ID.slp
artifacts:
paths:
- image.$CI_JOB_ID.slp