diff options
author | Carl Smedstad | 2022-04-02 21:49:39 +0200 |
---|---|---|
committer | Carl Smedstad | 2022-04-02 21:49:39 +0200 |
commit | 5c8b989a4a9996c034012619aae05a2751949a56 (patch) | |
tree | 6fb4297ee91f8063ee134448206a7a0a00f91e73 | |
parent | 35cc3ab62e8d40274fbf0fd5117554a13a217ef0 (diff) | |
download | aur-5c8b989a4a9996c034012619aae05a2751949a56.tar.gz |
Update to version 0.0.12
-rw-r--r-- | .SRCINFO | 6 | ||||
-rw-r--r-- | PKGBUILD | 16 |
2 files changed, 13 insertions, 9 deletions
@@ -1,13 +1,13 @@ pkgbase = azure-kubelogin pkgdesc = A Kubernetes credential (exec) plugin implementing azure authentication - pkgver = 0.0.11 + pkgver = 0.0.12 pkgrel = 1 url = https://github.com/Azure/kubelogin arch = x86_64 license = MIT makedepends = go conflicts = kubelogin - source = azure-kubelogin-0.0.11.tar.gz::https://github.com/Azure/kubelogin/archive/refs/tags/v0.0.11.tar.gz - sha256sums = 087d6828effb1e2e23015ef69e922c17920bf15e874e77916c28f63ba6db9c3e + source = azure-kubelogin-0.0.12.tar.gz::https://github.com/Azure/kubelogin/archive/refs/tags/v0.0.12.tar.gz + sha256sums = 01b37d3e7a1e952fccae8fab0c55375550783ae5cadb9eefac40b661be17fbee pkgname = azure-kubelogin @@ -3,7 +3,7 @@ pkgname=azure-kubelogin _pkgname=kubelogin -pkgver=0.0.11 +pkgver=0.0.12 pkgrel=1 pkgdesc="A Kubernetes credential (exec) plugin implementing azure authentication" arch=('x86_64') @@ -13,24 +13,28 @@ makedepends=('go') conflicts=('kubelogin') source=("$pkgname-$pkgver.tar.gz::https://github.com/Azure/$_pkgname/archive/refs/tags/v$pkgver.tar.gz") -sha256sums=('087d6828effb1e2e23015ef69e922c17920bf15e874e77916c28f63ba6db9c3e') +sha256sums=('01b37d3e7a1e952fccae8fab0c55375550783ae5cadb9eefac40b661be17fbee') build() { cd "$_pkgname-$pkgver" - make + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + export CGO_LDFLAGS="${LDFLAGS}" + export GOFLAGS="-buildmode=pie -trimpath -ldflags=-linkmode=external -mod=readonly -modcacherw" + go build -o build/kubelogin } check() { cd "$_pkgname-$pkgver" - make test + go test -coverprofile=coverage.txt -covermode=atomic ./... } package() { cd "$_pkgname-$pkgver" - binary_dir="bin/$(go env GOOS)_$(go env GOARCH)" - install -Dm755 "$binary_dir/kubelogin" $pkgdir/usr/bin/kubelogin + install -Dm755 "build/kubelogin" $pkgdir/usr/bin/kubelogin install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" } |