From 1f7b55b356cb51a67e4fc06aea11ec511d4c7e34 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Adam=20=C5=A0trauch?= Date: Thu, 31 Jul 2025 14:32:57 +0200 Subject: [PATCH] ODBC driver, bumping up everything --- Dockerfile | 36 +++++++++++++++++++++++------------- Taskfile.yml | 2 +- 2 files changed, 24 insertions(+), 14 deletions(-) diff --git a/Dockerfile b/Dockerfile index 7ba30a6..a3711ad 100644 --- a/Dockerfile +++ b/Dockerfile @@ -51,50 +51,51 @@ 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 20.19.1 -RUN build_node.sh 22.15.0 -RUN build_node.sh 23.11.0 +RUN build_node.sh 20.19.4 +RUN build_node.sh 22.17.1 +RUN build_node.sh 23.11.1 +RUN build_node.sh 24.4.1 ## Python # https://www.python.org/downloads/ WORKDIR /usr/src ADD build_python.sh /usr/local/bin/build_python.sh -RUN build_python.sh 3.12.10 -RUN build_python.sh 3.13.2 +RUN build_python.sh 3.12.11 +RUN build_python.sh 3.13.5 ## PHP 8 # https://www.php.net/downloads.php ADD build_php8.sh /usr/local/bin/build_php8.sh -RUN build_php8.sh 8.3.20 -RUN build_php8.sh 8.4.6 +RUN build_php8.sh 8.3.23 +RUN build_php8.sh 8.4.10 ## 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.8 -RUN build_ruby.sh 3.4.3 +RUN build_ruby.sh 3.3.9 +RUN build_ruby.sh 3.4.5 ## 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 2.3.1 +RUN build_deno.sh 2.4.3 # Bun # From here: https://bun.sh/ ADD build_bun.sh /usr/local/bin/build_bun.sh -RUN build_bun.sh 1.2.11 +RUN build_bun.sh 1.2.19 # OpenJDK # From here: https://jdk.java.net/ ADD build_openjdk.sh /usr/local/bin/build_openjdk.sh -RUN build_openjdk.sh 24.0.1 24a58e0e276943138bf3e963e6291ac2 9 +RUN build_openjdk.sh 24.0.2 fdc5d0102fe0414db21410ad5834341f 12 # Golang # From here: https://go.dev/dl/ ADD build_golang.sh /usr/local/bin/build_golang.sh -RUN build_golang.sh 1.22.2 +RUN build_golang.sh 1.24.5 ############# @@ -109,6 +110,15 @@ RUN apt install -f xfonts-75dpi && \ ############# +# ODBC driver +# Updates: https://packages.microsoft.com/debian/12/prod/pool/main/m/msodbcsql18/ +RUN apt install -f xfonts-75dpi && \ + wget https://packages.microsoft.com/debian/12/prod/pool/main/m/msodbcsql18/msodbcsql18_18.5.1.1-1_amd64.deb && \ + dpkg -i msodbcsql18_18.5.1.1-1_amd64.deb && apt install -f -y && \ + rm msodbcsql18_18.5.1.1-1_amd64.deb + +############# + ## Up to date PostgreSQL RUN DEBIAN_FRONTEND=noninteractive apt-get install -y postgresql-common && /usr/share/postgresql-common/pgdg/apt.postgresql.org.sh -y && DEBIAN_FRONTEND=noninteractive apt-get install postgresql -y diff --git a/Taskfile.yml b/Taskfile.yml index 92768ea..4ccc7f0 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.05-1 + VERSION: 2025.08-1 BASEIMAGE: debian:bookworm tasks: