У меня проблемы с gitlab-ci.У меня есть проект maven, и я хочу создать образ с версией.
Что я на самом деле делаю:
stages:
- build_maven
test_build:
stage: build_maven
script:
- export VERSION=$(mvn --non-recursive help:evaluate -Dexpression=project.version | grep -v '\[.*')
- docker build --build-arg VERSION=$VERSION --no-cache -t registry.gitlab.com/mycompany/myproject/service-mine:$VERSION .
- docker pushregistry.gitlab.com/mycompany/myproject/service-mine:$VERSION .
tags:
- myserver
only:
- development
Но переменная версии недоступна.Я также попытался поместить все в сценарий оболочки, но все равно переменная VERSION пуста.У кого-нибудь есть идея?Спасибо