@@ -985,7 +985,10 @@ depends_on:
985985
986986trigger :
987987 ref :
988- - " refs/tags/**"
988+ include :
989+ - " refs/tags/**"
990+ exclude :
991+ - " refs/tags/**-rc*"
989992 event :
990993 exclude :
991994 - cron
@@ -1033,6 +1036,68 @@ steps:
10331036 event :
10341037 exclude :
10351038 - pull_request
1039+ ---
1040+
1041+ kind : pipeline
1042+ type : docker
1043+ name : docker-linux-amd64-release-candidate-version
1044+
1045+ platform :
1046+ os : linux
1047+ arch : amd64
1048+
1049+ depends_on :
1050+ - testing-amd64
1051+ - testing-arm64
1052+
1053+ trigger :
1054+ ref :
1055+ - " refs/tags/**-rc*"
1056+ event :
1057+ exclude :
1058+ - cron
1059+
1060+ steps :
1061+ - name : fetch-tags
1062+ image : docker:git
1063+ pull : always
1064+ commands :
1065+ - git config --global --add safe.directory /drone/src
1066+ - git fetch --tags --force
1067+
1068+ - name : publish
1069+ image : techknowlogick/drone-docker:latest
1070+ pull : always
1071+ settings :
1072+ tags : ${DRONE_TAG##v}-linux-amd64
1073+ repo : gitea/gitea
1074+ build_args :
1075+ - GOPROXY=https://goproxy.io
1076+ password :
1077+ from_secret : docker_password
1078+ username :
1079+ from_secret : docker_username
1080+ when :
1081+ event :
1082+ exclude :
1083+ - pull_request
1084+
1085+ - name : publish-rootless
1086+ image : techknowlogick/drone-docker:latest
1087+ settings :
1088+ dockerfile : Dockerfile.rootless
1089+ tags : ${DRONE_TAG##v}-linux-amd64-rootless
1090+ repo : gitea/gitea
1091+ build_args :
1092+ - GOPROXY=https://goproxy.io
1093+ password :
1094+ from_secret : docker_password
1095+ username :
1096+ from_secret : docker_username
1097+ when :
1098+ event :
1099+ exclude :
1100+ - pull_request
10361101
10371102---
10381103kind : pipeline
@@ -1209,7 +1274,10 @@ depends_on:
12091274
12101275trigger :
12111276 ref :
1212- - " refs/tags/**"
1277+ include :
1278+ - " refs/tags/**"
1279+ exclude :
1280+ - " refs/tags/**-rc*"
12131281 event :
12141282 exclude :
12151283 - cron
@@ -1258,6 +1326,68 @@ steps:
12581326 exclude :
12591327 - pull_request
12601328
1329+ ---
1330+ kind : pipeline
1331+ type : docker
1332+ name : docker-linux-arm64-release-candidate-version
1333+
1334+ platform :
1335+ os : linux
1336+ arch : arm64
1337+
1338+ depends_on :
1339+ - testing-amd64
1340+ - testing-arm64
1341+
1342+ trigger :
1343+ ref :
1344+ - " refs/tags/**-rc*"
1345+ event :
1346+ exclude :
1347+ - cron
1348+
1349+ steps :
1350+ - name : fetch-tags
1351+ image : docker:git
1352+ pull : always
1353+ commands :
1354+ - git config --global --add safe.directory /drone/src
1355+ - git fetch --tags --force
1356+
1357+ - name : publish
1358+ image : techknowlogick/drone-docker:latest
1359+ pull : always
1360+ settings :
1361+ tags : ${DRONE_TAG##v}-linux-arm64
1362+ repo : gitea/gitea
1363+ build_args :
1364+ - GOPROXY=https://goproxy.io
1365+ password :
1366+ from_secret : docker_password
1367+ username :
1368+ from_secret : docker_username
1369+ when :
1370+ event :
1371+ exclude :
1372+ - pull_request
1373+
1374+ - name : publish-rootless
1375+ image : techknowlogick/drone-docker:latest
1376+ settings :
1377+ dockerfile : Dockerfile.rootless
1378+ tags : ${DRONE_TAG##v}-linux-arm64-rootless
1379+ repo : gitea/gitea
1380+ build_args :
1381+ - GOPROXY=https://goproxy.io
1382+ password :
1383+ from_secret : docker_password
1384+ username :
1385+ from_secret : docker_username
1386+ when :
1387+ event :
1388+ exclude :
1389+ - pull_request
1390+
12611391---
12621392kind : pipeline
12631393type : docker
@@ -1427,7 +1557,9 @@ trigger:
14271557
14281558depends_on :
14291559 - docker-linux-amd64-release-version
1560+ - docker-linux-amd64-release-candidate-version
14301561 - docker-linux-arm64-release-version
1562+ - docker-linux-arm64-release-candidate-version
14311563
14321564---
14331565kind : pipeline
@@ -1509,6 +1641,8 @@ depends_on:
15091641 - docker-linux-arm64-release
15101642 - docker-linux-amd64-release-version
15111643 - docker-linux-arm64-release-version
1644+ - docker-linux-amd64-release-candidate-version
1645+ - docker-linux-arm64-release-candidate-version
15121646 - docker-linux-amd64-release-branch
15131647 - docker-linux-arm64-release-branch
15141648 - docker-manifest
0 commit comments