在猪齿鱼CICD中变量是在哪里定义的


想问一下,在猪齿鱼CICD中这几个变量是在哪里定义的,目前 ${CI_COMMIT_TAG} 获取的时间异常,想查看一下,就是找不见这个变量在哪里定义的.

CI_COMMIT_TAG 默认是代码提交时间

如果你想改成流水线执行的时间, 生成创建镜像tag 可以修改 .gitlab-ci.yml 的配置 before_script 添加逻辑

export CI_COMMIT_TAG=${CI_PIPELINE_CREATED_AT}

参考下面方法自定义 CI_COMMIT_TAG

相关文档:

https://open.hand-china.com/document-center/doc/product/10003/10426?doc_id=125649&doc_code=1367#.auto_devops.sh详解