cosign copy does not copy referring artifacts, so we'll use oras instead as part of the build step. Fixes #4818 Signed-off-by: Hayden <8418760+Hayden-IO@users.noreply.github.com>
22 lines
598 B
Makefile
22 lines
598 B
Makefile
##################
|
|
# release section
|
|
##################
|
|
# used when releasing together with GCP CloudBuild
|
|
.PHONY: release
|
|
release:
|
|
LDFLAGS="$(LDFLAGS)" goreleaser release --parallelism 1 --clean --timeout 120m
|
|
|
|
######################
|
|
# sign section
|
|
######################
|
|
|
|
.PHONY: sign-release-images
|
|
sign-release-images: ko
|
|
GIT_HASH=$(GIT_HASH) GIT_VERSION=$(GIT_VERSION) \
|
|
./release/ko-sign-release-images.sh
|
|
|
|
# used when need to validate the goreleaser
|
|
.PHONY: snapshot
|
|
snapshot:
|
|
LDFLAGS="$(LDFLAGS)" goreleaser release --skip=sign,publish --snapshot --clean --timeout 120m --parallelism 1
|