diff --git a/al2/aarch64/standard/3.0/Dockerfile b/al2/aarch64/standard/3.0/Dockerfile index 05f4e07..7a1bf18 100644 --- a/al2/aarch64/standard/3.0/Dockerfile +++ b/al2/aarch64/standard/3.0/Dockerfile @@ -377,10 +377,12 @@ RUN phpenv update \ ENV GOLANG_20_VERSION="1.20.14" ENV GOLANG_21_VERSION="1.21.11" ENV GOLANG_22_VERSION="1.22.4" +ENV GOLANG_23_VERSION="1.23.1" RUN goenv install $GOLANG_20_VERSION && \ goenv install $GOLANG_21_VERSION && \ - goenv install $GOLANG_22_VERSION && rm -rf /tmp/* + goenv install $GOLANG_22_VERSION && \ + goenv install $GOLANG_23_VERSION && rm -rf /tmp/* #**************** END GOLANG **************************************************** diff --git a/al2/aarch64/standard/3.0/runtimes.yml b/al2/aarch64/standard/3.0/runtimes.yml index 9c9709e..4322921 100644 --- a/al2/aarch64/standard/3.0/runtimes.yml +++ b/al2/aarch64/standard/3.0/runtimes.yml @@ -3,7 +3,6 @@ version: 0.1 runtimes: java: versions: - corretto21: commands: - echo "Installing corretto(OpenJDK) version 21 ..." @@ -85,6 +84,10 @@ runtimes: done golang: versions: + 1.23: + commands: + - echo "Installing Go version 1.23 ..." + - goenv global $GOLANG_23_VERSION 1.22: commands: - echo "Installing Go version 1.22 ..." @@ -200,4 +203,4 @@ runtimes: commands: - echo "Installing custom .Net version $VERSION ..." - /usr/local/bin/dotnet-install.sh -v $VERSION && rm -rf /tmp/* - - test -f "global.json" && echo "Using provided global.json" || dotnet new globaljson --sdk-version $VERSION --roll-forward feature \ No newline at end of file + - test -f "global.json" && echo "Using provided global.json" || dotnet new globaljson --sdk-version $VERSION --roll-forward feature diff --git a/al2/x86_64/standard/5.0/Dockerfile b/al2/x86_64/standard/5.0/Dockerfile index ca43e18..e6de6f8 100644 --- a/al2/x86_64/standard/5.0/Dockerfile +++ b/al2/x86_64/standard/5.0/Dockerfile @@ -390,13 +390,15 @@ ENV PATH="/root/.goenv/shims:/root/.goenv/bin:/go/bin:$PATH" ENV GOENV_DISABLE_GOPATH=1 ENV GOPATH="/go" +ENV GOLANG_23_VERSION="1.23.1" ENV GOLANG_22_VERSION="1.22.4" ENV GOLANG_21_VERSION="1.21.11" ENV GOLANG_20_VERSION="1.20.14" ENV GOENV_DISABLE_GOPATH=1 ENV GOPATH="/go" -RUN goenv install $GOLANG_22_VERSION \ +RUN goenv install $GOLANG_23_VERSION \ + && goenv install $GOLANG_22_VERSION \ && goenv install $GOLANG_21_VERSION \ && goenv install $GOLANG_20_VERSION \ && goenv global $GOLANG_20_VERSION \ diff --git a/al2/x86_64/standard/5.0/runtimes.yml b/al2/x86_64/standard/5.0/runtimes.yml index 1b68849..8b07553 100644 --- a/al2/x86_64/standard/5.0/runtimes.yml +++ b/al2/x86_64/standard/5.0/runtimes.yml @@ -81,6 +81,10 @@ runtimes: done golang: versions: + 1.23: + commands: + - echo "Installing Go version 1.23 ..." + - goenv global $GOLANG_23_VERSION 1.22: commands: - echo "Installing Go version 1.22 ..." diff --git a/ubuntu/standard/7.0/Dockerfile b/ubuntu/standard/7.0/Dockerfile index 464049a..8f94390 100644 --- a/ubuntu/standard/7.0/Dockerfile +++ b/ubuntu/standard/7.0/Dockerfile @@ -372,13 +372,15 @@ ENV PATH="/root/.goenv/shims:/root/.goenv/bin:/go/bin:$PATH" ENV GOENV_DISABLE_GOPATH=1 ENV GOPATH="/go" +ENV GOLANG_23_VERSION="1.23.1" ENV GOLANG_22_VERSION="1.22.4" ENV GOLANG_21_VERSION="1.21.11" ENV GOLANG_20_VERSION="1.20.14" ENV GOENV_DISABLE_GOPATH=1 ENV GOPATH="/go" -RUN goenv install $GOLANG_22_VERSION \ +RUN goenv install $GOLANG_23_VERSION \ + && goenv install $GOLANG_22_VERSION \ && goenv install $GOLANG_21_VERSION \ && goenv install $GOLANG_20_VERSION \ && goenv global $GOLANG_20_VERSION \ diff --git a/ubuntu/standard/7.0/runtimes.yml b/ubuntu/standard/7.0/runtimes.yml index 5a29757..adacefb 100644 --- a/ubuntu/standard/7.0/runtimes.yml +++ b/ubuntu/standard/7.0/runtimes.yml @@ -87,6 +87,10 @@ runtimes: done golang: versions: + 1.23: + commands: + - echo "Installing Go version 1.23 ..." + - goenv global $GOLANG_23_VERSION 1.22: commands: - echo "Installing Go version 1.22 ..." @@ -193,4 +197,4 @@ runtimes: commands: - echo "Installing custom .Net version $VERSION ..." - /usr/local/bin/dotnet-install.sh -v $VERSION && rm -rf /tmp/* - - test -f "global.json" && echo "Using provided global.json" || dotnet new globaljson --sdk-version $VERSION --roll-forward feature \ No newline at end of file + - test -f "global.json" && echo "Using provided global.json" || dotnet new globaljson --sdk-version $VERSION --roll-forward feature