File tree Expand file tree Collapse file tree 2 files changed +14
-0
lines changed Expand file tree Collapse file tree 2 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,7 @@ pipeline {
31
31
}
32
32
steps {
33
33
sh 'echo $HARBOR_CREDS_PSW | docker login $DOCKER_REPO -u $HARBOR_CREDS_USR --password-stdin'
34
+ sh './scripts/install_docker_buildx.sh'
34
35
sh 'make publish'
35
36
}
36
37
}
@@ -44,6 +45,7 @@ pipeline {
44
45
45
46
steps {
46
47
sh 'echo $DOCKERHUB_CREDS_PSW | docker login -u $DOCKERHUB_CREDS_USR --password-stdin'
48
+ sh './scripts/install_docker_buildx.sh'
47
49
sh 'make publish'
48
50
}
49
51
}
Original file line number Diff line number Diff line change
1
+ #! /usr/bin/env bash
2
+ set -e
3
+ if [[ ! -f " $HOME /.docker/cli-plugins/docker-buildx" ]]; then
4
+ echo " installing docker buildx..."
5
+ wget -q -O docker-buildx https://github.com/docker/buildx/releases/download/v0.9.1/buildx-v0.9.1.linux-amd64
6
+ chmod a+x docker-buildx
7
+ [[ ! -d " $HOME /.docker/cli-plugins" ]] && mkdir -p ~ /.docker/cli-plugins
8
+ mv docker-buildx ~ /.docker/cli-plugins
9
+ echo " successfully installed docker buildx: $( docker buildx version) "
10
+ else
11
+ echo " buildx already installed: $( docker buildx version) "
12
+ fi
You can’t perform that action at this time.
0 commit comments