diff --git a/Dockerfile.jenkins b/Dockerfile.jenkins index 13eea5f..d4c90c4 100644 --- a/Dockerfile.jenkins +++ b/Dockerfile.jenkins @@ -1,3 +1,6 @@ FROM debian:bookworm-slim -RUN apt update && apt install -y docker.io make bash - +RUN apt update && apt install -y docker.io make bash curl +RUN curl -s "https://get.sdkman.io" | bash +RUN bash -c 'source "$HOME/.sdkman/bin/sdkman-init.sh" && sdk install java 22.0.2-tem' +COPY jenkins_entrypoint.sh /entrypoint.sh +ENTRYPOINT ["bash", "/entrypoint.sh"] diff --git a/jenkins_entrypoint.sh b/jenkins_entrypoint.sh new file mode 100644 index 0000000..c46912e --- /dev/null +++ b/jenkins_entrypoint.sh @@ -0,0 +1,4 @@ +#!/usr/bin/env bash + +source "$HOME/.sdkman/bin/sdkman-init.sh" +sdk use 22.0.2-tem