From 7bca82505981c06b287cd3b378a113b1ca50c012 Mon Sep 17 00:00:00 2001 From: Jan Kiszka Date: Tue, 17 Jul 2018 21:56:13 +0200 Subject: [PATCH] Docker: Allow to use image like kas command This adds a bit heuristic to the docker entrypoint in order to move our API towards "docker run [...] kasproject/kas build kas.yml" - without breaking existing users. And now you can also do docker run --rm kasproject/kas --version Signed-off-by: Jan Kiszka --- docker-entrypoint | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/docker-entrypoint b/docker-entrypoint index 3046325..4f9a7c5 100755 --- a/docker-entrypoint +++ b/docker-entrypoint @@ -29,7 +29,14 @@ fi cd /builder if [ -n "$1" ]; then - exec $GOSU "$@" + case "$1" in + build|shell|-*) + exec $GOSU kas "$@" + ;; + *) + exec $GOSU "$@" + ;; + esac else exec $GOSU bash fi