@@ -1016,7 +1016,7 @@ steps:
1016
1016
- git fetch --tags --force
1017
1017
1018
1018
- name : publish
1019
- image : techknowlogick/drone- docker:latest
1019
+ image : plugins/ docker:latest
1020
1020
pull : always
1021
1021
settings :
1022
1022
auto_tag : true
@@ -1028,13 +1028,17 @@ steps:
1028
1028
from_secret : docker_password
1029
1029
username :
1030
1030
from_secret : docker_username
1031
+ environment :
1032
+ PLUGIN_MIRROR :
1033
+ from_secret : plugin_mirror
1034
+ DOCKER_BUILDKIT : 1
1031
1035
when :
1032
1036
event :
1033
1037
exclude :
1034
1038
- pull_request
1035
1039
1036
1040
- name : publish-rootless
1037
- image : techknowlogick/drone- docker:latest
1041
+ image : plugins/ docker:latest
1038
1042
settings :
1039
1043
dockerfile : Dockerfile.rootless
1040
1044
auto_tag : true
@@ -1046,6 +1050,10 @@ steps:
1046
1050
from_secret : docker_password
1047
1051
username :
1048
1052
from_secret : docker_username
1053
+ environment :
1054
+ PLUGIN_MIRROR :
1055
+ from_secret : plugin_mirror
1056
+ DOCKER_BUILDKIT : 1
1049
1057
when :
1050
1058
event :
1051
1059
exclude :
@@ -1080,7 +1088,7 @@ steps:
1080
1088
- git fetch --tags --force
1081
1089
1082
1090
- name : publish
1083
- image : techknowlogick/drone- docker:latest
1091
+ image : plugins/ docker:latest
1084
1092
pull : always
1085
1093
settings :
1086
1094
tags : ${DRONE_TAG##v}-linux-amd64
@@ -1091,13 +1099,17 @@ steps:
1091
1099
from_secret : docker_password
1092
1100
username :
1093
1101
from_secret : docker_username
1102
+ environment :
1103
+ PLUGIN_MIRROR :
1104
+ from_secret : plugin_mirror
1105
+ DOCKER_BUILDKIT : 1
1094
1106
when :
1095
1107
event :
1096
1108
exclude :
1097
1109
- pull_request
1098
1110
1099
1111
- name : publish-rootless
1100
- image : techknowlogick/drone- docker:latest
1112
+ image : plugins/ docker:latest
1101
1113
settings :
1102
1114
dockerfile : Dockerfile.rootless
1103
1115
tags : ${DRONE_TAG##v}-linux-amd64-rootless
@@ -1108,6 +1120,10 @@ steps:
1108
1120
from_secret : docker_password
1109
1121
username :
1110
1122
from_secret : docker_username
1123
+ environment :
1124
+ PLUGIN_MIRROR :
1125
+ from_secret : plugin_mirror
1126
+ DOCKER_BUILDKIT : 1
1111
1127
when :
1112
1128
event :
1113
1129
exclude :
@@ -1142,7 +1158,7 @@ steps:
1142
1158
- git fetch --tags --force
1143
1159
1144
1160
- name : publish
1145
- image : techknowlogick/drone- docker:latest
1161
+ image : plugins/ docker:latest
1146
1162
pull : always
1147
1163
settings :
1148
1164
auto_tag : false
@@ -1154,13 +1170,17 @@ steps:
1154
1170
from_secret : docker_password
1155
1171
username :
1156
1172
from_secret : docker_username
1173
+ environment :
1174
+ PLUGIN_MIRROR :
1175
+ from_secret : plugin_mirror
1176
+ DOCKER_BUILDKIT : 1
1157
1177
when :
1158
1178
event :
1159
1179
exclude :
1160
1180
- pull_request
1161
1181
1162
1182
- name : publish-rootless
1163
- image : techknowlogick/drone- docker:latest
1183
+ image : plugins/ docker:latest
1164
1184
settings :
1165
1185
dockerfile : Dockerfile.rootless
1166
1186
auto_tag : false
@@ -1172,6 +1192,10 @@ steps:
1172
1192
from_secret : docker_password
1173
1193
username :
1174
1194
from_secret : docker_username
1195
+ environment :
1196
+ PLUGIN_MIRROR :
1197
+ from_secret : plugin_mirror
1198
+ DOCKER_BUILDKIT : 1
1175
1199
when :
1176
1200
event :
1177
1201
exclude :
@@ -1205,7 +1229,7 @@ steps:
1205
1229
- git fetch --tags --force
1206
1230
1207
1231
- name : publish
1208
- image : techknowlogick/drone- docker:latest
1232
+ image : plugins/ docker:latest
1209
1233
pull : always
1210
1234
settings :
1211
1235
auto_tag : false
@@ -1217,13 +1241,17 @@ steps:
1217
1241
from_secret : docker_password
1218
1242
username :
1219
1243
from_secret : docker_username
1244
+ environment :
1245
+ PLUGIN_MIRROR :
1246
+ from_secret : plugin_mirror
1247
+ DOCKER_BUILDKIT : 1
1220
1248
when :
1221
1249
event :
1222
1250
exclude :
1223
1251
- pull_request
1224
1252
1225
1253
- name : publish-rootless
1226
- image : techknowlogick/drone- docker:latest
1254
+ image : plugins/ docker:latest
1227
1255
settings :
1228
1256
dockerfile : Dockerfile.rootless
1229
1257
auto_tag : false
@@ -1235,6 +1263,10 @@ steps:
1235
1263
from_secret : docker_password
1236
1264
username :
1237
1265
from_secret : docker_username
1266
+ environment :
1267
+ PLUGIN_MIRROR :
1268
+ from_secret : plugin_mirror
1269
+ DOCKER_BUILDKIT : 1
1238
1270
when :
1239
1271
event :
1240
1272
exclude :
@@ -1243,7 +1275,7 @@ steps:
1243
1275
---
1244
1276
kind : pipeline
1245
1277
type : docker
1246
- name : docker-linux-arm64 -dry-run
1278
+ name : docker-linux-amd64 -dry-run
1247
1279
1248
1280
platform :
1249
1281
os : linux
@@ -1261,7 +1293,7 @@ trigger:
1261
1293
1262
1294
steps :
1263
1295
- name : dryrun
1264
- image : techknowlogick/drone- docker:latest
1296
+ image : plugins/ docker:latest
1265
1297
pull : always
1266
1298
settings :
1267
1299
dry_run : true
@@ -1272,6 +1304,7 @@ steps:
1272
1304
environment :
1273
1305
PLUGIN_MIRROR :
1274
1306
from_secret : plugin_mirror
1307
+ DOCKER_BUILDKIT : 1
1275
1308
when :
1276
1309
event :
1277
1310
- pull_request
@@ -1308,7 +1341,7 @@ steps:
1308
1341
- git fetch --tags --force
1309
1342
1310
1343
- name : publish
1311
- image : techknowlogick/drone- docker:latest
1344
+ image : plugins/ docker:latest
1312
1345
pull : always
1313
1346
settings :
1314
1347
auto_tag : true
@@ -1320,13 +1353,17 @@ steps:
1320
1353
from_secret : docker_password
1321
1354
username :
1322
1355
from_secret : docker_username
1356
+ environment :
1357
+ PLUGIN_MIRROR :
1358
+ from_secret : plugin_mirror
1359
+ DOCKER_BUILDKIT : 1
1323
1360
when :
1324
1361
event :
1325
1362
exclude :
1326
1363
- pull_request
1327
1364
1328
1365
- name : publish-rootless
1329
- image : techknowlogick/drone- docker:latest
1366
+ image : plugins/ docker:latest
1330
1367
settings :
1331
1368
dockerfile : Dockerfile.rootless
1332
1369
auto_tag : true
@@ -1338,6 +1375,10 @@ steps:
1338
1375
from_secret : docker_password
1339
1376
username :
1340
1377
from_secret : docker_username
1378
+ environment :
1379
+ PLUGIN_MIRROR :
1380
+ from_secret : plugin_mirror
1381
+ DOCKER_BUILDKIT : 1
1341
1382
when :
1342
1383
event :
1343
1384
exclude :
@@ -1372,7 +1413,7 @@ steps:
1372
1413
- git fetch --tags --force
1373
1414
1374
1415
- name : publish
1375
- image : techknowlogick/drone- docker:latest
1416
+ image : plugins/ docker:latest
1376
1417
pull : always
1377
1418
settings :
1378
1419
tags : ${DRONE_TAG##v}-linux-arm64
@@ -1383,13 +1424,17 @@ steps:
1383
1424
from_secret : docker_password
1384
1425
username :
1385
1426
from_secret : docker_username
1427
+ environment :
1428
+ PLUGIN_MIRROR :
1429
+ from_secret : plugin_mirror
1430
+ DOCKER_BUILDKIT : 1
1386
1431
when :
1387
1432
event :
1388
1433
exclude :
1389
1434
- pull_request
1390
1435
1391
1436
- name : publish-rootless
1392
- image : techknowlogick/drone- docker:latest
1437
+ image : plugins/ docker:latest
1393
1438
settings :
1394
1439
dockerfile : Dockerfile.rootless
1395
1440
tags : ${DRONE_TAG##v}-linux-arm64-rootless
@@ -1400,6 +1445,10 @@ steps:
1400
1445
from_secret : docker_password
1401
1446
username :
1402
1447
from_secret : docker_username
1448
+ environment :
1449
+ PLUGIN_MIRROR :
1450
+ from_secret : plugin_mirror
1451
+ DOCKER_BUILDKIT : 1
1403
1452
when :
1404
1453
event :
1405
1454
exclude :
@@ -1434,7 +1483,7 @@ steps:
1434
1483
- git fetch --tags --force
1435
1484
1436
1485
- name : publish
1437
- image : techknowlogick/drone- docker:latest
1486
+ image : plugins/ docker:latest
1438
1487
pull : always
1439
1488
settings :
1440
1489
auto_tag : false
@@ -1446,13 +1495,17 @@ steps:
1446
1495
from_secret : docker_password
1447
1496
username :
1448
1497
from_secret : docker_username
1498
+ environment :
1499
+ PLUGIN_MIRROR :
1500
+ from_secret : plugin_mirror
1501
+ DOCKER_BUILDKIT : 1
1449
1502
when :
1450
1503
event :
1451
1504
exclude :
1452
1505
- pull_request
1453
1506
1454
1507
- name : publish-rootless
1455
- image : techknowlogick/drone- docker:latest
1508
+ image : plugins/ docker:latest
1456
1509
settings :
1457
1510
dockerfile : Dockerfile.rootless
1458
1511
auto_tag : false
@@ -1464,6 +1517,10 @@ steps:
1464
1517
from_secret : docker_password
1465
1518
username :
1466
1519
from_secret : docker_username
1520
+ environment :
1521
+ PLUGIN_MIRROR :
1522
+ from_secret : plugin_mirror
1523
+ DOCKER_BUILDKIT : 1
1467
1524
when :
1468
1525
event :
1469
1526
exclude :
@@ -1497,7 +1554,7 @@ steps:
1497
1554
- git fetch --tags --force
1498
1555
1499
1556
- name : publish
1500
- image : techknowlogick/drone- docker:latest
1557
+ image : plugins/ docker:latest
1501
1558
pull : always
1502
1559
settings :
1503
1560
auto_tag : false
@@ -1509,13 +1566,17 @@ steps:
1509
1566
from_secret : docker_password
1510
1567
username :
1511
1568
from_secret : docker_username
1569
+ environment :
1570
+ PLUGIN_MIRROR :
1571
+ from_secret : plugin_mirror
1572
+ DOCKER_BUILDKIT : 1
1512
1573
when :
1513
1574
event :
1514
1575
exclude :
1515
1576
- pull_request
1516
1577
1517
1578
- name : publish-rootless
1518
- image : techknowlogick/drone- docker:latest
1579
+ image : plugins/ docker:latest
1519
1580
settings :
1520
1581
dockerfile : Dockerfile.rootless
1521
1582
auto_tag : false
@@ -1527,6 +1588,10 @@ steps:
1527
1588
from_secret : docker_password
1528
1589
username :
1529
1590
from_secret : docker_username
1591
+ environment :
1592
+ PLUGIN_MIRROR :
1593
+ from_secret : plugin_mirror
1594
+ DOCKER_BUILDKIT : 1
1530
1595
when :
1531
1596
event :
1532
1597
exclude :
0 commit comments