mirror of
https://github.com/EpicMorg/docker-scripts.git
synced 2024-12-25 22:25:40 +03:00
gha update
This commit is contained in:
parent
9f5b2981ab
commit
f86d7a2d04
@ -21,9 +21,6 @@ jobs:
|
|||||||
- name: Test Make
|
- name: Test Make
|
||||||
run: make
|
run: make
|
||||||
|
|
||||||
- name: Docker Compose Update
|
|
||||||
run: make docker-compose-update
|
|
||||||
|
|
||||||
##################################################################################
|
##################################################################################
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Mattermost Images:"
|
- name: "Build and Deploy Advanced Mattermost Images:"
|
||||||
|
@ -21,9 +21,6 @@ jobs:
|
|||||||
- name: Test Make
|
- name: Test Make
|
||||||
run: make
|
run: make
|
||||||
|
|
||||||
- name: Docker Compose Update
|
|
||||||
run: make docker-compose-update
|
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Nextcloud 14 Stock Images:"
|
- name: "Build and Deploy Advanced Nextcloud 14 Stock Images:"
|
||||||
run: cd linux/advanced/nextcloud/pure/14 && pwd && make build && make deploy
|
run: cd linux/advanced/nextcloud/pure/14 && pwd && make build && make deploy
|
||||||
|
|
||||||
@ -74,9 +71,6 @@ jobs:
|
|||||||
- name: Test Make
|
- name: Test Make
|
||||||
run: make
|
run: make
|
||||||
|
|
||||||
- name: Docker Compose Update
|
|
||||||
run: make docker-compose-update
|
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Nextcloud 14 Patched Images:"
|
- name: "Build and Deploy Advanced Nextcloud 14 Patched Images:"
|
||||||
run: cd linux/advanced/nextcloud/patched/14 && pwd && make build && make deploy
|
run: cd linux/advanced/nextcloud/patched/14 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
@ -21,37 +21,34 @@ jobs:
|
|||||||
- name: Test Make
|
- name: Test Make
|
||||||
run: make
|
run: make
|
||||||
|
|
||||||
- name: Docker Compose Update
|
|
||||||
run: make docker-compose-update
|
|
||||||
|
|
||||||
##################################################################################
|
##################################################################################
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Vscode Server Images:"
|
- name: "Build and Deploy Advanced Vscode Server Images:"
|
||||||
run: cd linux/advanced/vscode-server/latest && pwd && make sync && make patch && make build && make deploy
|
run: cd linux/advanced/vscode-server/latest && pwd && make build && make deploy
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Vscode Server AMXX Images:"
|
- name: "Build and Deploy Advanced Vscode Server AMXX Images:"
|
||||||
run: cd linux/advanced/vscode-server/amxx && pwd && make sync && make patch && make build && make deploy
|
run: cd linux/advanced/vscode-server/amxx && pwd && make build && make deploy
|
||||||
|
|
||||||
- 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 sync && make patch && make build && make deploy
|
run: cd linux/advanced/vscode-server/android && pwd && make build && make deploy
|
||||||
|
|
||||||
- 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 sync && make patch && make build && make deploy
|
run: cd linux/advanced/vscode-server/cpp && pwd && make build && make deploy
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Vscode Server DevOps Images:"
|
- name: "Build and Deploy Advanced Vscode Server DevOps Images:"
|
||||||
run: cd linux/advanced/vscode-server/devops && pwd && make sync && make patch && make build && make deploy
|
run: cd linux/advanced/vscode-server/devops && pwd && make build && make deploy
|
||||||
|
|
||||||
- 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 sync && make patch && make build && make deploy
|
run: cd linux/advanced/vscode-server/docker && pwd && make build && make deploy
|
||||||
|
|
||||||
- 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 sync && make patch && make build && make deploy
|
run: cd linux/advanced/vscode-server/dotnet && pwd && make build && make deploy
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Vscode Server dotnat Full Images:"
|
- name: "Build and Deploy Advanced Vscode Server dotnat Full Images:"
|
||||||
run: cd linux/advanced/vscode-server/dotnet-full && pwd && make sync && make patch && make build && make deploy
|
run: cd linux/advanced/vscode-server/dotnet-full && pwd && make build && make deploy
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Vscode Server Mono Images:"
|
- name: "Build and Deploy Advanced Vscode Server Mono Images:"
|
||||||
run: cd linux/advanced/vscode-server/mono && pwd && make sync && make patch && make build && make deploy
|
run: cd linux/advanced/vscode-server/mono && pwd && make build && make deploy
|
||||||
|
|
||||||
##################################################################################
|
##################################################################################
|
||||||
|
|
||||||
|
@ -21,9 +21,6 @@ jobs:
|
|||||||
- name: Test Make
|
- name: Test Make
|
||||||
run: make
|
run: make
|
||||||
|
|
||||||
- name: Docker Compose Update
|
|
||||||
run: make docker-compose-update
|
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Zabbix Agent Images:"
|
- name: "Build and Deploy Advanced Zabbix Agent Images:"
|
||||||
run: cd linux/advanced/zabbix/latest/agent && pwd && make build && make deploy
|
run: cd linux/advanced/zabbix/latest/agent && pwd && make build && make deploy
|
||||||
|
|
||||||
@ -68,9 +65,6 @@ jobs:
|
|||||||
- name: Test Make
|
- name: Test Make
|
||||||
run: make
|
run: make
|
||||||
|
|
||||||
- name: Docker Compose Update
|
|
||||||
run: make docker-compose-update
|
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Zabbix Agent Images:"
|
- name: "Build and Deploy Advanced Zabbix Agent Images:"
|
||||||
run: cd linux/advanced/zabbix/3.0/agent && pwd && make build && make deploy
|
run: cd linux/advanced/zabbix/3.0/agent && pwd && make build && make deploy
|
||||||
|
|
||||||
@ -112,9 +106,6 @@ jobs:
|
|||||||
- name: Test Make
|
- name: Test Make
|
||||||
run: make
|
run: make
|
||||||
|
|
||||||
- name: Docker Compose Update
|
|
||||||
run: make docker-compose-update
|
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Zabbix Agent Images:"
|
- name: "Build and Deploy Advanced Zabbix Agent Images:"
|
||||||
run: cd linux/advanced/zabbix/4.0/agent && pwd && make build && make deploy
|
run: cd linux/advanced/zabbix/4.0/agent && pwd && make build && make deploy
|
||||||
|
|
||||||
@ -156,9 +147,6 @@ jobs:
|
|||||||
- name: Test Make
|
- name: Test Make
|
||||||
run: make
|
run: make
|
||||||
|
|
||||||
- name: Docker Compose Update
|
|
||||||
run: make docker-compose-update
|
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Zabbix Agent Images:"
|
- name: "Build and Deploy Advanced Zabbix Agent Images:"
|
||||||
run: cd linux/advanced/zabbix/5.0/agent && pwd && make build && make deploy
|
run: cd linux/advanced/zabbix/5.0/agent && pwd && make build && make deploy
|
||||||
|
|
||||||
@ -203,9 +191,6 @@ jobs:
|
|||||||
- name: Test Make
|
- name: Test Make
|
||||||
run: make
|
run: make
|
||||||
|
|
||||||
- name: Docker Compose Update
|
|
||||||
run: make docker-compose-update
|
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Zabbix Agent Images:"
|
- name: "Build and Deploy Advanced Zabbix Agent Images:"
|
||||||
run: cd linux/advanced/zabbix/5.2/agent && pwd && make build && make deploy
|
run: cd linux/advanced/zabbix/5.2/agent && pwd && make build && make deploy
|
||||||
|
|
||||||
@ -250,9 +235,6 @@ jobs:
|
|||||||
- name: Test Make
|
- name: Test Make
|
||||||
run: make
|
run: make
|
||||||
|
|
||||||
- name: Docker Compose Update
|
|
||||||
run: make docker-compose-update
|
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Zabbix Agent Images:"
|
- name: "Build and Deploy Advanced Zabbix Agent Images:"
|
||||||
run: cd linux/advanced/zabbix/5.4/agent && pwd && make build && make deploy
|
run: cd linux/advanced/zabbix/5.4/agent && pwd && make build && make deploy
|
||||||
|
|
||||||
@ -297,9 +279,6 @@ jobs:
|
|||||||
- name: Test Make
|
- name: Test Make
|
||||||
run: make
|
run: make
|
||||||
|
|
||||||
- name: Docker Compose Update
|
|
||||||
run: make docker-compose-update
|
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Zabbix Agent Images:"
|
- name: "Build and Deploy Advanced Zabbix Agent Images:"
|
||||||
run: cd linux/advanced/zabbix/6.0/agent && pwd && make build && make deploy
|
run: cd linux/advanced/zabbix/6.0/agent && pwd && make build && make deploy
|
||||||
|
|
||||||
@ -344,9 +323,6 @@ jobs:
|
|||||||
- name: Test Make
|
- name: Test Make
|
||||||
run: make
|
run: make
|
||||||
|
|
||||||
- name: Docker Compose Update
|
|
||||||
run: make docker-compose-update
|
|
||||||
|
|
||||||
- name: "Build and Deploy Advanced Zabbix Agent Images:"
|
- name: "Build and Deploy Advanced Zabbix Agent Images:"
|
||||||
run: cd linux/advanced/zabbix/6.2/agent && pwd && make build && make deploy
|
run: cd linux/advanced/zabbix/6.2/agent && pwd && make build && make deploy
|
||||||
|
|
||||||
|
72
.github/workflows/epicmorg.base.images.current.debian10.yml
vendored
Normal file
72
.github/workflows/epicmorg.base.images.current.debian10.yml
vendored
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
name: EpicMorg Debian 10 Images
|
||||||
|
|
||||||
|
on:
|
||||||
|
# push:
|
||||||
|
# branches:
|
||||||
|
# - 'master'
|
||||||
|
schedule:
|
||||||
|
- cron: '0 0 * * 1,3,5'
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
|
||||||
|
build-10-images:
|
||||||
|
name: Build EpicMorg Debian 10 Images
|
||||||
|
runs-on: ubuntu-22.04
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
- name: Log into registry
|
||||||
|
run: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||||
|
|
||||||
|
- name: Test Make
|
||||||
|
run: make
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 10 slim Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/10-buster/slim && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 10 main Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/10-buster/main && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 10 develop Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/10-buster/develop && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 10 jdk6 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/10-buster/jdk6 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 10 jdk7 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/10-buster/jdk7 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 10 jdk8 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/10-buster/jdk8 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 10 jdk11 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/10-buster/jdk11 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 10 jdk12 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/10-buster/jdk12 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 10 jdk13 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/10-buster/jdk13 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 10 jdk14 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/10-buster/jdk14 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 10 jdk15 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/10-buster/jdk15 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 10 jdk16 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/10-buster/jdk16 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 10 jdk17 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/10-buster/jdk17 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 10 jdk18 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/10-buster/jdk18 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
# - name: "Build and Deploy Debian 10 jdk19 Image:"
|
||||||
|
# run: cd linux/ecosystem/epicmorg/debian/10-buster/jdk19 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
- name: Cleanup
|
||||||
|
run: make docker-clean
|
72
.github/workflows/epicmorg.base.images.current.debian11.yml
vendored
Normal file
72
.github/workflows/epicmorg.base.images.current.debian11.yml
vendored
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
name: EpicMorg Debian 11 Images
|
||||||
|
|
||||||
|
on:
|
||||||
|
# push:
|
||||||
|
# branches:
|
||||||
|
# - 'master'
|
||||||
|
schedule:
|
||||||
|
- cron: '0 0 * * 1,3,5'
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
|
||||||
|
build-10-images:
|
||||||
|
name: Build EpicMorg Debian 11 Images
|
||||||
|
runs-on: ubuntu-22.04
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
- name: Log into registry
|
||||||
|
run: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||||
|
|
||||||
|
- name: Test Make
|
||||||
|
run: make
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 11 slim Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/11-bullseye/slim && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 11 main Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/11-bullseye/main && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 11 develop Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/11-bullseye/develop && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 11 jdk6 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/11-bullseye/jdk6 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 11 jdk7 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/11-bullseye/jdk7 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 11 jdk8 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/11-bullseye/jdk8 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 11 jdk11 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/11-bullseye/jdk11 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
# - name: "Build and Deploy Debian 11 jdk12 Image:"
|
||||||
|
# run: cd linux/ecosystem/epicmorg/debian/11-bullseye/jdk12 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
# - name: "Build and Deploy Debian 11 jdk13 Image:"
|
||||||
|
# run: cd linux/ecosystem/epicmorg/debian/11-bullseye/jdk13 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
# - name: "Build and Deploy Debian 11 jdk14 Image:"
|
||||||
|
# run: cd linux/ecosystem/epicmorg/debian/11-bullseye/jdk14 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 11 jdk15 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/11-bullseye/jdk15 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 11 jdk16 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/11-bullseye/jdk16 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 11 jdk17 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/11-bullseye/jdk17 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 11 jdk18 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/11-bullseye/jdk18 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
# - name: "Build and Deploy Debian 11 jdk19 Image:"
|
||||||
|
# run: cd linux/ecosystem/epicmorg/debian/11-bullseye/jdk19 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
- name: Cleanup
|
||||||
|
run: make docker-clean
|
72
.github/workflows/epicmorg.base.images.current.debian12.yml
vendored
Normal file
72
.github/workflows/epicmorg.base.images.current.debian12.yml
vendored
Normal file
@ -0,0 +1,72 @@
|
|||||||
|
name: EpicMorg Debian 12 Images
|
||||||
|
|
||||||
|
on:
|
||||||
|
# push:
|
||||||
|
# branches:
|
||||||
|
# - 'master'
|
||||||
|
schedule:
|
||||||
|
- cron: '0 0 * * 1,3,5'
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
|
||||||
|
build-10-images:
|
||||||
|
name: Build EpicMorg Debian 12 Images
|
||||||
|
runs-on: ubuntu-22.04
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
- name: Log into registry
|
||||||
|
run: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||||
|
|
||||||
|
- name: Test Make
|
||||||
|
run: make
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 12 slim Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/12-bookworm/slim && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 12 main Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/12-bookworm/main && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 12 develop Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/12-bookworm/develop && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 12 jdk6 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk6 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 12 jdk7 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk7 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 12 jdk8 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk8 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 12 jdk11 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk11 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
# - name: "Build and Deploy Debian 12 jdk12 Image:"
|
||||||
|
# run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk12 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
# - name: "Build and Deploy Debian 12 jdk13 Image:"
|
||||||
|
# run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk13 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
# - name: "Build and Deploy Debian 12 jdk14 Image:"
|
||||||
|
# run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk14 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 12 jdk15 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk15 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 12 jdk16 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk16 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 12 jdk17 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk17 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 12 jdk18 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk18 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
# - name: "Build and Deploy Debian 12 jdk19 Image:"
|
||||||
|
# run: cd linux/ecosystem/epicmorg/debian/12-bookworm/jdk19 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
- name: Cleanup
|
||||||
|
run: make docker-clean
|
178
.github/workflows/epicmorg.base.images.legacy.yml
vendored
Normal file
178
.github/workflows/epicmorg.base.images.legacy.yml
vendored
Normal file
@ -0,0 +1,178 @@
|
|||||||
|
name: EpicMorg Debian Legacy Images
|
||||||
|
|
||||||
|
on:
|
||||||
|
# push:
|
||||||
|
# branches:
|
||||||
|
# - 'master'
|
||||||
|
schedule:
|
||||||
|
- cron: '0 0 * * 1,3,5'
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
|
||||||
|
build-06-images:
|
||||||
|
name: Build EpicMorg Debian 6 Images
|
||||||
|
runs-on: ubuntu-22.04
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
- name: Log into registry
|
||||||
|
run: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||||
|
|
||||||
|
- name: Test Make
|
||||||
|
run: make
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 6 slim Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/06-squeeze/slim && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 6 main Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/06-squeeze/main && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 6 develop Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/06-squeeze/develop && pwd && make build && make deploy
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
build-07-images:
|
||||||
|
name: Build EpicMorg Debian 7 Images
|
||||||
|
runs-on: ubuntu-22.04
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
- name: Log into registry
|
||||||
|
run: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||||
|
|
||||||
|
- name: Test Make
|
||||||
|
run: make
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 7 slim Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/07-wheezy/slim && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 7 main Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/07-wheezy/main && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 7 develop Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/07-wheezy/develop && pwd && make build && make deploy
|
||||||
|
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
build-08-images:
|
||||||
|
name: Build EpicMorg Debian 8 Images
|
||||||
|
runs-on: ubuntu-22.04
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
- name: Log into registry
|
||||||
|
run: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||||
|
|
||||||
|
- name: Test Make
|
||||||
|
run: make
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 8 slim Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/08-jessie/slim && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 8 main Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/08-jessie/main && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 8 develop Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/08-jessie/develop && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 8 jdk6 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/08-jessie/jdk6 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 8 jdk7 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/08-jessie/jdk7 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 8 jdk8 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/08-jessie/jdk8 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 8 jdk11 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/08-jessie/jdk11 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 8 jdk12 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/08-jessie/jdk12 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 8 jdk13 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/08-jessie/jdk13 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 8 jdk14 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/08-jessie/jdk14 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 8 jdk15 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/08-jessie/jdk15 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 8 jdk16 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/08-jessie/jdk16 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 8 jdk17 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/08-jessie/jdk17 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 8 jdk18 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/08-jessie/jdk18 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
# - name: "Build and Deploy Debian 8 jdk19 Image:"
|
||||||
|
# run: cd linux/ecosystem/epicmorg/debian/08-jessie/jdk19 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
build-09-images:
|
||||||
|
name: Build EpicMorg Debian 9 Images
|
||||||
|
runs-on: ubuntu-22.04
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
- name: Log into registry
|
||||||
|
run: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||||
|
|
||||||
|
- name: Test Make
|
||||||
|
run: make
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 9 slim Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/09-stretch/slim && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 9 main Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/09-stretch/main && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 9 develop Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/09-stretch/develop && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 9 jdk6 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/09-stretch/jdk6 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 9 jdk7 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/09-stretch/jdk7 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 9 jdk8 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/09-stretch/jdk8 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 9 jdk11 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/09-stretch/jdk11 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 9 jdk12 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/09-stretch/jdk12 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 9 jdk13 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/09-stretch/jdk13 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 9 jdk14 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/09-stretch/jdk14 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 9 jdk15 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/09-stretch/jdk15 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 9 jdk16 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/09-stretch/jdk16 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 9 jdk17 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/09-stretch/jdk17 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Debian 9 jdk18 Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/debian/09-stretch/jdk18 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
# - name: "Build and Deploy Debian 9 jdk19 Image:"
|
||||||
|
# run: cd linux/ecosystem/epicmorg/debian/09-stretch/jdk19 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
- name: Cleanup
|
||||||
|
run: make docker-clean
|
84
.github/workflows/epicmorg.base.images.python.yml
vendored
Normal file
84
.github/workflows/epicmorg.base.images.python.yml
vendored
Normal file
@ -0,0 +1,84 @@
|
|||||||
|
name: EpicMorg Debian Python Images
|
||||||
|
|
||||||
|
on:
|
||||||
|
# push:
|
||||||
|
# branches:
|
||||||
|
# - 'master'
|
||||||
|
schedule:
|
||||||
|
- cron: '1 1 * * 1,3,5'
|
||||||
|
|
||||||
|
jobs:
|
||||||
|
|
||||||
|
build-python-base-images:
|
||||||
|
name: Build EpicMorg Debian Python Base Images
|
||||||
|
runs-on: ubuntu-22.04
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
- name: Log into registry
|
||||||
|
run: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||||
|
|
||||||
|
- name: Test Make
|
||||||
|
run: make
|
||||||
|
|
||||||
|
- name: "Build and Deploy Python 2.7 Main Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/python/main/2.7 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Python 3.6 Main Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/python/main/3.6 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Python 3.7 Main Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/python/main/3.7 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Python 3.8 Main Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/python/main/3.8 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Python 3.9 Main Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/python/main/3.9 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Python 3.10 Main Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/python/main/3.10 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Python 3.11 Main Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/python/main/3.11 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
build-python-develop-images:
|
||||||
|
name: Build EpicMorg Debian Python Develop Images
|
||||||
|
runs-on: ubuntu-22.04
|
||||||
|
needs: build-python-base-images
|
||||||
|
|
||||||
|
steps:
|
||||||
|
- uses: actions/checkout@v2
|
||||||
|
- name: Log into registry
|
||||||
|
run: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
||||||
|
|
||||||
|
- name: Test Make
|
||||||
|
run: make
|
||||||
|
|
||||||
|
- name: "Build and Deploy Python 2.7 Develop Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/python/develop/2.7 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Python 3.6 Develop Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/python/develop/3.6 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Python 3.7 Develop Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/python/develop/3.7 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Python 3.8 Develop Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/python/develop/3.8 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Python 3.9 Develop Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/python/develop/3.9 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Python 3.10 Develop Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/python/develop/3.10 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
- name: "Build and Deploy Python 3.11 Develop Image:"
|
||||||
|
run: cd linux/ecosystem/epicmorg/python/develop/3.11 && pwd && make build && make deploy
|
||||||
|
|
||||||
|
##################################################################################
|
||||||
|
|
||||||
|
- name: Cleanup
|
||||||
|
run: make docker-clean
|
35
.github/workflows/epicmorg.base.images.yml
vendored
35
.github/workflows/epicmorg.base.images.yml
vendored
@ -1,35 +0,0 @@
|
|||||||
name: EpicMorg Base images
|
|
||||||
|
|
||||||
on:
|
|
||||||
# push:
|
|
||||||
# branches:
|
|
||||||
# - 'master'
|
|
||||||
schedule:
|
|
||||||
- cron: '0 0 * * 1,3,5' # At the end of every day
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
|
|
||||||
build-images:
|
|
||||||
name: Build EpicMorg Base Images
|
|
||||||
runs-on: ubuntu-22.04
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- uses: actions/checkout@v2
|
|
||||||
- name: Log into registry
|
|
||||||
run: echo "${{ secrets.DOCKER_SERVER_KEY }}" | docker login -u "${{ secrets.DOCKER_SERVER_LOGIN }}" --password-stdin
|
|
||||||
|
|
||||||
- name: Test Make
|
|
||||||
run: make
|
|
||||||
|
|
||||||
- name: Docker Compose Update
|
|
||||||
run: make docker-compose-update
|
|
||||||
|
|
||||||
##################################################################################
|
|
||||||
|
|
||||||
- name: Build Bundle of Base Images
|
|
||||||
run: make bundle-base-images
|
|
||||||
|
|
||||||
##################################################################################
|
|
||||||
|
|
||||||
- name: Cleanup
|
|
||||||
run: make docker-clean
|
|
@ -1,4 +1,4 @@
|
|||||||
name: torrserver-temp
|
name: EpicMorg EcoSystem Misc Images
|
||||||
|
|
||||||
on:
|
on:
|
||||||
# push:
|
# push:
|
||||||
@ -9,8 +9,8 @@ on:
|
|||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
|
||||||
build-forked-fixed-independed-images:
|
build-torrserver-image:
|
||||||
name: TorrServer image
|
name: EpicMorg EcoSystem TorrServer Image
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-20.04
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
@ -21,16 +21,10 @@ jobs:
|
|||||||
- name: Test Make
|
- name: Test Make
|
||||||
run: make
|
run: make
|
||||||
|
|
||||||
- name: Docker Compose Update
|
|
||||||
run: make docker-compose-update
|
|
||||||
|
|
||||||
##################################################################################
|
##################################################################################
|
||||||
|
|
||||||
- name: Build TorrServer
|
- name: Build and Deploy TorrServer
|
||||||
run: cd linux/ecosystem/torrserver && make build
|
run: cd linux/ecosystem/torrserver && make build && make deploy
|
||||||
|
|
||||||
- name: Push TorrServer
|
|
||||||
run: cd linux/ecosystem/torrserver && make deploy
|
|
||||||
|
|
||||||
##################################################################################
|
##################################################################################
|
||||||
|
|
Loading…
Reference in New Issue
Block a user