Skip to content

Commit

Permalink
v20240210
Browse files Browse the repository at this point in the history
base images rework
workflow rework
  • Loading branch information
stamepicmorg committed Feb 9, 2024
2 parents 2089ca8 + 1596f23 commit b5d88b8
Show file tree
Hide file tree
Showing 317 changed files with 4,654 additions and 650 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,10 @@ jobs:

- name: Build and Deploy freegpt-webui 1.2
run: cd linux/ecosystem/freegpt-webui/1.2 && make build && make deploy


- name: Cleanup
run: make docker-clean

- name: Build and Deploy freegpt-webui 1.3
run: cd linux/ecosystem/freegpt-webui/1.3 && make build && make deploy

Expand All @@ -40,7 +43,10 @@ jobs:

- name: Build and Deploy freegpt-webui 1.3.2
run: cd linux/ecosystem/freegpt-webui/1.3.2 && make build && make deploy


- name: Cleanup
run: make docker-clean

- name: Build and Deploy freegpt-webui 1.4
run: cd linux/ecosystem/freegpt-webui/1.4 && make build && make deploy

Expand Down
15 changes: 15 additions & 0 deletions .github/workflows/epicmorg.advanced.nextcloud.images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,9 @@ jobs:

- name: "Build and Deploy Advanced Nextcloud 18 Stock Images:"
run: cd linux/advanced/nextcloud/pure/18 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy Advanced Nextcloud 19 Stock Images:"
run: cd linux/advanced/nextcloud/pure/19 && pwd && make build && make deploy
Expand All @@ -47,6 +50,9 @@ jobs:

- name: "Build and Deploy Advanced Nextcloud 22 Stock Images:"
run: cd linux/advanced/nextcloud/pure/22 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy Advanced Nextcloud 23 Stock Images:"
run: cd linux/advanced/nextcloud/pure/23 && pwd && make build && make deploy
Expand All @@ -68,6 +74,9 @@ jobs:

- name: "Build and Deploy Advanced Nextcloud Latest Stock Images:"
run: cd linux/advanced/nextcloud/pure/latest && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

##################################################################################

Expand Down Expand Up @@ -100,6 +109,9 @@ jobs:

- name: "Build and Deploy Advanced Nextcloud 19 Patched Images:"
run: cd linux/advanced/nextcloud/patched/19 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy Advanced Nextcloud 20 Patched Images:"
run: cd linux/advanced/nextcloud/patched/20 && pwd && make build && make deploy
Expand All @@ -115,6 +127,9 @@ jobs:

- name: "Build and Deploy Advanced Nextcloud 24 Patched Images:"
run: cd linux/advanced/nextcloud/patched/24 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy Advanced Nextcloud 25 Patched Images:"
run: cd linux/advanced/nextcloud/patched/25 && pwd && make build && make deploy
Expand Down
26 changes: 26 additions & 0 deletions .github/workflows/epicmorg.advanced.python.yml
Original file line number Diff line number Diff line change
Expand Up @@ -26,18 +26,27 @@ jobs:

- name: "Build and Deploy Python 3.6 Main Image:"
run: cd linux/advanced/python/main/3.6 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy Python 3.7 Main Image:"
run: cd linux/advanced/python/main/3.7 && pwd && make build && make deploy

- name: "Build and Deploy Python 3.8 Main Image:"
run: cd linux/advanced/python/main/3.8 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy Python 3.9 Main Image:"
run: cd linux/advanced/python/main/3.9 && pwd && make build && make deploy

- name: "Build and Deploy Python 3.10 Main Image:"
run: cd linux/advanced/python/main/3.10 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy Python 3.11 Main Image:"
run: cd linux/advanced/python/main/3.11 && pwd && make build && make deploy
Expand All @@ -47,6 +56,9 @@ jobs:

- name: "Build and Deploy Python 3.13 Main Image:"
run: cd linux/advanced/python/main/3.13 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

##################################################################################

Expand All @@ -68,24 +80,38 @@ jobs:

- name: "Build and Deploy Python 3.6 Develop Image:"
run: cd linux/advanced/python/develop/3.6 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean


- name: "Build and Deploy Python 3.7 Develop Image:"
run: cd linux/advanced/python/develop/3.7 && pwd && make build && make deploy

- name: "Build and Deploy Python 3.8 Develop Image:"
run: cd linux/advanced/python/develop/3.8 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy Python 3.9 Develop Image:"
run: cd linux/advanced/python/develop/3.9 && pwd && make build && make deploy

- name: "Build and Deploy Python 3.10 Develop Image:"
run: cd linux/advanced/python/develop/3.10 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean


- name: "Build and Deploy Python 3.11 Develop Image:"
run: cd linux/advanced/python/develop/3.11 && pwd && make build && make deploy

- name: "Build and Deploy Python 3.12 Develop Image:"
run: cd linux/advanced/python/develop/3.12 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy Python 3.13 Develop Image:"
run: cd linux/advanced/python/develop/3.13 && pwd && make build && make deploy
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/epicmorg.advanced.vscode.images.yml
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,9 @@ jobs:

- name: "Build and Deploy Advanced Vscode Server Android Images:"
run: cd linux/advanced/vscode-server/android && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy Advanced Vscode Server CPP Images:"
run: cd linux/advanced/vscode-server/cpp && pwd && make build && make deploy
Expand All @@ -43,6 +46,9 @@ jobs:

- name: "Build and Deploy Advanced Vscode Server Docker Images:"
run: cd linux/advanced/vscode-server/docker && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy Advanced Vscode Server dotnet Images:"
run: cd linux/advanced/vscode-server/dotnet && pwd && make build && make deploy
Expand Down
12 changes: 12 additions & 0 deletions .github/workflows/epicmorg.base.images.giltab.runners.yml
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,9 @@ jobs:

- name: "Build and Deploy Gitlab Runner Atlassian SDK Image:"
run: cd linux/ecosystem/gitlab/runner/atlassian-sdk && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy Gitlab Runner dotNet SDK Image:"
run: cd linux/ecosystem/gitlab/runner/dotnet-sdk && pwd && make build && make deploy
Expand All @@ -68,6 +71,9 @@ jobs:

- name: "Build and Deploy Gitlab Runner node15 Image:"
run: cd linux/ecosystem/gitlab/runner/node15 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy Gitlab Runner node16 Image:"
run: cd linux/ecosystem/gitlab/runner/node16 && pwd && make build && make deploy
Expand All @@ -83,6 +89,9 @@ jobs:

- name: "Build and Deploy Gitlab Runner node20 Image:"
run: cd linux/ecosystem/gitlab/runner/node20 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy Gitlab Runner php7.2 Image:"
run: cd linux/ecosystem/gitlab/runner/php7.2 && pwd && make build && make deploy
Expand All @@ -92,6 +101,9 @@ jobs:

- name: "Build and Deploy Gitlab Runner php7.4 Image:"
run: cd linux/ecosystem/gitlab/runner/php7.4 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy Gitlab Runner php8.0 Image:"
run: cd linux/ecosystem/gitlab/runner/php8.0 && pwd && make build && make deploy
Expand Down
5 changes: 4 additions & 1 deletion .github/workflows/epicmorg.base.images.legacy.yml
Original file line number Diff line number Diff line change
Expand Up @@ -96,7 +96,10 @@ jobs:

- name: "Build and Deploy Debian 8 jdk21 Image:"
run: cd linux/ecosystem/epicmorg/debian/08-jessie/jdk21 && pwd && make build && make deploy


- name: Cleanup
run: make docker-clean

##################################################################################

build-09-images:
Expand Down
35 changes: 22 additions & 13 deletions .github/workflows/epicmorg.base.images.nodejs.yml
Original file line number Diff line number Diff line change
Expand Up @@ -28,47 +28,56 @@ jobs:
run: cd linux/ecosystem/nodejs/current && pwd && make build && make deploy

- name: "Build and Deploy NodeJS 4 Image:"
run: cd linux/ecosystem/nodejs/node4 && pwd && make build && make deploy
run: cd linux/ecosystem/nodejs/outdated/node4 && pwd && make build && make deploy

- name: "Build and Deploy NodeJS 6 Image:"
run: cd linux/ecosystem/nodejs/node6 && pwd && make build && make deploy
run: cd linux/ecosystem/nodejs/outdated/node6 && pwd && make build && make deploy

- name: "Build and Deploy NodeJS 8 Image:"
run: cd linux/ecosystem/nodejs/node8 && pwd && make build && make deploy
run: cd linux/ecosystem/nodejs/outdated/node8 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy NodeJS 10 Image:"
run: cd linux/ecosystem/nodejs/node10 && pwd && make build && make deploy
run: cd linux/ecosystem/nodejs/outdated/node10 && pwd && make build && make deploy

- name: "Build and Deploy NodeJS 11 Image:"
run: cd linux/ecosystem/nodejs/node11 && pwd && make build && make deploy
run: cd linux/ecosystem/nodejs/outdated/node11 && pwd && make build && make deploy

- name: "Build and Deploy NodeJS 12 Image:"
run: cd linux/ecosystem/nodejs/node12 && pwd && make build && make deploy
run: cd linux/ecosystem/nodejs/outdated/node12 && pwd && make build && make deploy

- name: "Build and Deploy NodeJS 13 Image:"
run: cd linux/ecosystem/nodejs/node13 && pwd && make build && make deploy
run: cd linux/ecosystem/nodejs/outdated/node13 && pwd && make build && make deploy

- name: "Build and Deploy NodeJS 14 Image:"
run: cd linux/ecosystem/nodejs/node14 && pwd && make build && make deploy
run: cd linux/ecosystem/nodejs/outdated/node14 && pwd && make build && make deploy

- name: "Build and Deploy NodeJS 15 Image:"
run: cd linux/ecosystem/nodejs/node15 && pwd && make build && make deploy
run: cd linux/ecosystem/nodejs/outdated/node15 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy NodeJS 16 Image:"
run: cd linux/ecosystem/nodejs/node16 && pwd && make build && make deploy
run: cd linux/ecosystem/nodejs/outdated/node16 && pwd && make build && make deploy

- name: "Build and Deploy NodeJS 17 Image:"
run: cd linux/ecosystem/nodejs/node17 && pwd && make build && make deploy
run: cd linux/ecosystem/nodejs/outdated/node17 && pwd && make build && make deploy

- name: "Build and Deploy NodeJS 18 Image:"
run: cd linux/ecosystem/nodejs/node18 && pwd && make build && make deploy
run: cd linux/ecosystem/nodejs/outdated/node18 && pwd && make build && make deploy

- name: "Build and Deploy NodeJS 19 Image:"
run: cd linux/ecosystem/nodejs/node19 && pwd && make build && make deploy
run: cd linux/ecosystem/nodejs/outdated/node19 && pwd && make build && make deploy

- name: "Build and Deploy NodeJS 20 Image:"
run: cd linux/ecosystem/nodejs/node20 && pwd && make build && make deploy

- name: "Build and Deploy NodeJS 21 Image:"
run: cd linux/ecosystem/nodejs/node21 && pwd && make build && make deploy

##################################################################################

- name: Cleanup
Expand Down
6 changes: 6 additions & 0 deletions .github/workflows/epicmorg.base.images.postgresql.yml
Original file line number Diff line number Diff line change
Expand Up @@ -38,6 +38,9 @@ jobs:

- name: "Build and Deploy PostgreSQL 9.2 Image:"
run: cd linux/ecosystem/postgres/9.2 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy PostgreSQL 9.3 Image:"
run: cd linux/ecosystem/postgres/9.3 && pwd && make build && make deploy
Expand All @@ -53,6 +56,9 @@ jobs:

- name: "Build and Deploy PostgreSQL 10 Image:"
run: cd linux/ecosystem/postgres/10 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy PostgreSQL 11 Image:"
run: cd linux/ecosystem/postgres/11 && pwd && make build && make deploy
Expand Down
12 changes: 12 additions & 0 deletions .github/workflows/epicmorg.base.images.teamcity.agents.yml
Original file line number Diff line number Diff line change
Expand Up @@ -47,6 +47,9 @@ jobs:

- name: "Build and Deploy TeamCity Agent Android SDK Image:"
run: cd linux/ecosystem/teamcity/agent/android-sdk && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy TeamCity Agent Atlassian SDK Image:"
run: cd linux/ecosystem/teamcity/agent/atlassian-sdk && pwd && make build && make deploy
Expand All @@ -62,6 +65,9 @@ jobs:

- name: "Build and Deploy TeamCity Agent node14 Image:"
run: cd linux/ecosystem/teamcity/agent/node14 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy TeamCity Agent node15 Image:"
run: cd linux/ecosystem/teamcity/agent/node15 && pwd && make build && make deploy
Expand All @@ -74,6 +80,9 @@ jobs:

- name: "Build and Deploy TeamCity Agent node18 Image:"
run: cd linux/ecosystem/teamcity/agent/node18 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy TeamCity Agent node19 Image:"
run: cd linux/ecosystem/teamcity/agent/node19 && pwd && make build && make deploy
Expand All @@ -86,6 +95,9 @@ jobs:

- name: "Build and Deploy TeamCity Agent php7.3 Image:"
run: cd linux/ecosystem/teamcity/agent/php7.3 && pwd && make build && make deploy

- name: Cleanup
run: make docker-clean

- name: "Build and Deploy TeamCity Agent php7.4 Image:"
run: cd linux/ecosystem/teamcity/agent/php7.4 && pwd && make build && make deploy
Expand Down
Loading

0 comments on commit b5d88b8

Please sign in to comment.