From 5886339da70c7c12a4b38450435f01684b9123a8 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Sat, 14 Oct 2023 22:57:31 -0400 Subject: [PATCH] feat: add more version output to dokku report command --- plugins/00_dokku-standard/subcommands/report | 24 ++++++++++++++++++-- 1 file changed, 22 insertions(+), 2 deletions(-) diff --git a/plugins/00_dokku-standard/subcommands/report b/plugins/00_dokku-standard/subcommands/report index 5db40d3e4..5f6970dc6 100755 --- a/plugins/00_dokku-standard/subcommands/report +++ b/plugins/00_dokku-standard/subcommands/report @@ -21,8 +21,6 @@ cmd-report() { "$DOCKER_BIN" version | sed "s/^/ /" dokku_log_info1 "docker daemon info: " "$DOCKER_BIN" -D system info | sed "s/^/ /" - dokku_log_info1 "git version: $(git --version)" - dokku_log_info1 "sigil version: $(sigil -v)" dokku_log_info1 "herokuish version: " if [[ "$ARCHITECTURE" == "armhf" ]] || [[ "$ARCHITECTURE" == "arm64" ]]; then dokku_log_warn "herokuish not supported on $ARCHITECTURE architecture" @@ -32,7 +30,29 @@ cmd-report() { dokku_log_warn "Herokuish image $DOKKU_IMAGE is not available" fi dokku_log_info1 "dokku version: $(dokku_version)" + if command -v "dokku-event-listener" &>/dev/null; then + dokku_log_info1 "dokku-event-listener version: $(dokku-event-listener version)" + else + dokku_log_warn "dokku-event-listener binary is not available" + fi + if command -v "dokku-update" &>/dev/null; then + dokku_log_info1 "dokku-update version: $(dokku-update version)" + else + dokku_log_warn "dokku-update binary is not available" + fi + dokku_log_info1 "docker-container-healthchecker version: $(docker-container-healthchecker version)" + dokku_log_info1 "docker-image-labeler version: $(docker-image-labeler version)" + dokku_log_info1 "git version: $(git --version)" + dokku_log_info1 "lambda-builder version: $(lambda-builder version)" + dokku_log_info1 "netrc version: $(netrc version)" + if command -v "pack" &>/dev/null; then + dokku_log_info1 "pack version: $(pack version)" + else + dokku_log_warn "pack binary is not available" + fi dokku_log_info1 "plugn version: $(plugn version)" + dokku_log_info1 "sigil version: $(sigil -v)" + dokku_log_info1 "sshcommand version: $(sshcommand version)" dokku_log_info1 "dokku plugins: " plugn list | sed "s/^/ /"