From 10612a9b269cd1ed47dc7467fbaddc4411f5e4a3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adam=20=C5=A0trauch?= Date: Tue, 8 Oct 2024 11:13:35 +0200 Subject: [PATCH] Bump up everything for 2024.10-1 --- Dockerfile | 26 +++++++++++++------------- Taskfile.yml | 2 +- build_openjdk.sh | 3 ++- rosti.tmpl.sh | 16 ++++++++-------- 4 files changed, 24 insertions(+), 23 deletions(-) diff --git a/Dockerfile b/Dockerfile index cbe1c89..0d116ef 100644 --- a/Dockerfile +++ b/Dockerfile @@ -51,51 +51,51 @@ ENV TERM xterm WORKDIR /usr/src ADD build_node.sh /usr/local/bin/build_node.sh RUN build_node.sh 18.20.4 -RUN build_node.sh 20.16.0 +RUN build_node.sh 20.18.0 RUN build_node.sh 21.7.3 -RUN build_node.sh 22.5.1 +RUN build_node.sh 22.9.0 ## Python # https://www.python.org/downloads/ WORKDIR /usr/src ADD build_python.sh /usr/local/bin/build_python.sh -RUN build_python.sh 3.11.9 -RUN build_python.sh 3.12.4 +RUN build_python.sh 3.11.10 +RUN build_python.sh 3.12.7 +RUN build_python.sh 3.13.0 ## PHP 8 # https://www.php.net/downloads.php ADD build_php8.sh /usr/local/bin/build_php8.sh -RUN build_php8.sh 8.2.15 -RUN build_php8.sh 8.2.21 -RUN build_php8.sh 8.3.6 -RUN build_php8.sh 8.3.9 +RUN build_php8.sh 8.2.24 +RUN build_php8.sh 8.3.12 ## Ruby # https://www.ruby-lang.org/en/downloads/releases/ WORKDIR /usr/src ADD build_ruby.sh /usr/local/bin/build_ruby.sh RUN build_ruby.sh 3.2.5 -RUN build_ruby.sh 3.3.4 +RUN build_ruby.sh 3.3.5 ## Deno # From: https://github.com/denoland/deno/releases ADD build_deno.sh /usr/local/bin/build_deno.sh -RUN build_deno.sh 1.45.4 +RUN build_deno.sh 1.46.3 # Bun # From here: https://bun.sh/ ADD build_bun.sh /usr/local/bin/build_bun.sh -RUN build_bun.sh 1.1.21 +RUN build_bun.sh 1.1.29 # OpenJDK # From here: https://jdk.java.net/ ADD build_openjdk.sh /usr/local/bin/build_openjdk.sh -RUN build_openjdk.sh 22.0.2 c9ecb94cd31b495da20a27d4581645e8 +# RUN build_openjdk.sh 22.0.2 c9ecb94cd31b495da20a27d4581645e8 9 +RUN build_openjdk.sh 23 3c5b90190c68498b986a97f276efd28a 37 # Golang # From here: https://go.dev/dl/ ADD build_golang.sh /usr/local/bin/build_golang.sh -RUN build_golang.sh 1.22.5 +RUN build_golang.sh 1.23.2 ############# diff --git a/Taskfile.yml b/Taskfile.yml index eed3c9c..dea4925 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -4,7 +4,7 @@ version: '3' vars: REPO: harbor.hq.rosti.cz/rosti/runtime - VERSION: 2024.09-1 + VERSION: 2024.10-1 BASEIMAGE: debian:bookworm tasks: diff --git a/build_openjdk.sh b/build_openjdk.sh index d768008..890b738 100755 --- a/build_openjdk.sh +++ b/build_openjdk.sh @@ -6,10 +6,11 @@ mkdir -p /opt/techs VERSION=$1 HASH=$2 +NUM=$3 cd /usr/src -wget https://download.java.net/java/GA/jdk${VERSION}/${HASH}/9/GPL/openjdk-${VERSION}_linux-x64_bin.tar.gz +wget https://download.java.net/java/GA/jdk${VERSION}/${HASH}/${NUM}/GPL/openjdk-${VERSION}_linux-x64_bin.tar.gz tar xf openjdk-${VERSION}_linux-x64_bin.tar.gz mv jdk-${VERSION} /opt/techs/openjdk-$VERSION rm openjdk-${VERSION}_linux-x64_bin.tar.gz diff --git a/rosti.tmpl.sh b/rosti.tmpl.sh index 08678f3..d41232d 100755 --- a/rosti.tmpl.sh +++ b/rosti.tmpl.sh @@ -3,14 +3,14 @@ . ~/.bashrc # DEFAULT VERSIONS -VERSION_PYTHON="3.12.4" -VERSION_PHP="8.3.9" -VERSION_NODE="22.5.1" -VERSION_RUBY="3.3.4" -VERSION_DENO="1.45.4" -VERSION_BUN="1.1.21" -VERSION_OPENJDK="22.0.2" -VERSION_GOLANG="1.22.5" +VERSION_PYTHON="3.13.0" +VERSION_PHP="8.3.12" +VERSION_NODE="22.9.0" +VERSION_RUBY="3.3.5" +VERSION_DENO="1.46.3" +VERSION_BUN="1.1.29" +VERSION_OPENJDK="23" +VERSION_GOLANG="1.23.2" WIDTH=180 HEIGHT=25