From e7bd82e172771fa1a59c3175b4d9b31d8142fcb6 Mon Sep 17 00:00:00 2001 From: retropikzel Date: Thu, 26 Sep 2024 19:29:27 +0300 Subject: [PATCH] Making the build work --- Dockerfile.jenkins | 7 +++++-- jenkins_entrypoint.sh | 4 ++++ 2 files changed, 9 insertions(+), 2 deletions(-) create mode 100644 jenkins_entrypoint.sh 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