distributable: url: https://github.com/kubernetes-sigs/aws-iam-authenticator/archive/v{{version}}.tar.gz strip-components: 1 versions: github: kubernetes-sigs/aws-iam-authenticator build: dependencies: go.dev: '*' script: - go build $GO_ARGS -ldflags="$LDFLAGS" ./cmd/aws-iam-authenticator env: GO_ARGS: - -v - -trimpath - -o="{{prefix}}/bin/aws-iam-authenticator" LDFLAGS: - -s - -w - '-X sigs.k8s.io/aws-iam-authenticator/pkg.Version={{version}}' linux: LDFLAGS: - -buildmode=pie provides: - bin/aws-iam-authenticator test: script: - aws-iam-authenticator version - aws-iam-authenticator version | grep {{version}} - aws-iam-authenticator init -i test - cat key.pem | grep "BEGIN RSA PRIVATE KEY" - cat cert.pem | grep "BEGIN CERTIFICATE"