Signed-off-by: Mark Jeromin <mark.jeromin@sysfrog.net>
| ... | ... |
@@ -6,14 +6,14 @@ set -eo pipefail |
| 6 | 6 |
|
| 7 | 7 |
# debian latest f6fab3b798be 10 weeks ago 85.1 MB |
| 8 | 8 |
# debian latest f6fab3b798be3174f45aa1eb731f8182705555f89c9026d8c1ef230cbf8301dd 10 weeks ago 85.1 MB |
| 9 |
-if ! command -v curl &> /dev/null; then |
|
| 10 |
- echo >&2 'error: "curl" not found!' |
|
| 11 |
- exit 1 |
|
| 12 |
-fi |
|
| 13 |
-if ! command -v jq &> /dev/null; then |
|
| 14 |
- echo >&2 'error: "jq" not found!' |
|
| 15 |
- exit 1 |
|
| 16 |
-fi |
|
| 9 |
+ |
|
| 10 |
+# check if essential commands are in our PATH |
|
| 11 |
+for cmd in curl jq go; do |
|
| 12 |
+ if ! command -v $cmd &> /dev/null; then |
|
| 13 |
+ echo >&2 "error: \"$cmd\" not found!" |
|
| 14 |
+ exit 1 |
|
| 15 |
+ fi |
|
| 16 |
+done |
|
| 17 | 17 |
|
| 18 | 18 |
usage() {
|
| 19 | 19 |
echo "usage: $0 dir image[:tag][@digest] ..." |