docker-scripts/.github/workflows/epicmorg.experimental.images.yml

37 lines
1003 B
YAML
Raw Normal View History

2024-08-25 21:24:33 +03:00
name: EpicMorg experimental Images
on:
2024-12-01 21:25:12 +03:00
workflow_dispatch:
2024-12-05 18:24:33 +03:00
# schedule:
# - cron: '0 01 * * 2,4,6'
2024-08-25 21:24:33 +03:00
jobs:
build-images:
name: EpicMorg Advanced 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 Advanced Sentry Image:"
run: cd linux/experimental/sentry/latest && pwd && make build && make deploy
- name: "Build and Deploy Advanced Redash Images:"
run: cd linux/experimental/redash && pwd && make sync && make patch && make build && make deploy
##################################################################################
- name: Cleanup
run: make docker-clean
##################################################################################