fixes
Some checks failed
Bump build.func Revision / bump-revision (push) Has been cancelled

This commit is contained in:
CanbiZ 2025-10-20 08:15:43 +02:00
parent faf3bc57bd
commit 21525006d0
2 changed files with 2170 additions and 2128 deletions

View File

@ -169,16 +169,16 @@ apt-get install -y curl wget gpg jq git build-essential ca-certificates &>/dev/n
# ============================================================================== # ==============================================================================
# TEST 1: YQ - YAML Processor # TEST 1: YQ - YAML Processor
# ============================================================================== # ==============================================================================
test_function "YQ" \ # test_function "YQ" \
"setup_yq" \ # "setup_yq" \
"yq --version" # "yq --version"
# ============================================================================== # ==============================================================================
# TEST 2: ADMINER - Database Management # TEST 2: ADMINER - Database Management
# ============================================================================== # ==============================================================================
test_function "Adminer" \ test_function "Adminer" \
"setup_adminer" \ "setup_adminer" \
"test -f /usr/share/adminer/latest.php && echo 'Adminer installed'" "dpkg -l adminer 2>/dev/null | grep -q '^ii' && a2query -c adminer 2>/dev/null && echo 'Adminer installed'"
# ============================================================================== # ==============================================================================
# TEST 3: CLICKHOUSE # TEST 3: CLICKHOUSE
@ -190,9 +190,9 @@ test_function "ClickHouse" \
# ============================================================================== # ==============================================================================
# TEST 4: POSTGRESQL # TEST 4: POSTGRESQL
# ============================================================================== # ==============================================================================
test_function "PostgreSQL 17" \ # test_function "PostgreSQL 17" \
"PG_VERSION=17 setup_postgresql" \ # "PG_VERSION=17 setup_postgresql" \
"psql --version" # "psql --version"
# ============================================================================== # ==============================================================================
# TEST 6: MARIADB # TEST 6: MARIADB
@ -229,44 +229,44 @@ fi
# ============================================================================== # ==============================================================================
# TEST 9: NODE.JS # TEST 9: NODE.JS
# ============================================================================== # ==============================================================================
test_function "Node.js 22 with modules" \ # test_function "Node.js 22 with modules" \
"NODE_VERSION=22 NODE_MODULE='yarn,pnpm@10.1.0,pm2' setup_nodejs" \ # "NODE_VERSION=22 NODE_MODULE='yarn,pnpm@10.1.0,pm2' setup_nodejs" \
"node --version && npm --version && yarn --version && pnpm --version && pm2 --version" # "node --version && npm --version && yarn --version && pnpm --version && pm2 --version"
# ============================================================================== # ==============================================================================
# TEST 10: PYTHON (UV) # TEST 10: PYTHON (UV)
# ============================================================================== # ==============================================================================
test_function "Python 3.12 via uv" \ # test_function "Python 3.12 via uv" \
"PYTHON_VERSION=3.12 setup_uv" \ # "PYTHON_VERSION=3.12 setup_uv" \
"uv --version" # "uv --version"
# ============================================================================== # ==============================================================================
# TEST 11: PHP # TEST 11: PHP
# ============================================================================== # ==============================================================================
test_function "PHP 8.3 with FPM" \ # test_function "PHP 8.3 with FPM" \
"PHP_VERSION=8.3 PHP_FPM=YES PHP_MODULE='redis,imagick,apcu,zip,mbstring' setup_php" \ # "PHP_VERSION=8.3 PHP_FPM=YES PHP_MODULE='redis,imagick,apcu,zip,mbstring' setup_php" \
"php --version" # "php --version"
# ============================================================================== # ==============================================================================
# TEST 12: COMPOSER # TEST 12: COMPOSER
# ============================================================================== # # ==============================================================================
test_function "Composer" \ # test_function "Composer" \
"setup_composer" \ # "setup_composer" \
"composer --version" # "composer --version"
# ============================================================================== # ==============================================================================
# TEST 13: JAVA # TEST 13: JAVA
# ============================================================================== # ==============================================================================
test_function "Java Temurin 21" \ # test_function "Java Temurin 21" \
"JAVA_VERSION=21 setup_java" \ # "JAVA_VERSION=21 setup_java" \
"java --version" # "java --version"
# ============================================================================== # ==============================================================================
# TEST 14: GO # TEST 14: GO
# ============================================================================== # ==============================================================================
test_function "Go (latest)" \ # test_function "Go (latest)" \
"GO_VERSION=latest setup_go" \ # "GO_VERSION=latest setup_go" \
"go version" # "go version"
# ============================================================================== # ==============================================================================
# TEST 15: RUBY # TEST 15: RUBY
@ -285,23 +285,23 @@ test_function "Rust (stable)" \
# ============================================================================== # ==============================================================================
# TEST 17: GHOSTSCRIPT # TEST 17: GHOSTSCRIPT
# ============================================================================== # ==============================================================================
test_function "Ghostscript" \ # test_function "Ghostscript" \
"setup_gs" \ # "setup_gs" \
"gs --version" # "gs --version"
# ============================================================================== # ==============================================================================
# TEST 18: IMAGEMAGICK # TEST 18: IMAGEMAGICK
# ============================================================================== # ==============================================================================
test_function "ImageMagick" \ # test_function "ImageMagick" \
"setup_imagemagick" \ # "setup_imagemagick" \
"magick --version" # "magick --version"
# ============================================================================== # ==============================================================================
# TEST 19: FFMPEG # TEST 19: FFMPEG
# ============================================================================== # ==============================================================================
test_function "FFmpeg n7.1.1 (full)" \ # test_function "FFmpeg n7.1.1 (full)" \
"FFMPEG_VERSION=n7.1.1 FFMPEG_TYPE=full setup_ffmpeg" \ # "FFMPEG_VERSION=n7.1.1 FFMPEG_TYPE=full setup_ffmpeg" \
"ffmpeg -version" # "ffmpeg -version"
# ============================================================================== # ==============================================================================
# FINAL SUMMARY # FINAL SUMMARY

File diff suppressed because it is too large Load Diff