gitlab-ci не отображает переменную окружения - PullRequest
1 голос
/ 30 марта 2019

Я работаю с gitlab-ci.

Я установил переменную среды: MY_ENV_VAR (в меню настроек Project CI / CD)

Я вижу сообщение, в котором говорится, что переменная окружения имеет префикс K8S_SECRET_

Вот мой .gitlab-ci.yml:

deploy:
  only:
    - prod
  script:
    echo ${K8S_SECRET_MY_ENV_VAR}

Не отображается значение в задании ... Я вижу зеленую команду echo, но у меня что-то пустое ниже.

Я попытался повторить $ K8S_SECRET_MY_ENV_VAR или повторить $ SECRET_MY_ENV_VAR. Это то же самое.

Спасибо

1 Ответ

1 голос
/ 02 апреля 2019

Префикс K8S_SECRET_ предназначен для назначения переменных для функции Auto Devops . Нормальные переменные такой префикс не требуется, поэтому в вашем примере просто укажите $MY_ENV_VAR

...