diff --git a/Documents/bin/update b/Documents/bin/update index e8980278894586cbd34d2c2c2146a8eb35cc6795..ef14efc6012d1d13f7597495aa17cdb511eb5a5b 100755 --- a/Documents/bin/update +++ b/Documents/bin/update @@ -77,12 +77,19 @@ _pkg_add() { fi } +_presentation() { + has podman || fail podman not found. + header Updating presentation + podman image pull registry.shore.co.il/presentation +} + _all() { ! has apt-get || _apt ! has pkg_add || _pkg_add ! has flatpak || _flatpak ! has fwupdmgr || fwupd ! { has wb || wb -i; } || _workbench + ! had podman || _presetation } list_supported() { @@ -91,6 +98,7 @@ list_supported() { ! has flatpak || echo flatpak ! has fwupdmgr || echo fwupd ! has wb || wb -i || echo workbench + ! has podman || echo presentation printf '%s' all } @@ -121,6 +129,7 @@ else fwupd|fwupdmgr) fwupd;; workbench|wb) _workbench;; pkg|pkg_add) _pkg_add;; + presentation) _presentation;; *) usage; exit 1;; esac fi