From 4f34c69a7252188fe46225612d520bf2ce717334 Mon Sep 17 00:00:00 2001 From: Mangirdas Judeikis Date: Sun, 9 Jun 2024 11:10:41 +0300 Subject: [PATCH] migrate goreleaser --- .goreleaser.yaml | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/.goreleaser.yaml b/.goreleaser.yaml index 4f3800c5edc..13a2edd06b7 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -1,10 +1,14 @@ +project_name: kcp +version: 2 +env: +- CGO_ENABLED=0 +- LDFLAGS="{{ .Env.LDFLAGS }}" + builds: - id: "kcp" - main: ./cmd/kcp + dir: ./cmd/kcp binary: bin/kcp - ldflags: - - "{{ .Env.LDFLAGS }}" goos: - linux - darwin @@ -15,14 +19,10 @@ builds: ignore: - goos: darwin goarch: ppc64le - env: - - CGO_ENABLED=0 - id: "kubectl-kcp" main: ./cmd/kubectl-kcp dir: cli binary: bin/kubectl-kcp - ldflags: - - "{{ .Env.LDFLAGS }}" goos: - linux - darwin @@ -36,14 +36,10 @@ builds: goarch: ppc64le - goos: windows goarch: ppc64le - env: - - CGO_ENABLED=0 - id: "kubectl-workspace" main: ./cmd/kubectl-workspace dir: cli binary: bin/kubectl-workspace - ldflags: - - "{{ .Env.LDFLAGS }}" goos: - linux - darwin @@ -61,8 +57,7 @@ builds: post: - ln -sf kubectl-workspace bin/kubectl-workspaces - ln -sf kubectl-workspace bin/kubectl-ws - env: - - CGO_ENABLED=0 + archives: - id: kcp builds: @@ -82,6 +77,7 @@ archives: name_template: "kubectl-kcp-ws-plugin_{{ .Version }}_{{ .Os }}_{{ .Arch }}" files: - bin/kubectl-ws + release: draft: true mode: keep-existing