File tree Expand file tree Collapse file tree 18 files changed +49
-4
lines changed Expand file tree Collapse file tree 18 files changed +49
-4
lines changed Original file line number Diff line number Diff line change 2727 NEXUS_PORT : 8081
2828 NEXUS_PYPI_REPO_PATH : /repository/pypi
2929 NEXUS_REDHAT_REPO_PATH : /repository/redhat
30+ NEXUS_SDKMAN_PATH : /repository/sdkman
3031 NEXUS_SERVER : 100.73.146.80
3132 NEXUS_SUSE_MICROSOFT_REPO_PATH : /repository/suse-microsoft
3233 NEXUS_SUSE_REPO_PATH : /repository/suse
8485 "OPENSUSE_REPO=http://$NEXUS_SERVER:$NEXUS_PORT$NEXUS_OPENSUSE_REPO_PATH"
8586 "PIP_CONFIG=[global]\nindex-url=http://$NEXUS_SERVER:$NEXUS_PORT$NEXUS_PYPI_REPO_PATH/simple\ntrusted-host=$NEXUS_SERVER"
8687 "REDHAT_REPO=http://$NEXUS_SERVER:$NEXUS_PORT$NEXUS_REDHAT_REPO_PATH"
88+ "SDKMAN_URL=http://$NEXUS_SERVER:$NEXUS_PORT$NEXUS_SDKMAN_PATH/2"
8789 "SUSE_MICROSOFT_REPO=http://$NEXUS_SERVER:$NEXUS_PORT$NEXUS_SUSE_MICROSOFT_REPO_PATH"
8890 "SUSE_REPO=http://$NEXUS_SERVER:$NEXUS_PORT$NEXUS_SUSE_REPO_PATH"
8991 VALUE
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ ARG MAVEN_VERSION=3.6.3
66ARG NPM_REPO
77ARG PIP_CONFIG
88ARG SBT_VERSION=1.8.3
9+ ARG SDKMAN_URL=https://api.sdkman.io/2
910ARG SUSE_REPO
1011
1112ENV GRADLE_HOME="/opt/gradle/${GRADLE_VERSION}" \
@@ -68,6 +69,8 @@ RUN set -e; \
6869 wget \
6970 zip \
7071 && curl -s "https://get.sdkman.io" | bash \
72+ && SDKMAN_BROKER_API="$SDKMAN_URL/broker" \
73+ && SDKMAN_CANDIDATES_API="$SDKMAN_URL" \
7174 && printf "sdkman_auto_answer=true\nsdkman_selfupdate_feature=false\nsdkman_auto_env=true\nsdkman_curl_connect_timeout=20\nsdkman_curl_max_time=0" \
7275 >> $HOME/.sdkman/etc/config \
7376 && source "$HOME/.sdkman/bin/sdkman-init.sh" \
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ ARG NPM_REPO
77ARG PIP_CONFIG
88ARG SBT_VERSION=1.11.5
99ARG SCALA_VERSION=3.6.4
10+ ARG SDKMAN_URL=https://api.sdkman.io/2
1011ARG SUSE_REPO
1112
1213ENV GRADLE_HOME="/opt/gradle/${GRADLE_VERSION}" \
@@ -71,6 +72,8 @@ RUN set -e; \
7172 wget \
7273 zip \
7374 && curl -s "https://get.sdkman.io" | bash \
75+ && SDKMAN_BROKER_API="$SDKMAN_URL/broker" \
76+ && SDKMAN_CANDIDATES_API="$SDKMAN_URL" \
7477 && printf "sdkman_auto_answer=true\nsdkman_selfupdate_feature=false\nsdkman_auto_env=true\nsdkman_curl_connect_timeout=20\nsdkman_curl_max_time=0" \
7578 >> $HOME/.sdkman/etc/config \
7679 && source "$HOME/.sdkman/bin/sdkman-init.sh" \
Original file line number Diff line number Diff line change @@ -6,6 +6,7 @@ ARG MAVEN_VERSION=3.9.11
66ARG NPM_REPO
77ARG PIP_CONFIG
88ARG SBT_VERSION=1.11.5
9+ ARG SDKMAN_URL=https://api.sdkman.io/2
910ARG SUSE_REPO
1011
1112ENV GRADLE_HOME="/opt/gradle/${GRADLE_VERSION}" \
@@ -67,6 +68,8 @@ RUN set -e; \
6768 wget \
6869 zip \
6970 && curl -s "https://get.sdkman.io" | bash \
71+ && SDKMAN_BROKER_API="$SDKMAN_URL/broker" \
72+ && SDKMAN_CANDIDATES_API="$SDKMAN_URL" \
7073 && printf "sdkman_auto_answer=true\nsdkman_selfupdate_feature=false\nsdkman_auto_env=true\nsdkman_curl_connect_timeout=20\nsdkman_curl_max_time=0" \
7174 >> $HOME/.sdkman/etc/config \
7275 && source "$HOME/.sdkman/bin/sdkman-init.sh" \
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ ARG MAVEN_VERSION=3.9.11
99ARG NODE_VERSION=20.19.3
1010ARG NPM_REPO
1111ARG PIP_CONFIG
12+ ARG SDKMAN_URL=https://api.sdkman.io/2
1213ARG SUSE_REPO
1314
1415ENV GOPATH=/opt/app-root/go \
@@ -75,6 +76,8 @@ RUN set -e; \
7576 && update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-${GCC_VERSION} 10 \
7677 && update-alternatives --install /usr/bin/gfortran gfortran /usr/bin/gfortran-${GCC_VERSION} 10 \
7778 && curl -s "https://get.sdkman.io" | bash \
79+ && SDKMAN_BROKER_API="$SDKMAN_URL/broker" \
80+ && SDKMAN_CANDIDATES_API="$SDKMAN_URL" \
7881 && printf "sdkman_auto_answer=true\nsdkman_selfupdate_feature=false\nsdkman_auto_env=true\nsdkman_curl_connect_timeout=20\nsdkman_curl_max_time=0" \
7982 >> $HOME/.sdkman/etc/config \
8083 && source "$HOME/.sdkman/bin/sdkman-init.sh" \
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ ARG MAVEN_VERSION=3.9.11
88ARG NODE_VERSION=24.7.0
99ARG NPM_REPO
1010ARG PIP_CONFIG
11+ ARG SDKMAN_URL=https://api.sdkman.io/2
1112ARG SUSE_REPO
1213
1314ENV JAVA_HOME="/opt/java/${JAVA_VERSION}" \
@@ -70,6 +71,8 @@ RUN set -e; \
7071 && update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-${GCC_VERSION} 10 \
7172 && update-alternatives --install /usr/bin/gfortran gfortran /usr/bin/gfortran-${GCC_VERSION} 10 \
7273 && curl -s "https://get.sdkman.io" | bash \
74+ && SDKMAN_BROKER_API="$SDKMAN_URL/broker" \
75+ && SDKMAN_CANDIDATES_API="$SDKMAN_URL" \
7376 && printf "sdkman_auto_answer=true\nsdkman_selfupdate_feature=false\nsdkman_auto_env=true\nsdkman_curl_connect_timeout=20\nsdkman_curl_max_time=0" \
7477 >> $HOME/.sdkman/etc/config \
7578 && source "$HOME/.sdkman/bin/sdkman-init.sh" \
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ ARG MAVEN_VERSION=3.9.11
88ARG NODE_VERSION=24.7.0
99ARG NPM_REPO
1010ARG PIP_CONFIG
11+ ARG SDKMAN_URL=https://api.sdkman.io/2
1112ARG SUSE_REPO
1213
1314ENV JAVA_HOME="/opt/java/${JAVA_VERSION}" \
@@ -71,6 +72,8 @@ RUN set -e; \
7172 && update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-${GCC_VERSION} 10 \
7273 && update-alternatives --install /usr/bin/gfortran gfortran /usr/bin/gfortran-${GCC_VERSION} 10 \
7374 && curl -s "https://get.sdkman.io" | bash \
75+ && SDKMAN_BROKER_API="$SDKMAN_URL/broker" \
76+ && SDKMAN_CANDIDATES_API="$SDKMAN_URL" \
7477 && printf "sdkman_auto_answer=true\nsdkman_selfupdate_feature=false\nsdkman_auto_env=true\nsdkman_curl_connect_timeout=20\nsdkman_curl_max_time=0" \
7578 >> $HOME/.sdkman/etc/config \
7679 && source "$HOME/.sdkman/bin/sdkman-init.sh" \
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ ARG MAVEN_VERSION=3.9.11
88ARG NODE_VERSION=20.19.3
99ARG NPM_REPO
1010ARG PIP_CONFIG
11+ ARG SDKMAN_URL=https://api.sdkman.io/2
1112ARG SUSE_REPO
1213
1314ENV JAVA_HOME="/opt/java/${JAVA_VERSION}" \
@@ -71,6 +72,8 @@ RUN set -e; \
7172 && update-alternatives --install /usr/bin/g++ g++ /usr/bin/g++-${GCC_VERSION} 10 \
7273 && update-alternatives --install /usr/bin/gfortran gfortran /usr/bin/gfortran-${GCC_VERSION} 10 \
7374 && curl -s "https://get.sdkman.io" | bash \
75+ && SDKMAN_BROKER_API="$SDKMAN_URL/broker" \
76+ && SDKMAN_CANDIDATES_API="$SDKMAN_URL" \
7477 && printf "sdkman_auto_answer=true\nsdkman_selfupdate_feature=false\nsdkman_auto_env=true\nsdkman_curl_connect_timeout=20\nsdkman_curl_max_time=0" \
7578 >> $HOME/.sdkman/etc/config \
7679 && source "$HOME/.sdkman/bin/sdkman-init.sh" \
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ ARG JAVA_VERSION=21.0.8-tem
77ARG NODE_VERSION=24.7.0
88ARG NPM_REPO
99ARG PIP_CONFIG
10+ ARG SDKMAN_URL=https://api.sdkman.io/2
1011
1112ENV JAVA_HOME="/opt/java/${JAVA_VERSION}" \
1213 JAVA_VERSION=$JAVA_VERSION \
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ ARG JAVA_VERSION=21.0.8-tem
77ARG NODE_VERSION=24.7.0
88ARG NPM_REPO
99ARG PIP_CONFIG
10+ ARG SDKMAN_URL=https://api.sdkman.io/2
1011
1112ENV JAVA_HOME="/opt/java/${JAVA_VERSION}" \
1213 JAVA_VERSION=$JAVA_VERSION \
You can’t perform that action at this time.
0 commit comments