diff options
| author | Christian Segundo | 2026-09-20 21:16:52 +0200 |
|---|---|---|
| committer | Christian Segundo | 2026-09-21 00:01:30 +0200 |
| commit | 300188f729329139d8ed0cbd9e00d8947883cc6c (patch) | |
| tree | 99fc799b34a3cc570b8db72f01e75e8c585117b8 /.scripts.d/40-publish.sh | |
| parent | 7f1fcd140a22d5668982a7b3ca81198f77a200d2 (diff) | |
| download | languagetool-300188f729329139d8ed0cbd9e00d8947883cc6c.tar.gz | |
Diffstat (limited to '.scripts.d/40-publish.sh')
| -rw-r--r-- | .scripts.d/40-publish.sh | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/.scripts.d/40-publish.sh b/.scripts.d/40-publish.sh index 68820d0..0980f74 100644 --- a/.scripts.d/40-publish.sh +++ b/.scripts.d/40-publish.sh @@ -16,9 +16,20 @@ IMAGE_INTERNAL_RELEASE_NAME_LATEST="${REGISTRY}/${GITHUB_REPOSITORY,,}:latest" IMAGE_EXTERNAL_RELEASE_NAME_VERSIONED="docker.io/${DOCKERHUB_REGISTRY_USER}/languagetool:${LT_VERSION}" IMAGE_EXTERNAL_RELEASE_NAME_LATEST="docker.io/${DOCKERHUB_REGISTRY_USER}/languagetool:latest" -docker login "${REGISTRY}" -u "${GITEA_REGISTRY_USER}" --password-stdin <<<"${GITEA_REGISTRY_TOKEN}" +mkdir -p ~/.docker +auth=$(printf '%s:%s' "$GITEA_REGISTRY_USER" "$GITEA_REGISTRY_TOKEN" | base64 -w0) +cat > ~/.docker/config.json <<EOF +{"auths":{"${REGISTRY}":{"auth":"${auth}"}}} +EOF docker login docker.io -u "${DOCKERHUB_REGISTRY_USER}" --password-stdin <<<"${DOCKERHUB_REGISTRY_TOKEN}" +mkdir -p ~/.config/containers +cat > ~/.config/containers/registries.conf <<EOF +[[registry]] +location = "hagher.elk-terrapin.ts.net:3202" +insecure = true +EOF + skopeo copy \ --all \ "docker://${IMAGE_TEST_NAME}" \ |