EpicMorg Debian SID Images #22
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
name: EpicMorg Debian SID Images | |
on: | |
# push: | |
# branches: | |
# - 'master' | |
schedule: | |
- cron: '2 2 * * 1,3,5' | |
jobs: | |
build-10-images: | |
name: Build EpicMorg Debian SID Images | |
runs-on: ubuntu-24.04 | |
steps: | |
- uses: actions/checkout@v4 | |
- 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: Install requirements.txt | |
run: make pip | |
- name: "Build and Deploy Debian SID slim Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/slim && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID main Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/main && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID develop Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/develop && pwd && make build && make deploy | |
################################################################################## | |
- name: Cleanup | |
run: make docker-clean | |
################################################################################## | |
- name: "Build and Deploy Debian SID jdk6 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/jdk/jdk6 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID jdk7 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/jdk/jdk7 && pwd && make build && make deploy | |
################################################################################## | |
- name: Cleanup | |
run: make docker-clean | |
################################################################################## | |
- name: "Build and Deploy Debian SID jdk8 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/jdk/jdk8 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID jdk11 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/jdk/jdk11 && pwd && make build && make deploy | |
################################################################################## | |
- name: Cleanup | |
run: make docker-clean | |
################################################################################## | |
- name: "Build and Deploy Debian SID jdk16 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/jdk/jdk16 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID jdk17 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/jdk/jdk17 && pwd && make build && make deploy | |
################################################################################## | |
- name: Cleanup | |
run: make docker-clean | |
################################################################################## | |
- name: "Build and Deploy Debian SID jdk18 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/jdk/jdk18 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID jdk19 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/jdk/jdk19 && pwd && make build && make deploy | |
################################################################################## | |
- name: Cleanup | |
run: make docker-clean | |
################################################################################## | |
- name: "Build and Deploy Debian SID jdk20 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/jdk/jdk20 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID jdk21 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/jdk/jdk21 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID jdk22 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/jdk/jdk22 && pwd && make build && make deploy | |
################################################################################## | |
- name: Cleanup | |
run: make docker-clean | |
################################################################################## | |
- name: "Build and Deploy Debian SID NodeJS LTS Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/lts && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS Current Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/current && pwd && make build && make deploy | |
################################################################################## | |
- name: "Build and Deploy Debian SID NodeJS 0.12 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node0.12 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 4 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node4 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 5 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node5 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 6 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node6 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 7 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node7 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 8 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node8 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 9 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node8 && pwd && make build && make deploy | |
################################################################################## | |
- name: Cleanup | |
run: make docker-clean | |
################################################################################## | |
- name: "Build and Deploy Debian SID NodeJS 10 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node10 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 11 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node11 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 12 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node12 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 13 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node13 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 14 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node14 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 15 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node15 && pwd && make build && make deploy | |
################################################################################## | |
- name: Cleanup | |
run: make docker-clean | |
################################################################################## | |
- name: "Build and Deploy Debian SID NodeJS 16 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node16 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 17 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node17 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 18 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node18 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 19 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node19 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 20 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node20 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 21 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node21 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID NodeJS 22 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/nodejs/node22 && pwd && make build && make deploy | |
################################################################################## | |
- name: Cleanup | |
run: make docker-clean | |
################################################################################## | |
- name: "Build and Deploy Debian SID dotNet LTS Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/dotnet/lts && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID dotNet STS Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/dotnet/sts && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID dotNet 5 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet5 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID dotNet 6 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet6 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID dotNet 7 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet7 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID dotNet 8 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet8 && pwd && make build && make deploy | |
- name: "Build and Deploy Debian SID dotNet 9 Image:" | |
run: cd linux/ecosystem/epicmorg/debian/sid/dotnet/dotnet9 && pwd && make build && make deploy | |
# ################################################################################## | |
# | |
# # - name: "Build and Deploy Debian SID PHP Latest Image:" | |
# # run: cd linux/ecosystem/epicmorg/debian/sid/php/latest && pwd && make build && make deploy | |
# | |
# - name: "Build and Deploy Debian SID PHP 7.0 Image:" | |
# run: cd linux/ecosystem/epicmorg/debian/sid/php/php7.0 && pwd && make build && make deploy | |
# | |
# - name: "Build and Deploy Debian SID PHP 7.1 Image:" | |
# run: cd linux/ecosystem/epicmorg/debian/sid/php/php7.1 && pwd && make build && make deploy | |
# | |
# - name: "Build and Deploy Debian SID PHP 7.2 Image:" | |
# run: cd linux/ecosystem/epicmorg/debian/sid/php/php7.2 && pwd && make build && make deploy | |
# | |
# - name: "Build and Deploy Debian SID PHP 7.3 Image:" | |
# run: cd linux/ecosystem/epicmorg/debian/sid/php/php7.3 && pwd && make build && make deploy | |
# | |
# ################################################################################## | |
# | |
# - name: Cleanup | |
# run: make docker-clean | |
# | |
# ################################################################################## | |
# | |
# - name: "Build and Deploy Debian SID PHP 7.4 Image:" | |
# run: cd linux/ecosystem/epicmorg/debian/sid/php/php7.4 && pwd && make build && make deploy | |
# | |
# - name: "Build and Deploy Debian SID PHP 8.0 Image:" | |
# run: cd linux/ecosystem/epicmorg/debian/sid/php/php8.0 && pwd && make build && make deploy | |
# | |
# - name: "Build and Deploy Debian SID PHP 8.1 Image:" | |
# run: cd linux/ecosystem/epicmorg/debian/sid/php/php8.1 && pwd && make build && make deploy | |
# | |
# ################################################################################## | |
# | |
# - name: Cleanup | |
# run: make docker-clean | |
# | |
# ################################################################################## | |
# | |
# - name: "Build and Deploy Debian SID PHP 8.2 Image:" | |
# run: cd linux/ecosystem/epicmorg/debian/sid/php/php8.2 && pwd && make build && make deploy | |
# | |
# - name: "Build and Deploy Debian SID PHP 8.3 Image:" | |
# run: cd linux/ecosystem/epicmorg/debian/sid/php/php8.3 && pwd && make build && make deploy | |
# | |
# ################################################################################## | |
# | |
# - name: Cleanup | |
# run: make docker-clean | |
# | |
# ################################################################################## |