【发布时间】:2019-02-10 19:05:39
【问题描述】:
我想通过 gitlab CI 以项目的版本作为标签来构建 docker 镜像:
docker build -t dockerimage:VERSION-IN-POM .
在詹金斯的管道中,我得到了这样的版本:
${pom.version}
是否可以从 gitlab CI 以类似、方便的方式读取版本?还是我必须为此编写脚本?
【问题讨论】:
-
我不相信有一个,但是你可以写一个
before_script,它会sed你的pom文件中的版本。在 Jenkins 中有可以简化此类任务的插件,但 GitLab CI 并没有。
标签: maven docker gitlab gitlab-ci