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

42 lines
1.2 KiB
YAML
Raw Normal View History

2022-09-10 22:12:51 +03:00
name: EpicMorg Advanced Images
2022-09-09 19:03:45 +03:00
on:
# push:
# branches:
# - 'master'
schedule:
- cron: '0 0 * * 2,4,6'
jobs:
build-images:
name: Build EpicMorg Advanced Images
runs-on: ubuntu-22.04
steps:
2022-10-16 14:35:24 +03:00
- uses: actions/checkout@v3
2022-09-09 19:03:45 +03:00
- 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 Advanced Mattermost Images:"
run: cd linux/advanced/mattermost && pwd && make build && make deploy
- name: "Build and Deploy Advanced Teamcity Server Image:"
run: cd linux/advanced/teamcity/server && pwd && make build && make deploy
2023-03-18 16:43:34 +03:00
- name: "Build and Deploy Advanced Sentry Image:"
run: cd linux/advanced/sentry/latest && pwd && make build && make deploy
2022-11-15 23:56:32 +03:00
# - name: "Build and Deploy Advanced Redash Images:"
# run: cd linux/advanced/redash && pwd && make sync && make patch && make build && make deploy
2022-09-10 22:12:51 +03:00
##################################################################################
- name: Cleanup
run: make docker-clean