mirror of
https://github.com/harness-community/drone-helm-chart-container-registry.git
synced 2026-06-04 18:24:12 +08:00
using boilr template
This commit is contained in:
@@ -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"]
|
||||
@@ -1,7 +0,0 @@
|
||||
FROM --platform=amd64 alpine:latest
|
||||
|
||||
WORKDIR /app
|
||||
|
||||
ADD ./drone-helm /app/
|
||||
|
||||
ENTRYPOINT ["/app/drone-helm"]
|
||||
@@ -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"]
|
||||
@@ -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"]
|
||||
@@ -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"]
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user