Является ли список значений build: image просто именем, подобным build_image? Или он имеет специальное использование в файле yaml или в файле .gitlab-ci.yml? Если нет специального использования, каково значение использования name1: name2 вместо name1_name2?
. Кажется, что: image не помещается в переменную. Когда я запускаю это через конвейер gitlab, вывод будет
Skipping Git submodules setup
Restoring cache
Downloading artifacts
Running before_script and script
$ echo image is $image
image
is
.gitlab-ci.yml
stages:
- build:image
- tag:image
- deploy
build:
stage: build:image
script:
- echo image is $image