From 51ef36b2bb444ee311b6d9a596fcb5cad8f603fc Mon Sep 17 00:00:00 2001 From: Aaron Fiore Date: Fri, 21 Jun 2024 06:38:18 -0700 Subject: [PATCH] client: Dockerfiles: dev-tools: add `version` dependency Already present in the 'finance' images. --- .../Dockerfiles/dev-tools/Dockerfile.dev-tools.in | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/client/Dockerfiles/dev-tools/Dockerfile.dev-tools.in b/client/Dockerfiles/dev-tools/Dockerfile.dev-tools.in index 55885e1..e61405f 100644 --- a/client/Dockerfiles/dev-tools/Dockerfile.dev-tools.in +++ b/client/Dockerfiles/dev-tools/Dockerfile.dev-tools.in @@ -82,6 +82,20 @@ RUN chown -R :wheel /usr/local/lib/php && chmod g+rwx /usr/local/lib/php # Doxygen RUN apt install -y doxygen graphviz +# +# Client-side `version` command +# + +RUN apt install -y pipx + +USER @DOCKER_FINANCE_USER@ +WORKDIR /home/@DOCKER_FINANCE_USER@ + +RUN pipx install shyaml +RUN echo "export PATH=\"\$PATH:\${HOME}/.local/bin\"" | tee -a ~/.bash_aliases + +USER root + # # Entrypoint #