From e43223c5e6211935441005102da1f841f10d47db Mon Sep 17 00:00:00 2001 From: STAM Date: Sun, 30 Mar 2025 13:17:37 +0300 Subject: [PATCH] base images fixes --- .../epicmorg.advanced.python.yml.txt | 18 ++-- ...epicmorg.ecosysctem.freegpt.images.yml.txt | 6 +- .../workflows/epicmorg.advanced.images.yml | 2 +- .../epicmorg.advanced.nextcloud.images.yml | 12 +-- .../epicmorg.advanced.vscode.images.yml | 6 +- .../epicmorg.advanced.zabbix.images.yml | 2 +- ...epicmorg.base.images.current.atlassian.yml | 2 +- .../epicmorg.base.images.debian.10.yml | 18 ++-- .../epicmorg.base.images.debian.11.yml | 20 ++-- .../epicmorg.base.images.debian.12.yml | 96 ++++++++++++++++--- .../epicmorg.base.images.debian.13.yml | 26 ++--- .../epicmorg.base.images.debian.6.yml | 14 +-- .../epicmorg.base.images.debian.7.yml | 14 +-- .../epicmorg.base.images.debian.8.yml | 18 ++-- .../epicmorg.base.images.debian.9.yml | 18 ++-- .../epicmorg.base.images.debian.sid.yml | 26 ++--- .../epicmorg.base.images.giltab.runners.yml | 26 ++--- .../epicmorg.base.images.perforce.yml | 16 ++-- .../epicmorg.base.images.postgresql.yml | 14 +-- .../epicmorg.base.images.teamcity.agents.yml | 22 ++--- .../epicmorg.base.images.testrail.yml | 2 +- .../workflows/epicmorg.base.images.web.yml | 6 +- .../epicmorg.ecosysctem.misc.images.yml | 14 +-- .../epicmorg.experimental.images.yml | 2 +- Makefile | 14 ++- .../debian/12-bookworm/develop/Dockerfile | 20 +--- .../debian/13-trixie/develop/Dockerfile | 20 +--- .../13-trixie/dotnet/dotnet8/Dockerfile | 19 ---- .../dotnet/dotnet8/Dockerfile.develop | 3 - .../13-trixie/dotnet/dotnet9/Dockerfile | 20 ---- .../dotnet/dotnet9/Dockerfile.develop | 3 - .../epicmorg/debian/sid/develop/Dockerfile | 20 +--- .../debian/sid/dotnet/dotnet8/Dockerfile | 19 ---- .../sid/dotnet/dotnet8/Dockerfile.develop | 3 - .../debian/sid/dotnet/dotnet9/Dockerfile | 19 ---- .../sid/dotnet/dotnet9/Dockerfile.develop | 3 - 36 files changed, 257 insertions(+), 306 deletions(-) diff --git a/.github/workflows/_disabled/epicmorg.advanced.python.yml.txt b/.github/workflows/_disabled/epicmorg.advanced.python.yml.txt index f76ea3158..cf525e129 100644 --- a/.github/workflows/_disabled/epicmorg.advanced.python.yml.txt +++ b/.github/workflows/_disabled/epicmorg.advanced.python.yml.txt @@ -34,7 +34,7 @@ jobs: run: cd linux/advanced/python/main/3.6 && pwd && make build && make deploy - name: Cleanup - run: make docker-clean + run: make clean - name: "Build and Deploy Python 3.7 Main Image:" run: cd linux/advanced/python/main/3.7 && pwd && make build && make deploy @@ -43,7 +43,7 @@ jobs: run: cd linux/advanced/python/main/3.8 && pwd && make build && make deploy - name: Cleanup - run: make docker-clean + run: make clean - name: "Build and Deploy Python 3.9 Main Image:" run: cd linux/advanced/python/main/3.9 && pwd && make build && make deploy @@ -52,7 +52,7 @@ jobs: run: cd linux/advanced/python/main/3.10 && pwd && make build && make deploy - name: Cleanup - run: make docker-clean + run: make clean - name: "Build and Deploy Python 3.11 Main Image:" run: cd linux/advanced/python/main/3.11 && pwd && make build && make deploy @@ -64,7 +64,7 @@ jobs: run: cd linux/advanced/python/main/3.13 && pwd && make build && make deploy - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -96,7 +96,7 @@ jobs: run: cd linux/advanced/python/develop/3.6 && pwd && make build && make deploy - name: Cleanup - run: make docker-clean + run: make clean - name: "Build and Deploy Python 3.7 Develop Image:" @@ -106,7 +106,7 @@ jobs: run: cd linux/advanced/python/develop/3.8 && pwd && make build && make deploy - name: Cleanup - run: make docker-clean + run: make clean - name: "Build and Deploy Python 3.9 Develop Image:" run: cd linux/advanced/python/develop/3.9 && pwd && make build && make deploy @@ -115,7 +115,7 @@ jobs: run: cd linux/advanced/python/develop/3.10 && pwd && make build && make deploy - name: Cleanup - run: make docker-clean + run: make clean - name: "Build and Deploy Python 3.11 Develop Image:" @@ -125,7 +125,7 @@ jobs: run: cd linux/advanced/python/develop/3.12 && pwd && make build && make deploy - name: Cleanup - run: make docker-clean + run: make clean - name: "Build and Deploy Python 3.13 Develop Image:" run: cd linux/advanced/python/develop/3.13 && pwd && make build && make deploy @@ -133,4 +133,4 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean diff --git a/.github/workflows/_disabled/epicmorg.ecosysctem.freegpt.images.yml.txt b/.github/workflows/_disabled/epicmorg.ecosysctem.freegpt.images.yml.txt index 116c92eb9..721cd7445 100644 --- a/.github/workflows/_disabled/epicmorg.ecosysctem.freegpt.images.yml.txt +++ b/.github/workflows/_disabled/epicmorg.ecosysctem.freegpt.images.yml.txt @@ -38,7 +38,7 @@ jobs: run: cd linux/ecosystem/freegpt-webui/1.2 && make build && make deploy - name: Cleanup - run: make docker-clean + run: make clean - name: Build and Deploy freegpt-webui 1.3 run: cd linux/ecosystem/freegpt-webui/1.3 && make build && make deploy @@ -50,7 +50,7 @@ jobs: run: cd linux/ecosystem/freegpt-webui/1.3.2 && make build && make deploy - name: Cleanup - run: make docker-clean + run: make clean - name: Build and Deploy freegpt-webui 1.4 run: cd linux/ecosystem/freegpt-webui/1.4 && make build && make deploy @@ -60,4 +60,4 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean diff --git a/.github/workflows/epicmorg.advanced.images.yml b/.github/workflows/epicmorg.advanced.images.yml index 5fe9f3dc3..8edd26b49 100644 --- a/.github/workflows/epicmorg.advanced.images.yml +++ b/.github/workflows/epicmorg.advanced.images.yml @@ -36,6 +36,6 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## diff --git a/.github/workflows/epicmorg.advanced.nextcloud.images.yml b/.github/workflows/epicmorg.advanced.nextcloud.images.yml index bfa851c6d..f43e7a6cc 100644 --- a/.github/workflows/epicmorg.advanced.nextcloud.images.yml +++ b/.github/workflows/epicmorg.advanced.nextcloud.images.yml @@ -43,7 +43,7 @@ jobs: # run: cd linux/advanced/nextcloud/pure/18 && pwd && make build && make deploy # # - name: Cleanup -# run: make docker-clean +# run: make clean # # - name: "Build and Deploy Advanced Nextcloud 19 Stock Images:" # run: cd linux/advanced/nextcloud/pure/19 && pwd && make build && make deploy @@ -58,7 +58,7 @@ jobs: # run: cd linux/advanced/nextcloud/pure/22 && pwd && make build && make deploy # # - name: Cleanup -# run: make docker-clean +# run: make clean # # - name: "Build and Deploy Advanced Nextcloud 23 Stock Images:" # run: cd linux/advanced/nextcloud/pure/23 && pwd && make build && make deploy @@ -88,7 +88,7 @@ jobs: run: cd linux/advanced/nextcloud/pure/latest && pwd && make build && make deploy - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -131,7 +131,7 @@ jobs: # run: cd linux/advanced/nextcloud/patched/19 && pwd && make build && make deploy # # - name: Cleanup -# run: make docker-clean +# run: make clean # # - name: "Build and Deploy Advanced Nextcloud 20 Patched Images:" # run: cd linux/advanced/nextcloud/patched/20 && pwd && make build && make deploy @@ -149,7 +149,7 @@ jobs: # run: cd linux/advanced/nextcloud/patched/24 && pwd && make build && make deploy # # - name: Cleanup -# run: make docker-clean +# run: make clean # # - name: "Build and Deploy Advanced Nextcloud 25 Patched Images:" # run: cd linux/advanced/nextcloud/patched/25 && pwd && make build && make deploy @@ -175,4 +175,4 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean diff --git a/.github/workflows/epicmorg.advanced.vscode.images.yml b/.github/workflows/epicmorg.advanced.vscode.images.yml index 805eefd91..55d9ae20a 100644 --- a/.github/workflows/epicmorg.advanced.vscode.images.yml +++ b/.github/workflows/epicmorg.advanced.vscode.images.yml @@ -45,7 +45,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -61,7 +61,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -77,6 +77,6 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## diff --git a/.github/workflows/epicmorg.advanced.zabbix.images.yml b/.github/workflows/epicmorg.advanced.zabbix.images.yml index bfd0e2b47..82cdf2d36 100644 --- a/.github/workflows/epicmorg.advanced.zabbix.images.yml +++ b/.github/workflows/epicmorg.advanced.zabbix.images.yml @@ -574,4 +574,4 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean diff --git a/.github/workflows/epicmorg.base.images.current.atlassian.yml b/.github/workflows/epicmorg.base.images.current.atlassian.yml index c8ec6300f..e80c37608 100644 --- a/.github/workflows/epicmorg.base.images.current.atlassian.yml +++ b/.github/workflows/epicmorg.base.images.current.atlassian.yml @@ -48,4 +48,4 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean diff --git a/.github/workflows/epicmorg.base.images.debian.10.yml b/.github/workflows/epicmorg.base.images.debian.10.yml index 2a139428f..068bb9226 100644 --- a/.github/workflows/epicmorg.base.images.debian.10.yml +++ b/.github/workflows/epicmorg.base.images.debian.10.yml @@ -41,7 +41,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -54,7 +54,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -67,7 +67,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -83,7 +83,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -96,7 +96,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -109,7 +109,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -145,7 +145,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -170,7 +170,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -198,7 +198,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## diff --git a/.github/workflows/epicmorg.base.images.debian.11.yml b/.github/workflows/epicmorg.base.images.debian.11.yml index c87c11f81..c048c7709 100644 --- a/.github/workflows/epicmorg.base.images.debian.11.yml +++ b/.github/workflows/epicmorg.base.images.debian.11.yml @@ -39,7 +39,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -61,7 +61,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -75,7 +75,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -88,7 +88,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -104,7 +104,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -117,7 +117,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -133,7 +133,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -169,7 +169,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -194,7 +194,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -225,7 +225,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## diff --git a/.github/workflows/epicmorg.base.images.debian.12.yml b/.github/workflows/epicmorg.base.images.debian.12.yml index 31b63b130..c93b2771f 100644 --- a/.github/workflows/epicmorg.base.images.debian.12.yml +++ b/.github/workflows/epicmorg.base.images.debian.12.yml @@ -43,7 +43,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -53,6 +53,13 @@ jobs: - name: "Build and Deploy Debian 12 Python 3.10:" run: cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/python/3.10 && pwd && make build && make deploy +################################################################################## + + - name: Cleanup + run: make clean + +################################################################################## + - name: "Build and Deploy Debian 12 Python 3.11:" run: cd `pwd`/linux/ecosystem/epicmorg/debian/12-bookworm/python/3.11 && pwd && make build && make deploy @@ -65,7 +72,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -87,7 +94,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -103,7 +110,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -127,7 +134,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -140,7 +147,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -153,39 +160,67 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## - name: "Build and Deploy Debian 12 jdk18 Image:" run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk/jdk18 && pwd && make build && make deploy +################################################################################## + + - name: Cleanup + run: make clean + +################################################################################## + - name: "Build and Deploy Debian 12 jdk19 Image:" run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk/jdk19 && pwd && make build && make deploy ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## - name: "Build and Deploy Debian 12 jdk20 Image:" run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk/jdk20 && pwd && make build && make deploy +################################################################################## + + - name: Cleanup + run: make clean + +################################################################################## + - name: "Build and Deploy Debian 12 jdk21 Image:" run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk/jdk21 && pwd && make build && make deploy +################################################################################## + + - name: Cleanup + run: make clean + +################################################################################## + - name: "Build and Deploy Debian 12 jdk22 Image:" run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk/jdk22 && pwd && make build && make deploy +################################################################################## + + - name: Cleanup + run: make clean + +################################################################################## + - name: "Build and Deploy Debian 12 jdk23 Image:" run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk/jdk23 && pwd && make build && make deploy ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -206,6 +241,13 @@ jobs: - name: "Build and Deploy Debian 12 NodeJS 5 Image:" run: cd linux/ecosystem/epicmorg/debian/12-bookworm/nodejs/node5 && pwd && make build && make deploy +################################################################################## + + - name: Cleanup + run: make clean + +################################################################################## + - name: "Build and Deploy Debian 12 NodeJS 6 Image:" run: cd linux/ecosystem/epicmorg/debian/12-bookworm/nodejs/node6 && pwd && make build && make deploy @@ -221,7 +263,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -234,6 +276,13 @@ jobs: - name: "Build and Deploy Debian 12 NodeJS 12 Image:" run: cd linux/ecosystem/epicmorg/debian/12-bookworm/nodejs/node12 && pwd && make build && make deploy +################################################################################## + + - name: Cleanup + run: make clean + +################################################################################## + - name: "Build and Deploy Debian 12 NodeJS 13 Image:" run: cd linux/ecosystem/epicmorg/debian/12-bookworm/nodejs/node13 && pwd && make build && make deploy @@ -246,7 +295,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -259,6 +308,13 @@ jobs: - name: "Build and Deploy Debian 12 NodeJS 18 Image:" run: cd linux/ecosystem/epicmorg/debian/12-bookworm/nodejs/node18 && pwd && make build && make deploy +################################################################################## + + - name: Cleanup + run: make clean + +################################################################################## + - name: "Build and Deploy Debian 12 NodeJS 19 Image:" run: cd linux/ecosystem/epicmorg/debian/12-bookworm/nodejs/node19 && pwd && make build && make deploy @@ -277,7 +333,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -290,12 +346,26 @@ jobs: - name: "Build and Deploy Debian 12 dotNet 5 Image:" run: cd linux/ecosystem/epicmorg/debian/12-bookworm/dotnet/dotnet5 && pwd && make build && make deploy +################################################################################## + + - name: Cleanup + run: make clean + +################################################################################## + - name: "Build and Deploy Debian 12 dotNet 6 Image:" run: cd linux/ecosystem/epicmorg/debian/12-bookworm/dotnet/dotnet6 && pwd && make build && make deploy - name: "Build and Deploy Debian 12 dotNet 7 Image:" run: cd linux/ecosystem/epicmorg/debian/12-bookworm/dotnet/dotnet7 && pwd && make build && make deploy +################################################################################## + + - name: Cleanup + run: make clean + +################################################################################## + - name: "Build and Deploy Debian 12 dotNet 8 Image:" run: cd linux/ecosystem/epicmorg/debian/12-bookworm/dotnet/dotnet8 && pwd && make build && make deploy @@ -305,6 +375,6 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## \ No newline at end of file diff --git a/.github/workflows/epicmorg.base.images.debian.13.yml b/.github/workflows/epicmorg.base.images.debian.13.yml index eb69c2613..8710f5529 100644 --- a/.github/workflows/epicmorg.base.images.debian.13.yml +++ b/.github/workflows/epicmorg.base.images.debian.13.yml @@ -39,7 +39,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -61,7 +61,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -74,7 +74,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -87,7 +87,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -100,7 +100,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -113,7 +113,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -132,7 +132,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -168,7 +168,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -193,7 +193,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -224,7 +224,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -269,7 +269,7 @@ jobs: # ################################################################################## # # - name: Cleanup -# run: make docker-clean +# run: make clean # # ################################################################################## # @@ -285,7 +285,7 @@ jobs: # ################################################################################## # # - name: Cleanup -# run: make docker-clean +# run: make clean # # ################################################################################## # @@ -298,6 +298,6 @@ jobs: # ################################################################################## # # - name: Cleanup -# run: make docker-clean +# run: make clean # # ################################################################################## diff --git a/.github/workflows/epicmorg.base.images.debian.6.yml b/.github/workflows/epicmorg.base.images.debian.6.yml index bc7196462..8e354f0f0 100644 --- a/.github/workflows/epicmorg.base.images.debian.6.yml +++ b/.github/workflows/epicmorg.base.images.debian.6.yml @@ -40,7 +40,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -53,7 +53,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -66,7 +66,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -79,7 +79,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -92,7 +92,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -120,7 +120,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -133,6 +133,6 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## diff --git a/.github/workflows/epicmorg.base.images.debian.7.yml b/.github/workflows/epicmorg.base.images.debian.7.yml index 3f4263258..82d829485 100644 --- a/.github/workflows/epicmorg.base.images.debian.7.yml +++ b/.github/workflows/epicmorg.base.images.debian.7.yml @@ -39,7 +39,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -52,7 +52,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -65,7 +65,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -78,7 +78,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -91,7 +91,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -119,7 +119,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -132,6 +132,6 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## diff --git a/.github/workflows/epicmorg.base.images.debian.8.yml b/.github/workflows/epicmorg.base.images.debian.8.yml index 0f85037a3..7559e2c29 100644 --- a/.github/workflows/epicmorg.base.images.debian.8.yml +++ b/.github/workflows/epicmorg.base.images.debian.8.yml @@ -39,7 +39,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -52,7 +52,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -65,7 +65,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -78,7 +78,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -91,7 +91,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -107,7 +107,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -135,7 +135,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -160,7 +160,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -173,7 +173,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## diff --git a/.github/workflows/epicmorg.base.images.debian.9.yml b/.github/workflows/epicmorg.base.images.debian.9.yml index 9890847f0..acdd63bc5 100644 --- a/.github/workflows/epicmorg.base.images.debian.9.yml +++ b/.github/workflows/epicmorg.base.images.debian.9.yml @@ -39,7 +39,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -55,7 +55,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -71,12 +71,12 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -92,7 +92,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -105,7 +105,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -133,7 +133,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -158,7 +158,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -171,6 +171,6 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## diff --git a/.github/workflows/epicmorg.base.images.debian.sid.yml b/.github/workflows/epicmorg.base.images.debian.sid.yml index 106d39b8d..c57264135 100644 --- a/.github/workflows/epicmorg.base.images.debian.sid.yml +++ b/.github/workflows/epicmorg.base.images.debian.sid.yml @@ -39,7 +39,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -61,7 +61,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -74,7 +74,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -87,7 +87,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -100,7 +100,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -113,7 +113,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -132,7 +132,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -168,7 +168,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -193,7 +193,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -224,7 +224,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -269,7 +269,7 @@ jobs: # ################################################################################## # # - name: Cleanup -# run: make docker-clean +# run: make clean # # ################################################################################## # @@ -285,7 +285,7 @@ jobs: # ################################################################################## # # - name: Cleanup -# run: make docker-clean +# run: make clean # # ################################################################################## # @@ -298,6 +298,6 @@ jobs: # ################################################################################## # # - name: Cleanup -# run: make docker-clean +# run: make clean # # ################################################################################## diff --git a/.github/workflows/epicmorg.base.images.giltab.runners.yml b/.github/workflows/epicmorg.base.images.giltab.runners.yml index 35d6a15c2..e9de852a4 100644 --- a/.github/workflows/epicmorg.base.images.giltab.runners.yml +++ b/.github/workflows/epicmorg.base.images.giltab.runners.yml @@ -62,7 +62,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -72,7 +72,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -82,7 +82,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -92,7 +92,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -102,7 +102,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -118,7 +118,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## # @@ -134,7 +134,7 @@ jobs: # ################################################################################## # # - name: Cleanup -# run: make docker-clean +# run: make clean # # ################################################################################## # @@ -150,7 +150,7 @@ jobs: # ################################################################################## # # - name: Cleanup -# run: make docker-clean +# run: make clean # # ################################################################################## # @@ -166,7 +166,7 @@ jobs: # ################################################################################## # # - name: Cleanup -# run: make docker-clean +# run: make clean # # ################################################################################## # @@ -180,7 +180,7 @@ jobs: # ################################################################################## # # - name: Cleanup -# run: make docker-clean +# run: make clean # # ################################################################################## # @@ -196,7 +196,7 @@ jobs: # ################################################################################## # # - name: Cleanup -# run: make docker-clean +# run: make clean # # ################################################################################## # @@ -215,7 +215,7 @@ jobs: # ################################################################################## # # - name: Cleanup -# run: make docker-clean +# run: make clean # # ################################################################################## # @@ -232,7 +232,7 @@ jobs: # ################################################################################## # # - name: Cleanup -# run: make docker-clean +# run: make clean # # ################################################################################## # diff --git a/.github/workflows/epicmorg.base.images.perforce.yml b/.github/workflows/epicmorg.base.images.perforce.yml index aab5bfc30..127242fe3 100644 --- a/.github/workflows/epicmorg.base.images.perforce.yml +++ b/.github/workflows/epicmorg.base.images.perforce.yml @@ -39,7 +39,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -55,7 +55,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -71,7 +71,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -87,7 +87,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -135,7 +135,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -154,7 +154,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -173,7 +173,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -192,4 +192,4 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean diff --git a/.github/workflows/epicmorg.base.images.postgresql.yml b/.github/workflows/epicmorg.base.images.postgresql.yml index 5e4ee8afe..b1868913e 100644 --- a/.github/workflows/epicmorg.base.images.postgresql.yml +++ b/.github/workflows/epicmorg.base.images.postgresql.yml @@ -39,7 +39,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -52,7 +52,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -63,7 +63,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -79,7 +79,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -92,7 +92,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -108,7 +108,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -130,4 +130,4 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean diff --git a/.github/workflows/epicmorg.base.images.teamcity.agents.yml b/.github/workflows/epicmorg.base.images.teamcity.agents.yml index 11da62b99..a720b6131 100644 --- a/.github/workflows/epicmorg.base.images.teamcity.agents.yml +++ b/.github/workflows/epicmorg.base.images.teamcity.agents.yml @@ -62,7 +62,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -72,7 +72,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -82,7 +82,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -92,7 +92,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -105,7 +105,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -124,7 +124,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -143,7 +143,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -162,7 +162,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -181,7 +181,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -200,7 +200,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -211,7 +211,7 @@ jobs: # run: cd linux/ecosystem/teamcity/agent/php7.3 && pwd && make build && make deploy # # - name: Cleanup -# run: make docker-clean +# run: make clean # # - name: "Build and Deploy TeamCity Agent php7.4 Image:" # run: cd linux/ecosystem/teamcity/agent/php7.4 && pwd && make build && make deploy diff --git a/.github/workflows/epicmorg.base.images.testrail.yml b/.github/workflows/epicmorg.base.images.testrail.yml index 539b968da..8809ec253 100644 --- a/.github/workflows/epicmorg.base.images.testrail.yml +++ b/.github/workflows/epicmorg.base.images.testrail.yml @@ -99,4 +99,4 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean diff --git a/.github/workflows/epicmorg.base.images.web.yml b/.github/workflows/epicmorg.base.images.web.yml index 222460b11..144a63215 100644 --- a/.github/workflows/epicmorg.base.images.web.yml +++ b/.github/workflows/epicmorg.base.images.web.yml @@ -42,7 +42,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -58,7 +58,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -109,4 +109,4 @@ jobs: # ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean diff --git a/.github/workflows/epicmorg.ecosysctem.misc.images.yml b/.github/workflows/epicmorg.ecosysctem.misc.images.yml index b4a208f24..a05b1d313 100644 --- a/.github/workflows/epicmorg.ecosysctem.misc.images.yml +++ b/.github/workflows/epicmorg.ecosysctem.misc.images.yml @@ -117,7 +117,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -136,7 +136,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -152,7 +152,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -168,7 +168,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -187,7 +187,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -203,7 +203,7 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## @@ -372,4 +372,4 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean diff --git a/.github/workflows/epicmorg.experimental.images.yml b/.github/workflows/epicmorg.experimental.images.yml index 5d0648988..2e751f601 100644 --- a/.github/workflows/epicmorg.experimental.images.yml +++ b/.github/workflows/epicmorg.experimental.images.yml @@ -36,6 +36,6 @@ jobs: ################################################################################## - name: Cleanup - run: make docker-clean + run: make clean ################################################################################## diff --git a/Makefile b/Makefile index 1ac8ed86e..1f3a20671 100644 --- a/Makefile +++ b/Makefile @@ -72,21 +72,27 @@ docker-compose-install: docker-compose-update: @bash ./bin/docker-compose-update.sh +clean: + @make buildah-clean + @make docker-clean + +buildah-clean: + buildah rm -a + buildah rmi -a + docker-clean: docker container prune -f docker image prune -f docker network prune -f docker volume prune -f docker system prune -af - buildah rm -a - buildah rmi -a images: make advanced-images make ecosystem-images make experimental-images -# make docker-clean -# make docker-clean +# make clean + advanced-images: @echo "=======================================" diff --git a/linux/ecosystem/epicmorg/debian/12-bookworm/develop/Dockerfile b/linux/ecosystem/epicmorg/debian/12-bookworm/develop/Dockerfile index 49748c76c..360dabdb0 100644 --- a/linux/ecosystem/epicmorg/debian/12-bookworm/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/12-bookworm/develop/Dockerfile @@ -1047,10 +1047,7 @@ RUN tar -xzf ${OPENSSL_33_TEMP} --directory /tmp && \ --prefix=${OPENSSL_33_DIR} \ && \ make -j$(nproc) && \ - make -j$(nproc) install && \ - echo "# OpenSSL support" >> ${LD_CONF_DIR}/OpenSSL.conf && \ - echo ${OPENSSL_33_LIB_DIR} >> ${LD_CONF_DIR}/OpenSSL.conf && \ - ldconfig + make -j$(nproc) install ################################################################## # OpenSSL 3.4 @@ -1081,10 +1078,7 @@ RUN tar -xzf ${OPENSSL_34_TEMP} --directory /tmp && \ --prefix=${OPENSSL_34_DIR} \ && \ make -j$(nproc) && \ - make -j$(nproc) install && \ - echo "# OpenSSL support" >> ${LD_CONF_DIR}/OpenSSL.conf && \ - echo ${OPENSSL_34_LIB_DIR} >> ${LD_CONF_DIR}/OpenSSL.conf && \ - ldconfig + make -j$(nproc) install ################################################################## # LibreSSL @@ -1103,10 +1097,7 @@ RUN tar -xzf ${LIBRESSL_TEMP} --directory /tmp && \ --prefix=${LIBRESSL_DIR} \ && \ make -j$(nproc) && \ - make -j$(nproc) install && \ -# echo "# LibreSSL support" >> ${LD_CONF_DIR}/LibreSSL.conf && \ -# echo ${LIBRESSL_LIB_DIR} >> ${LD_CONF_DIR}/LibreSSL.conf && \ - ldconfig + make -j$(nproc) install # ################################################################## # # BoringSSL @@ -1122,10 +1113,7 @@ RUN tar -xzf ${LIBRESSL_TEMP} --directory /tmp && \ # cd ${BORINGSSL_TEMP_SRC}/build && \ # cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_POSITION_INDEPENDENT_CODE=TRUE -DBUILD_SHARED_LIBS=1 -DCMAKE_INSTALL_PREFIX=${BORINGSSL_DIR} .. && \ # make -j$(if [ $(nproc) -gt 8 ]; then echo $(( $(nproc) / 2 )); else echo $(nproc); fi) && \ -# make -j$(nproc) install && \ -# # echo "# BoringSSL support" >> ${LD_CONF_DIR}/BoringSSL.conf && \ -# # echo ${BORINGSSL_LIB_DIR} >> ${LD_CONF_DIR}/BoringSSL.conf && \ -# ldconfig +# make -j$(nproc) install ################################################################## # other customisations diff --git a/linux/ecosystem/epicmorg/debian/13-trixie/develop/Dockerfile b/linux/ecosystem/epicmorg/debian/13-trixie/develop/Dockerfile index 8ebe88f1f..d837e0c61 100644 --- a/linux/ecosystem/epicmorg/debian/13-trixie/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/13-trixie/develop/Dockerfile @@ -1067,10 +1067,7 @@ RUN tar -xzf ${OPENSSL_33_TEMP} --directory /tmp && \ --prefix=${OPENSSL_33_DIR} \ && \ make -j$(nproc) && \ - make -j$(nproc) install && \ - echo "# OpenSSL support" >> ${LD_CONF_DIR}/OpenSSL.conf && \ - echo ${OPENSSL_33_LIB_DIR} >> ${LD_CONF_DIR}/OpenSSL.conf && \ - ldconfig + make -j$(nproc) install ################################################################## # OpenSSL 3.4 @@ -1101,10 +1098,7 @@ RUN tar -xzf ${OPENSSL_34_TEMP} --directory /tmp && \ --prefix=${OPENSSL_34_DIR} \ && \ make -j$(nproc) && \ - make -j$(nproc) install && \ - echo "# OpenSSL support" >> ${LD_CONF_DIR}/OpenSSL.conf && \ - echo ${OPENSSL_34_LIB_DIR} >> ${LD_CONF_DIR}/OpenSSL.conf && \ - ldconfig + make -j$(nproc) install ################################################################## # LibreSSL @@ -1123,10 +1117,7 @@ RUN tar -xzf ${LIBRESSL_TEMP} --directory /tmp && \ --prefix=${LIBRESSL_DIR} \ && \ make -j$(nproc) && \ - make -j$(nproc) install && \ -# echo "# LibreSSL support" >> ${LD_CONF_DIR}/LibreSSL.conf && \ -# echo ${LIBRESSL_LIB_DIR} >> ${LD_CONF_DIR}/LibreSSL.conf && \ - ldconfig + make -j$(nproc) install # ################################################################## # # BoringSSL @@ -1142,10 +1133,7 @@ RUN tar -xzf ${LIBRESSL_TEMP} --directory /tmp && \ # cd ${BORINGSSL_TEMP_SRC}/build && \ # cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_POSITION_INDEPENDENT_CODE=TRUE -DBUILD_SHARED_LIBS=1 -DCMAKE_INSTALL_PREFIX=${BORINGSSL_DIR} .. && \ # make -j$(if [ $(nproc) -gt 8 ]; then echo $(( $(nproc) / 2 )); else echo $(nproc); fi) && \ -# make -j$(nproc) install && \ -# # echo "# BoringSSL support" >> ${LD_CONF_DIR}/BoringSSL.conf && \ -# # echo ${BORINGSSL_LIB_DIR} >> ${LD_CONF_DIR}/BoringSSL.conf && \ -# ldconfig +# make -j$(nproc) install ################################################################## # other customisations diff --git a/linux/ecosystem/epicmorg/debian/13-trixie/dotnet/dotnet8/Dockerfile b/linux/ecosystem/epicmorg/debian/13-trixie/dotnet/dotnet8/Dockerfile index 544a8a3e1..b47d6a8f0 100644 --- a/linux/ecosystem/epicmorg/debian/13-trixie/dotnet/dotnet8/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/13-trixie/dotnet/dotnet8/Dockerfile @@ -1,6 +1,3 @@ -FROM epicmorg/debian:trixie-develop as builder -RUN echo "Just temp lyer to copy OpenSSL" - FROM epicmorg/debian:trixie LABEL maintainer="EpicMorg DevTeam, developer@epicm.org" ARG DEBIAN_FRONTEND=noninteractive @@ -14,22 +11,6 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true -################################################################## -# OpenSSL 3.4 -################################################################## -ENV OPENSSL_34_VERSION=3.4.1 -ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION} -ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin -ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include -ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64 -ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION} - -COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR} -COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR} - -ENV OPENSSL_ROOT=${OPENSSL_34_DIR} -ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH - ################################################################## # installing dotnet ################################################################## diff --git a/linux/ecosystem/epicmorg/debian/13-trixie/dotnet/dotnet8/Dockerfile.develop b/linux/ecosystem/epicmorg/debian/13-trixie/dotnet/dotnet8/Dockerfile.develop index a0044e854..bf312eca8 100644 --- a/linux/ecosystem/epicmorg/debian/13-trixie/dotnet/dotnet8/Dockerfile.develop +++ b/linux/ecosystem/epicmorg/debian/13-trixie/dotnet/dotnet8/Dockerfile.develop @@ -11,9 +11,6 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true -ENV OPENSSL_ROOT=${OPENSSL_34_DIR} -ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH - ################################################################## # installing dotnet ################################################################## diff --git a/linux/ecosystem/epicmorg/debian/13-trixie/dotnet/dotnet9/Dockerfile b/linux/ecosystem/epicmorg/debian/13-trixie/dotnet/dotnet9/Dockerfile index 044c95b40..8932214af 100644 --- a/linux/ecosystem/epicmorg/debian/13-trixie/dotnet/dotnet9/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/13-trixie/dotnet/dotnet9/Dockerfile @@ -1,6 +1,3 @@ -FROM epicmorg/debian:trixie-develop as builder -RUN echo "Just temp lyer to copy OpenSSL" - FROM epicmorg/debian:trixie LABEL maintainer="EpicMorg DevTeam, developer@epicm.org" ARG DEBIAN_FRONTEND=noninteractive @@ -14,23 +11,6 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true -################################################################## -# OpenSSL 3.4 -################################################################## -ENV OPENSSL_34_VERSION=3.4.1 -ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION} -ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin -ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include -ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64 -ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION} - -COPY --from=builder ${PYTHON_DIR} ${PYTHON_DIR} -COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR} -COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR} - -ENV OPENSSL_ROOT=${OPENSSL_34_DIR} -ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH - ################################################################## # installing dotnet ################################################################## diff --git a/linux/ecosystem/epicmorg/debian/13-trixie/dotnet/dotnet9/Dockerfile.develop b/linux/ecosystem/epicmorg/debian/13-trixie/dotnet/dotnet9/Dockerfile.develop index 7cd84612e..417e7aaae 100644 --- a/linux/ecosystem/epicmorg/debian/13-trixie/dotnet/dotnet9/Dockerfile.develop +++ b/linux/ecosystem/epicmorg/debian/13-trixie/dotnet/dotnet9/Dockerfile.develop @@ -11,9 +11,6 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true -ENV OPENSSL_ROOT=${OPENSSL_34_DIR} -ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH - ################################################################## # installing dotnet ################################################################## diff --git a/linux/ecosystem/epicmorg/debian/sid/develop/Dockerfile b/linux/ecosystem/epicmorg/debian/sid/develop/Dockerfile index 21a3bc63a..f17af0593 100644 --- a/linux/ecosystem/epicmorg/debian/sid/develop/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/sid/develop/Dockerfile @@ -1046,10 +1046,7 @@ RUN tar -xzf ${OPENSSL_33_TEMP} --directory /tmp && \ --prefix=${OPENSSL_33_DIR} \ && \ make -j$(nproc) && \ - make -j$(nproc) install && \ - echo "# OpenSSL support" >> ${LD_CONF_DIR}/OpenSSL.conf && \ - echo ${OPENSSL_33_LIB_DIR} >> ${LD_CONF_DIR}/OpenSSL.conf && \ - ldconfig + make -j$(nproc) install ################################################################## # OpenSSL 3.4 @@ -1080,10 +1077,7 @@ RUN tar -xzf ${OPENSSL_34_TEMP} --directory /tmp && \ --prefix=${OPENSSL_34_DIR} \ && \ make -j$(nproc) && \ - make -j$(nproc) install && \ - echo "# OpenSSL support" >> ${LD_CONF_DIR}/OpenSSL.conf && \ - echo ${OPENSSL_34_LIB_DIR} >> ${LD_CONF_DIR}/OpenSSL.conf && \ - ldconfig + make -j$(nproc) install ################################################################## # LibreSSL @@ -1102,10 +1096,7 @@ RUN tar -xzf ${LIBRESSL_TEMP} --directory /tmp && \ --prefix=${LIBRESSL_DIR} \ && \ make -j$(nproc) && \ - make -j$(nproc) install && \ -# echo "# LibreSSL support" >> ${LD_CONF_DIR}/LibreSSL.conf && \ -# echo ${LIBRESSL_LIB_DIR} >> ${LD_CONF_DIR}/LibreSSL.conf && \ - ldconfig + make -j$(nproc) install # ################################################################## # # BoringSSL @@ -1121,10 +1112,7 @@ RUN tar -xzf ${LIBRESSL_TEMP} --directory /tmp && \ # cd ${BORINGSSL_TEMP_SRC}/build && \ # cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_POSITION_INDEPENDENT_CODE=TRUE -DBUILD_SHARED_LIBS=1 -DCMAKE_INSTALL_PREFIX=${BORINGSSL_DIR} .. && \ # make -j$(if [ $(nproc) -gt 8 ]; then echo $(( $(nproc) / 2 )); else echo $(nproc); fi) && \ -# make -j$(nproc) install && \ -# # echo "# BoringSSL support" >> ${LD_CONF_DIR}/BoringSSL.conf && \ -# # echo ${BORINGSSL_LIB_DIR} >> ${LD_CONF_DIR}/BoringSSL.conf && \ -# ldconfig +# make -j$(nproc) install ################################################################## # other customisations diff --git a/linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet8/Dockerfile b/linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet8/Dockerfile index 78eb5af01..a297849be 100644 --- a/linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet8/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet8/Dockerfile @@ -1,6 +1,3 @@ -FROM epicmorg/debian:sid-develop as builder -RUN echo "Just temp lyer to copy OpenSSL" - FROM epicmorg/debian:sid LABEL maintainer="EpicMorg DevTeam, developer@epicm.org" ARG DEBIAN_FRONTEND=noninteractive @@ -14,22 +11,6 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true -################################################################## -# OpenSSL 3.4 -################################################################## -ENV OPENSSL_34_VERSION=3.4.1 -ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION} -ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin -ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include -ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64 -ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION} - -COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR} -COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR} - -ENV OPENSSL_ROOT=${OPENSSL_34_DIR} -ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH - ################################################################## # installing dotnet ################################################################## diff --git a/linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet8/Dockerfile.develop b/linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet8/Dockerfile.develop index fe9e891f6..f1f64d5e1 100644 --- a/linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet8/Dockerfile.develop +++ b/linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet8/Dockerfile.develop @@ -11,9 +11,6 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true -ENV OPENSSL_ROOT=${OPENSSL_34_DIR} -ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH - ################################################################## # installing dotnet ################################################################## diff --git a/linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet9/Dockerfile b/linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet9/Dockerfile index 1f3b7edcd..2bd655526 100644 --- a/linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet9/Dockerfile +++ b/linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet9/Dockerfile @@ -1,6 +1,3 @@ -FROM epicmorg/debian:sid-develop as builder -RUN echo "Just temp lyer to copy OpenSSL" - FROM epicmorg/debian:sid LABEL maintainer="EpicMorg DevTeam, developer@epicm.org" ARG DEBIAN_FRONTEND=noninteractive @@ -14,22 +11,6 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true -################################################################## -# OpenSSL 3.4 -################################################################## -ENV OPENSSL_34_VERSION=3.4.1 -ENV OPENSSL_34_DIR=${EMG_LOCAL_BASE_DIR}/openssl/${OPENSSL_34_VERSION} -ENV OPENSSL_34_BIN_DIR=${OPENSSL_34_DIR}/bin -ENV OPENSSL_34_INC_DIR=${OPENSSL_34_DIR}/include -ENV OPENSSL_34_LIB_DIR=${OPENSSL_34_DIR}/lib64 -ENV OPENSSL_34_SRC_DIR=/usr/local/src/openssl/${OPENSSL_34_VERSION} - -COPY --from=builder ${OPENSSL_34_DIR} ${OPENSSL_34_DIR} -COPY --from=builder ${OPENSSL_34_SRC_DIR} ${OPENSSL_34_SRC_DIR} - -ENV OPENSSL_ROOT=${OPENSSL_34_DIR} -ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH - ################################################################## # installing dotnet ################################################################## diff --git a/linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet9/Dockerfile.develop b/linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet9/Dockerfile.develop index 911a44ccf..93f4a0fe4 100644 --- a/linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet9/Dockerfile.develop +++ b/linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet9/Dockerfile.develop @@ -11,9 +11,6 @@ ARG DOTNET_INSTALL_SCRIPT_URL=https://dotnet.microsoft.com/download/dotnet/scrip ENV DOTNET_CLI_TELEMETRY_OPTOUT=true ENV DOTNET_SKIP_FIRST_TIME_EXPERIENCE=true -ENV OPENSSL_ROOT=${OPENSSL_34_DIR} -ENV LD_LIBRARY_PATH=${OPENSSL_ROOT}/lib64:$LD_LIBRARY_PATH - ################################################################## # installing dotnet ##################################################################