mirror of
https://github.com/kubernetes-sigs/kustomize.git
synced 2026-06-11 17:12:51 +00:00
Merge pull request #2765 from monopole/updateCloudbuild
Try goreleaser's skip to deal with no-binary releases
This commit is contained in:
@@ -55,6 +55,13 @@ echo "###################################"
|
|||||||
# no need for extra details in the `build` stanza below.
|
# no need for extra details in the `build` stanza below.
|
||||||
cd $module
|
cd $module
|
||||||
|
|
||||||
|
skipBuild=true
|
||||||
|
if [[ ("$module" == "kustomize") || \
|
||||||
|
("$module" == "pluginator") ]]; then
|
||||||
|
# If releasing a main program, don't skip the build.
|
||||||
|
skipBuild=false
|
||||||
|
fi
|
||||||
|
|
||||||
configFile=$(mktemp)
|
configFile=$(mktemp)
|
||||||
cat <<EOF >$configFile
|
cat <<EOF >$configFile
|
||||||
project_name: $module
|
project_name: $module
|
||||||
@@ -63,7 +70,9 @@ archives:
|
|||||||
- name_template: "${module}_${semVer}_{{ .Os }}_{{ .Arch }}"
|
- name_template: "${module}_${semVer}_{{ .Os }}_{{ .Arch }}"
|
||||||
|
|
||||||
builds:
|
builds:
|
||||||
- ldflags: >
|
- skip: $skipBuild
|
||||||
|
|
||||||
|
ldflags: >
|
||||||
-s
|
-s
|
||||||
-X sigs.k8s.io/kustomize/api/provenance.version={{.Version}}
|
-X sigs.k8s.io/kustomize/api/provenance.version={{.Version}}
|
||||||
-X sigs.k8s.io/kustomize/api/provenance.gitCommit={{.Commit}}
|
-X sigs.k8s.io/kustomize/api/provenance.gitCommit={{.Commit}}
|
||||||
|
|||||||
Reference in New Issue
Block a user