Skip to content

Commit f323777

Browse files
Merge pull request #48 from Infisical/daniel/2019-windows-server-build
feat: 2019 windows server support
2 parents e017533 + 40eeb8e commit f323777

File tree

4 files changed

+27
-4
lines changed

4 files changed

+27
-4
lines changed

.github/workflows/release_build_infisical_cli.yml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,6 @@ jobs:
8484

8585
goreleaser:
8686
runs-on: ubuntu-latest-8-cores
87-
# needs: [cli-integration-tests]
8887
steps:
8988
- uses: actions/checkout@v3
9089
with:

.goreleaser-windows.yaml

Lines changed: 24 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,32 @@ builds:
1414
- amd64
1515

1616
dockers:
17-
- dockerfile: docker/windows
17+
- dockerfile: docker/windows/windows-server-2022
1818
goos: windows
1919
goarch: amd64
2020
ids:
2121
- windows-build
2222
image_templates:
23-
- "infisical/cli:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-windows-amd64"
24-
- "infisical/cli:latest-windows-amd64"
23+
- "infisical/cli:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-windows-server-2022-amd64"
24+
- "infisical/cli:latest-windows-server-2022-amd64"
25+
- dockerfile: docker/windows/windows-server-2019
26+
goos: windows
27+
goarch: amd64
28+
ids:
29+
- windows-build
30+
image_templates:
31+
- "infisical/cli:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-windows-server-2019-amd64"
32+
- "infisical/cli:latest-windows-server-2019-amd64"
33+
34+
docker_manifests:
35+
# Versioned
36+
- name_template: "infisical/cli:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-windows-amd64"
37+
image_templates:
38+
- "infisical/cli:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-windows-server-2022-amd64"
39+
- "infisical/cli:{{ .Major }}.{{ .Minor }}.{{ .Patch }}-windows-server-2019-amd64"
40+
41+
# Latest
42+
- name_template: "infisical/cli:latest-windows-amd64"
43+
image_templates:
44+
- "infisical/cli:latest-windows-server-2022-amd64"
45+
- "infisical/cli:latest-windows-server-2019-amd64"

docker/windows/windows-server-2019

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
FROM mcr.microsoft.com/powershell:nanoserver-1809
2+
COPY infisical.exe /infisical.exe
3+
ENTRYPOINT ["C:\\infisical.exe"]
File renamed without changes.

0 commit comments

Comments
 (0)