workflow reworked

This commit is contained in:
STAM 2024-02-10 00:32:44 +03:00
parent 57a2322b6b
commit 1596f23f80
No known key found for this signature in database
GPG Key ID: 711526C6938897F1
10 changed files with 95 additions and 3 deletions

View File

View File

@ -31,7 +31,10 @@ jobs:
- name: Build and Deploy freegpt-webui 1.2 - name: Build and Deploy freegpt-webui 1.2
run: cd linux/ecosystem/freegpt-webui/1.2 && make build && make deploy 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 - name: Build and Deploy freegpt-webui 1.3
run: cd linux/ecosystem/freegpt-webui/1.3 && make build && make deploy run: cd linux/ecosystem/freegpt-webui/1.3 && make build && make deploy
@ -40,7 +43,10 @@ jobs:
- name: Build and Deploy freegpt-webui 1.3.2 - name: Build and Deploy freegpt-webui 1.3.2
run: cd linux/ecosystem/freegpt-webui/1.3.2 && make build && make deploy 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 - name: Build and Deploy freegpt-webui 1.4
run: cd linux/ecosystem/freegpt-webui/1.4 && make build && make deploy run: cd linux/ecosystem/freegpt-webui/1.4 && make build && make deploy

View File

@ -35,6 +35,9 @@ jobs:
- name: "Build and Deploy Advanced Nextcloud 18 Stock Images:" - name: "Build and Deploy Advanced Nextcloud 18 Stock Images:"
run: cd linux/advanced/nextcloud/pure/18 && pwd && make build && make deploy 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:" - name: "Build and Deploy Advanced Nextcloud 19 Stock Images:"
run: cd linux/advanced/nextcloud/pure/19 && pwd && make build && make deploy run: cd linux/advanced/nextcloud/pure/19 && pwd && make build && make deploy
@ -47,6 +50,9 @@ jobs:
- name: "Build and Deploy Advanced Nextcloud 22 Stock Images:" - name: "Build and Deploy Advanced Nextcloud 22 Stock Images:"
run: cd linux/advanced/nextcloud/pure/22 && pwd && make build && make deploy 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:" - name: "Build and Deploy Advanced Nextcloud 23 Stock Images:"
run: cd linux/advanced/nextcloud/pure/23 && pwd && make build && make deploy run: cd linux/advanced/nextcloud/pure/23 && pwd && make build && make deploy
@ -68,6 +74,9 @@ jobs:
- name: "Build and Deploy Advanced Nextcloud Latest Stock Images:" - name: "Build and Deploy Advanced Nextcloud Latest Stock Images:"
run: cd linux/advanced/nextcloud/pure/latest && pwd && make build && make deploy run: cd linux/advanced/nextcloud/pure/latest && pwd && make build && make deploy
- name: Cleanup
run: make docker-clean
################################################################################## ##################################################################################
@ -100,6 +109,9 @@ jobs:
- name: "Build and Deploy Advanced Nextcloud 19 Patched Images:" - name: "Build and Deploy Advanced Nextcloud 19 Patched Images:"
run: cd linux/advanced/nextcloud/patched/19 && pwd && make build && make deploy 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:" - name: "Build and Deploy Advanced Nextcloud 20 Patched Images:"
run: cd linux/advanced/nextcloud/patched/20 && pwd && make build && make deploy run: cd linux/advanced/nextcloud/patched/20 && pwd && make build && make deploy
@ -115,6 +127,9 @@ jobs:
- name: "Build and Deploy Advanced Nextcloud 24 Patched Images:" - name: "Build and Deploy Advanced Nextcloud 24 Patched Images:"
run: cd linux/advanced/nextcloud/patched/24 && pwd && make build && make deploy 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:" - name: "Build and Deploy Advanced Nextcloud 25 Patched Images:"
run: cd linux/advanced/nextcloud/patched/25 && pwd && make build && make deploy run: cd linux/advanced/nextcloud/patched/25 && pwd && make build && make deploy

View File

@ -26,18 +26,27 @@ jobs:
- name: "Build and Deploy Python 3.6 Main Image:" - name: "Build and Deploy Python 3.6 Main Image:"
run: cd linux/advanced/python/main/3.6 && pwd && make build && make deploy 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:" - name: "Build and Deploy Python 3.7 Main Image:"
run: cd linux/advanced/python/main/3.7 && pwd && make build && make deploy run: cd linux/advanced/python/main/3.7 && pwd && make build && make deploy
- name: "Build and Deploy Python 3.8 Main Image:" - name: "Build and Deploy Python 3.8 Main Image:"
run: cd linux/advanced/python/main/3.8 && pwd && make build && make deploy 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:" - name: "Build and Deploy Python 3.9 Main Image:"
run: cd linux/advanced/python/main/3.9 && pwd && make build && make deploy run: cd linux/advanced/python/main/3.9 && pwd && make build && make deploy
- name: "Build and Deploy Python 3.10 Main Image:" - name: "Build and Deploy Python 3.10 Main Image:"
run: cd linux/advanced/python/main/3.10 && pwd && make build && make deploy 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:" - name: "Build and Deploy Python 3.11 Main Image:"
run: cd linux/advanced/python/main/3.11 && pwd && make build && make deploy run: cd linux/advanced/python/main/3.11 && pwd && make build && make deploy
@ -47,6 +56,9 @@ jobs:
- name: "Build and Deploy Python 3.13 Main Image:" - name: "Build and Deploy Python 3.13 Main Image:"
run: cd linux/advanced/python/main/3.13 && pwd && make build && make deploy run: cd linux/advanced/python/main/3.13 && pwd && make build && make deploy
- name: Cleanup
run: make docker-clean
################################################################################## ##################################################################################
@ -68,24 +80,38 @@ jobs:
- name: "Build and Deploy Python 3.6 Develop Image:" - name: "Build and Deploy Python 3.6 Develop Image:"
run: cd linux/advanced/python/develop/3.6 && pwd && make build && make deploy 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:" - name: "Build and Deploy Python 3.7 Develop Image:"
run: cd linux/advanced/python/develop/3.7 && pwd && make build && make deploy run: cd linux/advanced/python/develop/3.7 && pwd && make build && make deploy
- name: "Build and Deploy Python 3.8 Develop Image:" - name: "Build and Deploy Python 3.8 Develop Image:"
run: cd linux/advanced/python/develop/3.8 && pwd && make build && make deploy 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:" - name: "Build and Deploy Python 3.9 Develop Image:"
run: cd linux/advanced/python/develop/3.9 && pwd && make build && make deploy run: cd linux/advanced/python/develop/3.9 && pwd && make build && make deploy
- name: "Build and Deploy Python 3.10 Develop Image:" - name: "Build and Deploy Python 3.10 Develop Image:"
run: cd linux/advanced/python/develop/3.10 && pwd && make build && make deploy 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:" - name: "Build and Deploy Python 3.11 Develop Image:"
run: cd linux/advanced/python/develop/3.11 && pwd && make build && make deploy run: cd linux/advanced/python/develop/3.11 && pwd && make build && make deploy
- name: "Build and Deploy Python 3.12 Develop Image:" - name: "Build and Deploy Python 3.12 Develop Image:"
run: cd linux/advanced/python/develop/3.12 && pwd && make build && make deploy 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:" - name: "Build and Deploy Python 3.13 Develop Image:"
run: cd linux/advanced/python/develop/3.13 && pwd && make build && make deploy run: cd linux/advanced/python/develop/3.13 && pwd && make build && make deploy

View File

@ -34,6 +34,9 @@ jobs:
- name: "Build and Deploy Advanced Vscode Server Android Images:" - name: "Build and Deploy Advanced Vscode Server Android Images:"
run: cd linux/advanced/vscode-server/android && pwd && make build && make deploy 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:" - name: "Build and Deploy Advanced Vscode Server CPP Images:"
run: cd linux/advanced/vscode-server/cpp && pwd && make build && make deploy run: cd linux/advanced/vscode-server/cpp && pwd && make build && make deploy
@ -43,6 +46,9 @@ jobs:
- name: "Build and Deploy Advanced Vscode Server Docker Images:" - name: "Build and Deploy Advanced Vscode Server Docker Images:"
run: cd linux/advanced/vscode-server/docker && pwd && make build && make deploy 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:" - name: "Build and Deploy Advanced Vscode Server dotnet Images:"
run: cd linux/advanced/vscode-server/dotnet && pwd && make build && make deploy run: cd linux/advanced/vscode-server/dotnet && pwd && make build && make deploy

View File

@ -53,6 +53,9 @@ jobs:
- name: "Build and Deploy Gitlab Runner Atlassian SDK Image:" - name: "Build and Deploy Gitlab Runner Atlassian SDK Image:"
run: cd linux/ecosystem/gitlab/runner/atlassian-sdk && pwd && make build && make deploy 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:" - name: "Build and Deploy Gitlab Runner dotNet SDK Image:"
run: cd linux/ecosystem/gitlab/runner/dotnet-sdk && pwd && make build && make deploy run: cd linux/ecosystem/gitlab/runner/dotnet-sdk && pwd && make build && make deploy
@ -68,6 +71,9 @@ jobs:
- name: "Build and Deploy Gitlab Runner node15 Image:" - name: "Build and Deploy Gitlab Runner node15 Image:"
run: cd linux/ecosystem/gitlab/runner/node15 && pwd && make build && make deploy 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:" - name: "Build and Deploy Gitlab Runner node16 Image:"
run: cd linux/ecosystem/gitlab/runner/node16 && pwd && make build && make deploy run: cd linux/ecosystem/gitlab/runner/node16 && pwd && make build && make deploy
@ -83,6 +89,9 @@ jobs:
- name: "Build and Deploy Gitlab Runner node20 Image:" - name: "Build and Deploy Gitlab Runner node20 Image:"
run: cd linux/ecosystem/gitlab/runner/node20 && pwd && make build && make deploy 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:" - name: "Build and Deploy Gitlab Runner php7.2 Image:"
run: cd linux/ecosystem/gitlab/runner/php7.2 && pwd && make build && make deploy run: cd linux/ecosystem/gitlab/runner/php7.2 && pwd && make build && make deploy
@ -92,6 +101,9 @@ jobs:
- name: "Build and Deploy Gitlab Runner php7.4 Image:" - name: "Build and Deploy Gitlab Runner php7.4 Image:"
run: cd linux/ecosystem/gitlab/runner/php7.4 && pwd && make build && make deploy 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:" - name: "Build and Deploy Gitlab Runner php8.0 Image:"
run: cd linux/ecosystem/gitlab/runner/php8.0 && pwd && make build && make deploy run: cd linux/ecosystem/gitlab/runner/php8.0 && pwd && make build && make deploy

View File

@ -96,7 +96,10 @@ jobs:
- name: "Build and Deploy Debian 8 jdk21 Image:" - name: "Build and Deploy Debian 8 jdk21 Image:"
run: cd linux/ecosystem/epicmorg/debian/08-jessie/jdk21 && pwd && make build && make deploy run: cd linux/ecosystem/epicmorg/debian/08-jessie/jdk21 && pwd && make build && make deploy
- name: Cleanup
run: make docker-clean
################################################################################## ##################################################################################
build-09-images: build-09-images:

View File

@ -35,6 +35,9 @@ jobs:
- name: "Build and Deploy NodeJS 8 Image:" - name: "Build and Deploy NodeJS 8 Image:"
run: cd linux/ecosystem/nodejs/outdated/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:" - name: "Build and Deploy NodeJS 10 Image:"
run: cd linux/ecosystem/nodejs/outdated/node10 && pwd && make build && make deploy run: cd linux/ecosystem/nodejs/outdated/node10 && pwd && make build && make deploy
@ -53,6 +56,9 @@ jobs:
- name: "Build and Deploy NodeJS 15 Image:" - name: "Build and Deploy NodeJS 15 Image:"
run: cd linux/ecosystem/nodejs/outdated/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:" - name: "Build and Deploy NodeJS 16 Image:"
run: cd linux/ecosystem/nodejs/outdated/node16 && pwd && make build && make deploy run: cd linux/ecosystem/nodejs/outdated/node16 && pwd && make build && make deploy

View File

@ -38,6 +38,9 @@ jobs:
- name: "Build and Deploy PostgreSQL 9.2 Image:" - name: "Build and Deploy PostgreSQL 9.2 Image:"
run: cd linux/ecosystem/postgres/9.2 && pwd && make build && make deploy 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:" - name: "Build and Deploy PostgreSQL 9.3 Image:"
run: cd linux/ecosystem/postgres/9.3 && pwd && make build && make deploy run: cd linux/ecosystem/postgres/9.3 && pwd && make build && make deploy
@ -53,6 +56,9 @@ jobs:
- name: "Build and Deploy PostgreSQL 10 Image:" - name: "Build and Deploy PostgreSQL 10 Image:"
run: cd linux/ecosystem/postgres/10 && pwd && make build && make deploy run: cd linux/ecosystem/postgres/10 && pwd && make build && make deploy
- name: Cleanup
run: make docker-clean
- name: "Build and Deploy PostgreSQL 11 Image:" - name: "Build and Deploy PostgreSQL 11 Image:"
run: cd linux/ecosystem/postgres/11 && pwd && make build && make deploy run: cd linux/ecosystem/postgres/11 && pwd && make build && make deploy

View File

@ -47,6 +47,9 @@ jobs:
- name: "Build and Deploy TeamCity Agent Android SDK Image:" - name: "Build and Deploy TeamCity Agent Android SDK Image:"
run: cd linux/ecosystem/teamcity/agent/android-sdk && pwd && make build && make deploy 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:" - name: "Build and Deploy TeamCity Agent Atlassian SDK Image:"
run: cd linux/ecosystem/teamcity/agent/atlassian-sdk && pwd && make build && make deploy run: cd linux/ecosystem/teamcity/agent/atlassian-sdk && pwd && make build && make deploy
@ -62,6 +65,9 @@ jobs:
- name: "Build and Deploy TeamCity Agent node14 Image:" - name: "Build and Deploy TeamCity Agent node14 Image:"
run: cd linux/ecosystem/teamcity/agent/node14 && pwd && make build && make deploy 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:" - name: "Build and Deploy TeamCity Agent node15 Image:"
run: cd linux/ecosystem/teamcity/agent/node15 && pwd && make build && make deploy run: cd linux/ecosystem/teamcity/agent/node15 && pwd && make build && make deploy
@ -74,6 +80,9 @@ jobs:
- name: "Build and Deploy TeamCity Agent node18 Image:" - name: "Build and Deploy TeamCity Agent node18 Image:"
run: cd linux/ecosystem/teamcity/agent/node18 && pwd && make build && make deploy 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:" - name: "Build and Deploy TeamCity Agent node19 Image:"
run: cd linux/ecosystem/teamcity/agent/node19 && pwd && make build && make deploy run: cd linux/ecosystem/teamcity/agent/node19 && pwd && make build && make deploy
@ -86,6 +95,9 @@ jobs:
- name: "Build and Deploy TeamCity Agent php7.3 Image:" - name: "Build and Deploy TeamCity Agent php7.3 Image:"
run: cd linux/ecosystem/teamcity/agent/php7.3 && pwd && make build && make deploy 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:" - name: "Build and Deploy TeamCity Agent php7.4 Image:"
run: cd linux/ecosystem/teamcity/agent/php7.4 && pwd && make build && make deploy run: cd linux/ecosystem/teamcity/agent/php7.4 && pwd && make build && make deploy