EpicMorg EcoSystem Misc Images #168
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 EcoSystem Misc Images | |
on: | |
# push: | |
# branches: | |
# - 'develop' | |
schedule: | |
- cron: '0 0 * * 2,4,6' | |
jobs: | |
build-torrserver-image: | |
name: EpicMorg EcoSystem TorrServer Image | |
runs-on: ubuntu-20.04 | |
steps: | |
- uses: actions/checkout@v3 | |
- 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 TorrServer | |
run: cd linux/ecosystem/torrserver && make build && make deploy | |
################################################################################## | |
build-ers-image: | |
name: EpicMorg EcoSystem Electron Release Server Image | |
runs-on: ubuntu-20.04 | |
steps: | |
- uses: actions/checkout@v3 | |
- 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 Electron Release Server | |
run: cd linux/ecosystem/electron-release-server && make build && make deploy | |
################################################################################## | |
build-vk2discord-image: | |
name: EpicMorg EcoSystem vk2discord Image | |
runs-on: ubuntu-20.04 | |
steps: | |
- uses: actions/checkout@v3 | |
- 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 vk2discord | |
run: cd linux/ecosystem/vk2discord && make build && make deploy | |
################################################################################## | |
build-qbittorrent-image: | |
name: EpicMorg EcoSystem qBittorrent Image | |
runs-on: ubuntu-20.04 | |
steps: | |
- uses: actions/checkout@v3 | |
- 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 qBittorrent | |
run: cd linux/ecosystem/qbittorrent && make build && make deploy | |
################################################################################## | |
build-opentracker-image: | |
name: EpicMorg EcoSystem openTracker Image | |
runs-on: ubuntu-20.04 | |
steps: | |
- uses: actions/checkout@v3 | |
- 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 openTracker | |
run: cd linux/ecosystem/opentracker && make build && make deploy | |
################################################################################## | |
build-retracker-image: | |
name: EpicMorg EcoSystem reTracker Image | |
runs-on: ubuntu-20.04 | |
steps: | |
- uses: actions/checkout@v3 | |
- 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 reTracker | |
run: cd linux/ecosystem/retracker && make build && make deploy | |
################################################################################## | |
build-torrust-tracker-image: | |
name: EpicMorg EcoSystem Torrust Tracker Image | |
runs-on: ubuntu-20.04 | |
steps: | |
- uses: actions/checkout@v3 | |
- 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 Torrust Tracker | |
run: cd linux/ecosystem/torrust-tracker && make build && make deploy | |
- name: Build and Deploy Torrust Index | |
run: cd linux/ecosystem/torrust-index && make build && make deploy | |
################################################################################## | |
build-monero-cli-image: | |
name: EpicMorg EcoSystem Monero CLI Image | |
runs-on: ubuntu-20.04 | |
steps: | |
- uses: actions/checkout@v3 | |
- 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 Monero CLI | |
run: cd linux/ecosystem/monero/monerod && make build && make deploy | |
################################################################################## | |
build-monero-p2pool-image: | |
name: EpicMorg EcoSystem Monero p2pool Image | |
runs-on: ubuntu-20.04 | |
steps: | |
- uses: actions/checkout@v3 | |
- 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 Monero p2pool | |
run: cd linux/ecosystem/monero/p2pool && make build && make deploy | |
################################################################################## | |
build-ninjam-image: | |
name: EpicMorg EcoSystem ninjam Image | |
runs-on: ubuntu-20.04 | |
steps: | |
- uses: actions/checkout@v3 | |
- 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 ninjam | |
run: cd linux/ecosystem/ninjam/latest && make build && make deploy | |
################################################################################## | |
- name: Cleanup | |
run: make docker-clean |