浏览代码

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

Thanks to xet7 !
Lauri Ojansivu 5 月之前
父节点
当前提交
17d5fae7bb
共有 2 个文件被更改,包括 34 次插入23 次删除
  1. 2 2
      releases/docker-push-wekan.sh
  2. 32 21
      releases/docker-registry-sync.sh

+ 2 - 2
releases/docker-push-wekan.sh

@@ -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

+ 32 - 21
releases/docker-registry-sync.sh

@@ -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
 
-# Debian
-skopeo copy docker://debian docker://ghcr.io/wekan/debian
-skopeo copy docker://debian docker://quay.io/wekan/debian
+#---------------------------------------------------------------
+
+## 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
+#
 # 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
+#