[arch-commits] Commit in kube-linter/trunk (PKGBUILD)

Kpcyrd kpcyrd at gemini.archlinux.org
Fri May 13 19:19:25 UTC 2022


    Date: Friday, May 13, 2022 @ 19:19:25
  Author: kpcyrd
Revision: 1203006

upgpkg: kube-linter 0.3.0-2 - add shell completions

Modified:
  kube-linter/trunk/PKGBUILD

----------+
 PKGBUILD |   11 +++++++++--
 1 file changed, 9 insertions(+), 2 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD	2022-05-13 19:14:24 UTC (rev 1203005)
+++ PKGBUILD	2022-05-13 19:19:25 UTC (rev 1203006)
@@ -2,7 +2,7 @@
 
 pkgname=kube-linter
 pkgver=0.3.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Static analysis tool that checks Kubernetes YAML files and Helm charts'
 url='https://github.com/stackrox/kube-linter'
 arch=('x86_64')
@@ -21,11 +21,18 @@
     -modcacherw \
     -ldflags "-linkmode external -extldflags \"${LDFLAGS}\"" \
     ./cmd/kube-linter
+
+  for i in bash fish zsh; do
+    ./kube-linter completion ${i} > ./kube-linter.${i}
+  done
 }
 
 package() {
   cd ${pkgname}-${pkgver}
-  install -Dm 755 kube-linter -t "${pkgdir}/usr/bin"
+  install -Dm755 kube-linter -t "${pkgdir}/usr/bin"
+  install -Dm644 kube-linter.bash "${pkgdir}"/usr/share/bash-completion/completions/kube-linter
+  install -Dm644 kube-linter.fish "${pkgdir}"/usr/share/fish/completions/kube-linter.fish
+  install -Dm644 kube-linter.zsh "${pkgdir}"/usr/share/zsh/site-functions/_kube-linter
 }
 
 # vim: ts=2 sw=2 et:



More information about the arch-commits mailing list