fix(pipeline): update Docker login commands to use environment variables for credentials
Signed-off-by: 孙振宇 <>
This commit is contained in:
parent
a02715efa7
commit
fe846ab937
@ -31,10 +31,10 @@ class ImageBuilder {
|
|||||||
steps.log.info("ImageBuilder", "Authentication to ${registry}")
|
steps.log.info("ImageBuilder", "Authentication to ${registry}")
|
||||||
switch(builderType) {
|
switch(builderType) {
|
||||||
case ImageBuilderTypes.DOCKER_IN_DOCKER:
|
case ImageBuilderTypes.DOCKER_IN_DOCKER:
|
||||||
steps.sh "docker login -u ${DOCKER_USERNAME} -p ${DOCKER_PASSWORD} ${registry}"
|
steps.sh "docker login -u ${steps.env.DOCKER_USERNAME} -p ${steps.env.DOCKER_PASSWORD} ${registry}"
|
||||||
break
|
break
|
||||||
case ImageBuilderTypes.KANIKO:
|
case ImageBuilderTypes.KANIKO:
|
||||||
def auth = "${DOCKER_USERNAME}:${DOCKER_PASSWORD}".bytes.encodeBase64().toString()
|
def auth = "${steps.env.DOCKER_USERNAME}:${steps.env.DOCKER_PASSWORD}".bytes.encodeBase64().toString()
|
||||||
steps.writeFile file: '/kaniko/.docker/config.json', text: """{
|
steps.writeFile file: '/kaniko/.docker/config.json', text: """{
|
||||||
"auths": {
|
"auths": {
|
||||||
"${registry}": {
|
"${registry}": {
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user