From 52c3d32951b2324258bb1d208b92856782df2be0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adam=20=C5=A0trauch?= Date: Sun, 4 May 2025 02:18:50 +0200 Subject: [PATCH] Version 2025.04-1 Up to date techs Latest postgresql client --- Dockerfile | 34 +++++++++++++++++----------------- Taskfile.yml | 2 +- rosti.tmpl.sh | 16 ++++++++-------- 3 files changed, 26 insertions(+), 26 deletions(-) diff --git a/Dockerfile b/Dockerfile index 6563918..53caa0a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -51,54 +51,50 @@ ENV TERM xterm # From https://nodejs.org/en/about/previous-releases WORKDIR /usr/src ADD build_node.sh /usr/local/bin/build_node.sh -RUN build_node.sh 18.20.5 & \ - build_node.sh 20.18.1 & \ - build_node.sh 21.7.3 & \ - build_node.sh 22.13.0 & \ - build_node.sh 23.6.0 +RUN build_node.sh 20.19.1 & \ + build_node.sh 22.15.0 & \ + build_node.sh 23.11.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.11 -RUN build_python.sh 3.12.8 -RUN build_python.sh 3.13.1 +RUN build_python.sh 3.12.10 +RUN build_python.sh 3.13.2 ## PHP 8 # https://www.php.net/downloads.php ADD build_php8.sh /usr/local/bin/build_php8.sh -RUN build_php8.sh 8.3.16 -RUN build_php8.sh 8.4.3 +RUN build_php8.sh 8.3.20 +RUN build_php8.sh 8.4.6 ## 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.3.7 -RUN build_ruby.sh 3.4.1 +RUN build_ruby.sh 3.3.8 +RUN build_ruby.sh 3.4.3 ## Deno # From: https://github.com/denoland/deno/releases ADD build_deno.sh /usr/local/bin/build_deno.sh # TODO: deno cannot run in parallel because it downloads filenames with the same name -RUN build_deno.sh 1.46.3 -RUN build_deno.sh 2.1.6 +RUN build_deno.sh 2.3.1 # Bun # From here: https://bun.sh/ ADD build_bun.sh /usr/local/bin/build_bun.sh -RUN build_bun.sh 1.1.45 +RUN build_bun.sh 1.2.11 # OpenJDK # From here: https://jdk.java.net/ ADD build_openjdk.sh /usr/local/bin/build_openjdk.sh -RUN build_openjdk.sh 23.0.1 c28985cbf10d4e648e4004050f8781aa 11 +RUN build_openjdk.sh 24.0.1 24a58e0e276943138bf3e963e6291ac2 9 # Golang # From here: https://go.dev/dl/ ADD build_golang.sh /usr/local/bin/build_golang.sh -RUN build_golang.sh 1.23.5 +RUN build_golang.sh 1.22.2 ############# @@ -113,6 +109,10 @@ RUN apt install -f xfonts-75dpi && \ ############# +## Up to date PostgreSQL + +RUN apt install postgresql-common /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh && apt install postgresql -y + ## Support tools and miscellaneous stuff RUN rm -f /etc/cron.d/* /etc/cron.daily/* /etc/cron.hourly/* /etc/cron.monthly/* /etc/cron.weekly/* diff --git a/Taskfile.yml b/Taskfile.yml index 6129ab2..4e8891e 100644 --- a/Taskfile.yml +++ b/Taskfile.yml @@ -5,7 +5,7 @@ version: '3' vars: REPO: harbor.hq.rosti.cz REPO_PUBLIC: rosti/runtime - VERSION: 2025.01-1 + VERSION: 2025.04-1 BASEIMAGE: debian:bookworm tasks: diff --git a/rosti.tmpl.sh b/rosti.tmpl.sh index cd9aecf..148ca1d 100755 --- a/rosti.tmpl.sh +++ b/rosti.tmpl.sh @@ -3,14 +3,14 @@ . ~/.bashrc # DEFAULT VERSIONS -VERSION_NODE="23.6.0" -VERSION_PYTHON="3.13.1" -VERSION_PHP="8.4.3" -VERSION_RUBY="3.4.1" -VERSION_DENO="2.1.6" -VERSION_BUN="1.1.45" -VERSION_OPENJDK="23.0.1" -VERSION_GOLANG="1.23.5" +VERSION_NODE="23.11.0" +VERSION_PYTHON="3.13.2" +VERSION_PHP="8.4.6" +VERSION_RUBY="3.4.3" +VERSION_DENO="2.3.1" +VERSION_BUN="1.2.11" +VERSION_OPENJDK="24.0.1" +VERSION_GOLANG="1.24.2" WIDTH=180 HEIGHT=25