Skip to content

Commit 8f3b83e

Browse files
committed
Mirror the Docker build to quay.io
1 parent fbbfb02 commit 8f3b83e

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

.drone.yml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ steps:
3434
DOCKER_CLI_EXPERIMENTAL: enabled
3535
DOCKERHUB_PASSWORD:
3636
from_secret: dockerhub_kubekarp_access_token
37+
QUAY_PASSWORD:
38+
from_secret: quay_kubekarp_encrypted_pass
3739
HARBOR_FQDN:
3840
from_secret: harbor_registry_fqdn
3941
HARBOR_REPO:
@@ -53,6 +55,7 @@ steps:
5355
|| true
5456
)
5557
- docker login --username immanuelfodor --password "$DOCKERHUB_PASSWORD"
58+
- docker login --username immanuelfodor --password "$QUAY_PASSWORD" quay.io
5659
- docker login $HARBOR_FQDN --username "$HARBOR_USERNAME" --password "$HARBOR_PASSWORD"
5760
- docker buildx create --use
5861
- |
@@ -61,6 +64,7 @@ steps:
6164
--tag $HARBOR_REPO:${DRONE_COMMIT_SHA:0:10}-${DRONE_BUILD_NUMBER} \
6265
--tag $HARBOR_REPO:master \
6366
--tag immanuelfodor/kube-karp:master \
67+
--tag quay.io/immanuelfodor/kube-karp:master \
6468
--push \
6569
.
6670
@@ -134,6 +138,8 @@ steps:
134138
DOCKER_CLI_EXPERIMENTAL: enabled
135139
DOCKERHUB_PASSWORD:
136140
from_secret: dockerhub_kubekarp_access_token
141+
QUAY_PASSWORD:
142+
from_secret: quay_kubekarp_encrypted_pass
137143
commands:
138144
- |
139145
(
@@ -145,13 +151,17 @@ steps:
145151
|| true
146152
)
147153
- docker login --username immanuelfodor --password "$DOCKERHUB_PASSWORD"
154+
- docker login --username immanuelfodor --password "$QUAY_PASSWORD" quay.io
148155
- docker buildx create --use
149156
- |
150157
docker buildx build \
151158
--platform linux/arm,linux/arm64,linux/amd64 \
152159
--tag immanuelfodor/kube-karp:$DRONE_TAG \
153160
--tag immanuelfodor/kube-karp:$(echo "${DRONE_TAG}" | cut -d'.' -f 1-2) \
154161
--tag immanuelfodor/kube-karp:$(echo "${DRONE_TAG}" | cut -d'.' -f 1) \
162+
--tag quay.io/immanuelfodor/kube-karp:$DRONE_TAG \
163+
--tag quay.io/immanuelfodor/kube-karp:$(echo "${DRONE_TAG}" | cut -d'.' -f 1-2) \
164+
--tag quay.io/immanuelfodor/kube-karp:$(echo "${DRONE_TAG}" | cut -d'.' -f 1) \
155165
--push \
156166
.
157167

0 commit comments

Comments
 (0)