This commit is contained in:
parent
45c83667f5
commit
10612a9b26
4 changed files with 24 additions and 23 deletions
26
Dockerfile
26
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
|
||||
|
||||
|
||||
#############
|
||||
|
|
|
@ -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:
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue