mirror of
https://github.com/harness-community/drone-email.git
synced 2026-06-13 18:42:17 +08:00
Compare commits
5 Commits
old-master
..
test
| Author | SHA1 | Date | |
|---|---|---|---|
| f2a9f41fff | |||
| f3a970f6ac | |||
| b4c2e8afc0 | |||
| 8a78136b01 | |||
| c5c6593e14 |
@@ -0,0 +1,8 @@
|
||||
export GOPATH=""
|
||||
# disable cgo
|
||||
export CGO_ENABLED=0
|
||||
set -e
|
||||
set -x
|
||||
|
||||
# windows
|
||||
GOOS=windows go build -o release/windows/amd64/drone-email.exe
|
||||
@@ -1,4 +1,4 @@
|
||||
FROM golang:1.14-alpine as builder
|
||||
FROM golang:1.22.1-alpine as builder
|
||||
|
||||
WORKDIR /go/src/drone-email
|
||||
COPY . .
|
||||
@@ -1,4 +1,4 @@
|
||||
FROM golang:1.15-alpine as builder
|
||||
FROM golang:1.22.1-alpine as builder
|
||||
|
||||
WORKDIR /go/src/drone-email
|
||||
COPY . .
|
||||
@@ -0,0 +1,9 @@
|
||||
FROM plugins/base:windows-ltsc2022-amd64
|
||||
|
||||
USER ContainerAdministrator
|
||||
|
||||
ENV GODEBUG=netdns=go
|
||||
|
||||
ADD release/windows/amd64/drone-email.exe C:/drone-email.exe
|
||||
|
||||
ENTRYPOINT ["C:\\drone-email.exe"]
|
||||
@@ -0,0 +1,26 @@
|
||||
image: plugins/email:{{#if build.tag}}{{trimPrefix "v" build.tag}}{{else}}latest{{/if}}
|
||||
{{#if build.tags}}
|
||||
tags:
|
||||
{{#each build.tags}}
|
||||
- {{this}}
|
||||
{{/each}}
|
||||
{{/if}}
|
||||
manifests:
|
||||
-
|
||||
image: plugins/email:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-amd64
|
||||
platform:
|
||||
architecture: amd64
|
||||
os: linux
|
||||
-
|
||||
image: plugins/email:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}linux-arm64
|
||||
platform:
|
||||
variant: v8
|
||||
architecture: arm64
|
||||
os: linux
|
||||
-
|
||||
image: plugins/email:{{#if build.tag}}{{trimPrefix "v" build.tag}}-{{/if}}windows-amd64
|
||||
platform:
|
||||
architecture: amd64
|
||||
os: windows
|
||||
version: ltsc2022
|
||||
|
||||
Reference in New Issue
Block a user