GitLab CI/CD 和 GitLab 包注册表 - 在部署期间更改 Maven 工件名称

时间:2021-07-29 20:46:27

标签: gitlab gitlab-ci

我正在尝试创建我的第一个 GitLab CI 管道,它将在 example 之后将 Maven 工件部署到 GitLab 包注册表。

我的问题是如何在部署阶段将工件名称(附加到它)更改为 APP_PACKAGE_SNAPSHOT,我在初始化阶段将其定义为变量

ini:

  stage: init
  script:
    - APP_VERSION=$(mvn help:evaluate -Dexpression=project.version -q -DforceStdout)
    - APP_PACKAGE_NAME=$(mvn help:evaluate -Dexpression=project.artifactId -q -DforceStdout)
    - APP_PACKAGE_SNAPSHOT="SNAPSHOT-$CI_COMMIT_SHORT_SHA"

从开发分支执行管道时。

0 个答案:

没有答案