From a9f441933ba5340f54e66e7a26d39dec863e56e9 Mon Sep 17 00:00:00 2001 From: Ramon Quitales Date: Fri, 24 Jan 2025 22:40:11 -0800 Subject: [PATCH] Update goreleaser configs --- .goreleaser.prerelease.yml | 75 ++++++++++++++++++++++++-------------- .goreleaser.yml | 75 ++++++++++++++++++++++++-------------- 2 files changed, 94 insertions(+), 56 deletions(-) diff --git a/.goreleaser.prerelease.yml b/.goreleaser.prerelease.yml index 4f379aa..9c0f3ec 100644 --- a/.goreleaser.prerelease.yml +++ b/.goreleaser.prerelease.yml @@ -2,29 +2,48 @@ project_name: pulumi-docker-build builds: -- dir: provider - env: - - CGO_ENABLED=0 - - GO111MODULE=on - goos: - - darwin - - windows - - linux - goarch: - - amd64 - - arm64 - ignore: [] - main: ./cmd/pulumi-resource-docker-build/ - ldflags: - - -s - - -w - - -X - github.com/pulumi/pulumi-docker-build/provider/pkg/version.Version={{.Tag}} - - -X github.com/pulumi/pulumi-docker-build/provider.Version={{.Tag}} - binary: pulumi-resource-docker-build + - dir: provider + env: + - CGO_ENABLED=0 + - GO111MODULE=on + goos: + - darwin + - linux + goarch: + - amd64 + - arm64 + ignore: [] + main: ./cmd/pulumi-resource-docker-build/ + ldflags: + - -s + - -w + - -X github.com/pulumi/pulumi-docker-build/provider/pkg/version.Version={{.Tag}} + - -X github.com/pulumi/pulumi-docker-build/provider.Version={{.Tag}} + binary: pulumi-resource-docker-build + id: build-provider + - dir: provider + env: + - CGO_ENABLED=0 + - GO111MODULE=on + goos: + - windows + goarch: + - amd64 + - arm64 + ignore: [] + main: ./cmd/pulumi-resource-docker-build/ + ldflags: + - -s + - -w + - -X github.com/pulumi/pulumi-docker-build/provider/pkg/version.Version={{.Tag}} + - -X github.com/pulumi/pulumi-docker-build/provider.Version={{.Tag}} + binary: pulumi-resource-docker-build + id: build-provider-sign-windows + hooks: + post: make sign-windows-exe-{{ .Arch }} archives: -- name_template: "{{ .Binary }}-{{ .Tag }}-{{ .Os }}-{{ .Arch }}" - id: archive + - name_template: "{{ .Binary }}-{{ .Tag }}-{{ .Os }}-{{ .Arch }}" + id: archive snapshot: name_template: "{{ .Tag }}-SNAPSHOT" changelog: @@ -32,9 +51,9 @@ changelog: release: disable: true blobs: -- provider: s3 - region: us-west-2 - bucket: get.pulumi.com - folder: releases/plugins/ - ids: - - archive + - provider: s3 + region: us-west-2 + bucket: get.pulumi.com + folder: releases/plugins/ + ids: + - archive diff --git a/.goreleaser.yml b/.goreleaser.yml index 3a17383..914ec4c 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -2,29 +2,48 @@ project_name: pulumi-docker-build builds: -- dir: provider - env: - - CGO_ENABLED=0 - - GO111MODULE=on - goos: - - darwin - - windows - - linux - goarch: - - amd64 - - arm64 - ignore: [] - main: ./cmd/pulumi-resource-docker-build/ - ldflags: - - -s - - -w - - -X - github.com/pulumi/pulumi-docker-build/provider/pkg/version.Version={{.Tag}} - - -X github.com/pulumi/pulumi-docker-build/provider.Version={{.Tag}} - binary: pulumi-resource-docker-build + - dir: provider + env: + - CGO_ENABLED=0 + - GO111MODULE=on + goos: + - darwin + - linux + goarch: + - amd64 + - arm64 + ignore: [] + main: ./cmd/pulumi-resource-docker-build/ + ldflags: + - -s + - -w + - -X github.com/pulumi/pulumi-docker-build/provider/pkg/version.Version={{.Tag}} + - -X github.com/pulumi/pulumi-docker-build/provider.Version={{.Tag}} + binary: pulumi-resource-docker-build + id: build-provider + - dir: provider + env: + - CGO_ENABLED=0 + - GO111MODULE=on + goos: + - windows + goarch: + - amd64 + - arm64 + ignore: [] + main: ./cmd/pulumi-resource-docker-build/ + ldflags: + - -s + - -w + - -X github.com/pulumi/pulumi-docker-build/provider/pkg/version.Version={{.Tag}} + - -X github.com/pulumi/pulumi-docker-build/provider.Version={{.Tag}} + binary: pulumi-resource-docker-build + id: build-provider-sign-windows + hooks: + post: make sign-windows-exe-{{ .Arch }} archives: -- name_template: "{{ .Binary }}-{{ .Tag }}-{{ .Os }}-{{ .Arch }}" - id: archive + - name_template: "{{ .Binary }}-{{ .Tag }}-{{ .Os }}-{{ .Arch }}" + id: archive snapshot: name_template: "{{ .Tag }}-SNAPSHOT" changelog: @@ -32,9 +51,9 @@ changelog: release: disable: false blobs: -- provider: s3 - region: us-west-2 - bucket: get.pulumi.com - folder: releases/plugins/ - ids: - - archive + - provider: s3 + region: us-west-2 + bucket: get.pulumi.com + folder: releases/plugins/ + ids: + - archive