diff options
author | Sebastian Krebs | 2023-03-11 22:18:59 +0100 |
---|---|---|
committer | Sebastian Krebs | 2023-03-11 22:18:59 +0100 |
commit | f7921f87687ab58679a1b44a0f410b13effbcb3b (patch) | |
tree | 8f0552e8feae0263c398677507650a3e607167ca | |
parent | bf24c1aa4785a308829b98f14848c98ec2a797de (diff) | |
download | aur-f7921f87687ab58679a1b44a0f410b13effbcb3b.tar.gz |
Release v1.9.1
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 21 |
2 files changed, 19 insertions, 11 deletions
@@ -1,15 +1,14 @@ pkgbase = kaniko pkgdesc = Build Container Images In Kubernetes - pkgver = 1.6.0 - pkgrel = 2 - url = https://github.com/GoogleContainerTools/kaniko + pkgver = 1.9.1 + pkgrel = 1 arch = x86_64 license = Apache makedepends = go depends = glibc optdepends = bash: run_in_docker.sh script options = !lto - source = https://github.com/GoogleContainerTools/kaniko/archive/v1.6.0/kaniko-1.6.0.tar.gz - sha256sums = 27a0fd6d1c7e71cd5b60913c36fe052d3177d977404cccdd9eafc8b856099c1d + source = https://github.com/GoogleContainerTools/kaniko/archive/refs/tags/v1.9.1.tar.gz + sha256sums = 168353ffb9bed40cb104f41028bb2b677d5af0a25f751e5f9b892835dc46945e pkgname = kaniko @@ -1,19 +1,19 @@ # Maintainer: Justin Kromlinger <hashworks@archlinux.org> # Contributor: ml <> # Contributor: Fredy GarcĂa <frealgagu at gmail dot com> +# Contributor: Sebastian Krebs <sebastian@krebs.one> pkgname=kaniko -pkgver=1.6.0 -pkgrel=2 +pkgver=1.9.1 +pkgrel=1 pkgdesc='Build Container Images In Kubernetes' arch=('x86_64') -url="https://github.com/GoogleContainerTools/kaniko" license=('Apache') depends=('glibc') optdepends=('bash: run_in_docker.sh script') makedepends=('go') options=(!lto) -source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz") -sha256sums=('27a0fd6d1c7e71cd5b60913c36fe052d3177d977404cccdd9eafc8b856099c1d') +source=("https://github.com/GoogleContainerTools/kaniko/archive/refs/tags/v$pkgver.tar.gz") +sha256sums=('168353ffb9bed40cb104f41028bb2b677d5af0a25f751e5f9b892835dc46945e') build() { cd "$pkgname-$pkgver" @@ -23,6 +23,13 @@ build() { export CGO_CXXFLAGS="$CXXFLAGS" export CGO_LDFLAGS="$LDFLAGS" export GOFLAGS='-buildmode=pie -mod=vendor -modcacherw' + export GOOS=linux + export GOARCH=$arch + case $arch in + x86_64) + export GOARCH=amd64 + ;; + esac go build -trimpath -o . -ldflags="-linkmode=external -X=github.com/GoogleContainerTools/kaniko/pkg/version.version=v$pkgver" ./cmd/... } @@ -30,7 +37,9 @@ check() { cd "$pkgname-$pkgver" # custom umask values make tests fail. set to default umask 0022 - go test -short ./{cmd,pkg}/... + # unit tests are broken + # See https://github.com/GoogleContainerTools/kaniko/pull/1652 + #go test -short ./pkg/... } package() { |