.gitlab-ci.yml написать echo $SSH_PASSWD то значение выводится.
Далее в .gitlab-ci.yml идёт docker build -t $CI_REGISTRY_IMAGE .
И мне нужно использовать эту переменную в Dockerfile-е - пишу там echo 'admin:'$SSH_PASSWD | chpasswd и получаю ошибку -
echo admin:
+ chpasswd
No password supplied
переменная не видится((
можно ли как то сделать, чтобы переменная из гитлаба передалась в docker build и подставилась при выполнении команды в Dockerfile-е ?
возможно так.... docker build --build-arg SSH_PASSWD=$SSH_PASSWD
Обсуждают сегодня