Skip to content

Commit 85e715f

Browse files
authored
Support for windows images for tags (#346)
1 parent 4d8c628 commit 85e715f

22 files changed

+567
-131
lines changed

.drone.yml

Lines changed: 395 additions & 105 deletions
Large diffs are not rendered by default.

docker/acr/Dockerfile.windows.1803 renamed to docker/acr/Dockerfile.windows.amd64.1803

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# escape=`
2-
FROM plugins/docker:windows-1803
2+
FROM plugins/docker:windows-1803-amd64
33

44
LABEL maintainer="Drone.IO Community <[email protected]>" `
55
org.label-schema.name="Drone ACR" `

docker/acr/Dockerfile.windows.1809 renamed to docker/acr/Dockerfile.windows.amd64.1809

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
# escape=`
2-
FROM plugins/docker:windows-1809
2+
FROM plugins/docker:windows-1809-amd64
33

44
LABEL maintainer="Drone.IO Community <[email protected]>" `
55
org.label-schema.name="Drone ACR" `
Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
# escape=`
2+
FROM plugins/docker:windows-1909-amd64
3+
4+
LABEL maintainer="Drone.IO Community <[email protected]>" `
5+
org.label-schema.name="Drone ACR" `
6+
org.label-schema.vendor="Drone.IO Community" `
7+
org.label-schema.schema-version="1.0"
8+
9+
ADD release/windows/amd64/drone-acr.exe C:/bin/drone-acr.exe
10+
ENTRYPOINT [ "C:\\bin\\drone-acr.exe" ]

docker/acr/manifest.tmpl

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,14 +24,26 @@ manifests:
2424
os: linux
2525
variant: v7
2626
-
27-
image: plugins/acr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}windows-1803
27+
image: plugins/acr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}windows-1803-amd64
2828
platform:
2929
architecture: amd64
3030
os: windows
3131
version: 1803
3232
-
33-
image: plugins/acr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}windows-1809
33+
image: plugins/acr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}windows-1809-amd64
3434
platform:
3535
architecture: amd64
3636
os: windows
3737
version: 1809
38+
-
39+
image: plugins/acr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}windows-1903-amd64
40+
platform:
41+
architecture: amd64
42+
os: windows
43+
version: 1903
44+
-
45+
image: plugins/acr:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}windows-1909-amd64
46+
platform:
47+
architecture: amd64
48+
os: windows
49+
version: 1909

docker/docker/manifest.tmpl

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ manifests:
2424
os: linux
2525
variant: v7
2626
-
27-
image: plugins/docker:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}windows-1803
27+
image: plugins/docker:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}windows-1803-amd64
2828
platform:
2929
architecture: amd64
3030
os: windows

0 commit comments

Comments
 (0)