summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorml2020-11-23 16:31:24 +0100
committerml2020-11-23 16:31:24 +0100
commit0448d22f99b89aadb9bafd8f67a6eafdde337cff (patch)
treebaaf1c6773aca8e7c70998d7d4c1409a900f0441
parent69f338de6ea73ec3b90c6a4643527fa789f18d87 (diff)
downloadaur-0448d22f99b89aadb9bafd8f67a6eafdde337cff.tar.gz
updpkg: kaniko 1.3.0-1
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD23
2 files changed, 16 insertions, 15 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 7599f25387e4..fac7aab30380 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,15 +1,15 @@
pkgbase = kaniko
pkgdesc = Build Container Images In Kubernetes
- pkgver = 0.24.0
- pkgrel = 2
+ pkgver = 1.3.0
+ pkgrel = 1
url = https://github.com/GoogleContainerTools/kaniko
arch = x86_64
license = Apache
makedepends = go
depends = glibc
optdepends = bash: run_in_docker.sh script
- source = https://github.com/GoogleContainerTools/kaniko/archive/v0.24.0/kaniko-0.24.0.tar.gz
- sha256sums = e79a6184f21331204d9438e2e0d4bd34ad86c70f7376579502f92483081c89c6
+ source = https://github.com/GoogleContainerTools/kaniko/archive/v1.3.0/kaniko-1.3.0.tar.gz
+ sha256sums = cf2d915aeb5e82ab2f4b241d1b8b251938df57f7b89c610bf51a1a4eda40ca3c
pkgname = kaniko
diff --git a/PKGBUILD b/PKGBUILD
index abb3814314e6..37918d23033b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,8 +1,8 @@
# Maintainer: Matthias Lisin <ml@visu.li>
# Contributor: Fredy GarcĂ­a <frealgagu at gmail dot com>
pkgname=kaniko
-pkgver=0.24.0
-pkgrel=2
+pkgver=1.3.0
+pkgrel=1
pkgdesc='Build Container Images In Kubernetes'
arch=('x86_64')
url="https://github.com/GoogleContainerTools/kaniko"
@@ -11,7 +11,7 @@ depends=('glibc')
optdepends=('bash: run_in_docker.sh script')
makedepends=('go')
source=("$url/archive/v$pkgver/$pkgname-$pkgver.tar.gz")
-sha256sums=('e79a6184f21331204d9438e2e0d4bd34ad86c70f7376579502f92483081c89c6')
+sha256sums=('cf2d915aeb5e82ab2f4b241d1b8b251938df57f7b89c610bf51a1a4eda40ca3c')
prepare() {
cd "$pkgname-$pkgver"
@@ -19,28 +19,29 @@ prepare() {
}
build() {
- cd "${pkgname}-${pkgver}"
+ cd "$pkgname-$pkgver"
export CGO_ENABLED=1
- export CGO_CFLAGS="${CFLAGS}"
+ export CGO_CFLAGS="$CFLAGS"
export CGO_CPPFLAGS="$CPPFLAGS"
export CGO_CXXFLAGS="$CXXFLAGS"
- export CGO_LDFLAGS="${LDFLAGS}"
- export GOFLAGS='-buildmode=pie -modcacherw -mod=readonly'
- go build -trimpath -o . -ldflags="-X=github.com/GoogleContainerTools/kaniko/pkg/version.version=$pkgver" ./cmd/...
+ export CGO_LDFLAGS="$LDFLAGS"
+ # -mod=readonly not working currently
+ export GOFLAGS='-buildmode=pie -modcacherw'
+ go build -trimpath -o . -ldflags="-linkmode=external -X=github.com/GoogleContainerTools/kaniko/pkg/version.version=v$pkgver" ./cmd/...
}
check() {
- cd "${pkgname}-${pkgver}"
+ cd "$pkgname-$pkgver"
# custom umask values make tests fail. set to default
umask 0022
go test -short ./{cmd,pkg}/...
}
package() {
- cd "${pkgname}-${pkgver}"
+ cd "$pkgname-$pkgver"
install -Dm755 executor warmer -t "$pkgdir/usr/lib/$pkgname"
install -dm755 "$pkgdir/usr/bin"
- ln -sT /usr/lib/$pkgname/executor "$pkgdir/usr/bin/$pkgname"
+ ln -sT /usr/lib/"$pkgname"/executor "$pkgdir/usr/bin/$pkgname"
install -Dm644 README.md -t "$pkgdir/usr/share/doc/$pkgname"
cp -a docs examples deploy run_in_docker.sh -t "$pkgdir/usr/share/doc/$pkgname"
}