We use goreleaser to build all jx binaries.
It's a bit tricky to change the go version in the goreleaser image (using the gobinary
flag in .goreleaser.yaml file).
Upgrading the goreleaser image can bump the go version used to build the binaries unexpectedly.
Also there are extra packages like syft that we need when we build the binary to create the sbom.
Hence, this repo creates a goreleaser image where we can modify the go version when we want to, and also installs any extra packages we want to use with goreleaser (syft and cosign)
-
Notifications
You must be signed in to change notification settings - Fork 3
jenkins-x/jx-goreleaser-image
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
About
Goreleaser image for Jenkins X