Я пытался использовать переменную CI_COMMIT_SHORT_SHA в файле конфигурации (.gitlab-ci.yml), но ничего не возвращалось.
Я хотел использовать CI_COMMIT_SHORT_SHA как часть имени каталога, которое позже было отправлено на сервер с помощью rsync. Он должен был вернуть короткий хеш из текущего коммита. Развертывание прошло успешно, но хэш был пуст.
deploy production:
...
script:
...
- VARIABLE_NAME=something_$CI_COMMIT_SHORT_SHA
- echo $VARIABLE_NAME
Код выше верните только something_
вместо, например. something_aef34a4x
Так можно ли вообще использовать CI_COMMIT_SHORT_SHA или другие предопределенные переменные, подобные этой, или как это правильно?