using boilr template

This commit is contained in:
Akshit Agrawal
2024-01-22 14:17:08 +05:30
parent e0c5206111
commit 78507177b0
20 changed files with 2873 additions and 379 deletions
+10
View File
@@ -0,0 +1,10 @@
FROM alpine:3.6 as alpine
RUN apk add -U --no-cache ca-certificates
FROM alpine:3.6
ENV GODEBUG netdns=go
COPY --from=alpine /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
ADD release/linux/amd64/drone-helm /bin/
ENTRYPOINT ["/bin/drone-helm"]
-7
View File
@@ -1,7 +0,0 @@
FROM --platform=amd64 alpine:latest
WORKDIR /app
ADD ./drone-helm /app/
ENTRYPOINT ["/app/drone-helm"]
+7 -4
View File
@@ -1,7 +1,10 @@
FROM --platform=arm64 alpine:latest
FROM alpine:3.6 as alpine
RUN apk add -U --no-cache ca-certificates
WORKDIR /app
FROM alpine:3.6
ENV GODEBUG netdns=go
ADD ./drone-helm /app/
COPY --from=alpine /etc/ssl/certs/ca-certificates.crt /etc/ssl/certs/
ENTRYPOINT ["/app/drone-helm"]
ADD release/linux/arm64/drone-helm /bin/
ENTRYPOINT ["/bin/drone-helm"]
+9
View File
@@ -0,0 +1,9 @@
FROM plugins/base:windows-ltsc2022-amd64
USER ContainerAdministrator
ENV GODEBUG=netdns=go
ADD release/linux/arm64/plugin C:/drone-helm.exe
CMD ["C:\\drone-helm.exe"]
-9
View File
@@ -1,9 +0,0 @@
FROM plugins/base:windows-ltsc2022-amd64
USER ContainerAdministrator
WORKDIR C:\\app
COPY ./drone-helm.exe /app/
CMD ["C:\\app\\drone-helm.exe"]
+25
View File
@@ -0,0 +1,25 @@
image: harnesscommunity/drone-helm-chart-container-registry:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}
{{#if build.tags}}
tags:
{{#each build.tags}}
- {{this}}
{{/each}}
{{/if}}
manifests:
-
image: harnesscommunity/drone-helm-chart-container-registry:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-amd64
platform:
architecture: amd64
os: linux
-
image: harnesscommunity/drone-helm-chart-container-registry:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-arm64
platform:
variant: v8
architecture: arm64
os: linux
-
image: harnesscommunity/drone-helm-chart-container-registry:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-arm
platform:
architecture: amd64
os: windows
version: ltsc2022