【发布时间】:2020-10-30 20:03:43
【问题描述】:
当我在阶段(Gitlab 管道)中运行 bash 文件时,它会在日志中显示 GitLab 机密值,理想情况下这些值不应该是可见的。我怎样才能避免这种情况?
GitLab 流水线阶段
stage: docker_push
script:
- /home/directory/dockerPush.sh
tags:
- docker
bash 文件(dockerPush.sh)内容
docker login --username foo --password ${DOCKER_LOGIN_PASSWORD}
docker push ${IMAGE_NAME}
管道日志
+ docker login --username foo --password Doc49byfe
【问题讨论】:
标签: bash shell gitlab gitlab-ci