diff --git a/.gitignore b/.gitignore index 0fc4383608..953aa0a45f 100644 --- a/.gitignore +++ b/.gitignore @@ -21,4 +21,5 @@ faas .settings/* demos /code -kind \ No newline at end of file +kind +*.snap diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index ea3ce095b4..f6da346138 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,6 +1,6 @@ name: k9s -base: core20 -version: 'v0.27.4' +base: core20 +version: 'v0.29.1' summary: K9s is a CLI to view and manage your Kubernetes clusters. description: | K9s is a CLI to view and manage your Kubernetes clusters. By leveraging a terminal UI, you can easily traverse Kubernetes resources and view the state of your clusters in a single powerful session. @@ -38,11 +38,9 @@ parts: make test make build install $SNAPCRAFT_PART_BUILD/execs/k9s -D $SNAPCRAFT_PART_INSTALL/bin/k9s - override-prime: | mkdir -p $SNAPCRAFT_PART_INSTALL/bin - ln -s $SNAPCRAFT_PART_INSTALL/bin/k9s $SNAPCRAFT_PART_INSTALL/bin/k9s + if [ ! -e $SNAPCRAFT_PART_INSTALL/bin/k9s ]; then + ln -s $SNAPCRAFT_PART_INSTALL/bin/k9s $SNAPCRAFT_PART_INSTALL/bin/k9s + fi build-packages: - build-essential - -prime: - - $build/bin/k9s