Updated release scripts: Disabled Docker registry sync. Only pushing WeKan to GitHub, Quay and Docker Hub.

Thanks to xet7 !
This commit is contained in:
Lauri Ojansivu 2024-12-05 15:52:14 +02:00
parent 05eca83b15
commit 17d5fae7bb
2 changed files with 34 additions and 23 deletions

View file

@ -12,7 +12,8 @@ if [ $# -ne 2 ]
exit 1
fi
sudo apt -y install skopeo
#sudo apt -y install skopeo
#~/repos/wekan/releases/docker-registry-sync.sh
# Quay
docker tag $1 quay.io/wekan/wekan:v$2
@ -20,7 +21,6 @@ docker push quay.io/wekan/wekan:v$2
docker tag $1 quay.io/wekan/wekan:latest
docker push quay.io/wekan/wekan:latest
~/repos/wekan/releases/docker-registry-sync.sh
# Docker Hub
docker tag $1 wekanteam/wekan:v$2

View file

@ -1,35 +1,46 @@
#!/bin/bash
sudo apt -y install skopeo
#sudo apt -y install skopeo
# WeKan
skopeo copy docker://ghcr.io/wekan/wekan docker://quay.io/wekan/wekan
skopeo copy docker://ghcr.io/wekan/wekan docker://wekanteam/wekan
# Wekan Gantt GPL
skopeo copy docker://ghcr.io/wekan/wekan-gantt-gpl docker://quay.io/wekan/wekan-gantt-gpl
skopeo copy docker://ghcr.io/wekan/wekan-gantt-gpl docker://wekanteam/wekan-gantt-gpl
#skopeo copy docker://ghcr.io/wekan/wekan docker://quay.io/wekan/wekan
#skopeo copy docker://ghcr.io/wekan/wekan docker://wekanteam/wekan
# MongoDB
skopeo copy docker://mongo docker://ghcr.io/wekan/mongo
skopeo copy docker://mongo docker://quay.io/wekan/mongo
#skopeo copy docker://mongo docker://ghcr.io/wekan/mongo
#skopeo copy docker://mongo docker://quay.io/wekan/mongo
# PostgreSQL
skopeo copy docker://postgres docker://ghcr.io/wekan/postgres
skopeo copy docker://postgres docker://quay.io/wekan/postgres
#skopeo copy docker://postgres docker://ghcr.io/wekan/postgres
#skopeo copy docker://postgres docker://quay.io/wekan/postgres
# MariaDB
skopeo copy docker://mariadb docker://ghcr.io/wekan/mariadb
skopeo copy docker://mariadb docker://quay.io/wekan/mariadb
# Ubuntu
skopeo copy docker://ubuntu docker://ghcr.io/wekan/ubuntu
skopeo copy docker://ubuntu docker://quay.io/wekan/ubuntu
#skopeo copy docker://ubuntu docker://ghcr.io/wekan/ubuntu
#skopeo copy docker://ubuntu docker://quay.io/wekan/ubuntu
#---------------------------------------------------------------
## OLD
# Wekan Gantt GPL
#skopeo copy docker://ghcr.io/wekan/wekan-gantt-gpl docker://quay.io/wekan/wekan-gantt-gpl
#skopeo copy docker://ghcr.io/wekan/wekan-gantt-gpl docker://wekanteam/wekan-gantt-gpl
#---------------------------------------------------------------
## Auth errors, no permission to copy from Docker Hub to other Docker registry
## to have a backup, in case some Docker registry not available.
# MariaDB
#skopeo copy docker://mariadb docker://ghcr.io/wekan/mariadb
#skopeo copy docker://mariadb docker://quay.io/wekan/mariadb
#
# Debian
skopeo copy docker://debian docker://ghcr.io/wekan/debian
skopeo copy docker://debian docker://quay.io/wekan/debian
#skopeo copy docker://debian docker://ghcr.io/wekan/debian
#skopeo copy docker://debian docker://quay.io/wekan/debian
#
# Alpine
skopeo copy docker://alpine docker://ghcr.io/wekan/alpine
skopeo copy docker://alpine docker://quay.io/wekan/alpine
#skopeo copy docker://alpine docker://ghcr.io/wekan/alpine
#skopeo copy docker://alpine docker://quay.io/wekan/alpine
#