feat(deployment-workflow): added auto-deployment after publishing
This commit is contained in:
4 files changed
+32
No files matched your search
@@ -11,3 +11,11 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
chart-name: 'calibre-web-automated'
|
chart-name: 'calibre-web-automated'
|
||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
deploy-calibre-web-automated:
|
||||||
|
name: Deploy Calibre Web Automated Helm Chart
|
||||||
|
needs: publish-calibre-web-automated
|
||||||
|
uses: ./.github/workflows/deploy-helm-chart.yml
|
||||||
|
with:
|
||||||
|
deployment-identifier: 'calibre-web-automated'
|
||||||
|
chart-version: ${{ needs.publish-calibre-web-automated.outputs.chart-version }}
|
||||||
|
secrets: inherit
|
||||||
@@ -11,3 +11,11 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
chart-name: 'samba'
|
chart-name: 'samba'
|
||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
deploy-samba:
|
||||||
|
name: Deploy Samba Helm Chart
|
||||||
|
needs: publish-samba
|
||||||
|
uses: ./.github/workflows/deploy-helm-chart.yml
|
||||||
|
with:
|
||||||
|
deployment-identifier: 'cluster-smb'
|
||||||
|
chart-version: ${{ needs.publish-samba.outputs.chart-version }}
|
||||||
|
secrets: inherit
|
||||||
@@ -11,3 +11,11 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
chart-name: 'teamspeak-server'
|
chart-name: 'teamspeak-server'
|
||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
deploy-teamspeak-server:
|
||||||
|
name: Deploy TeamSpeak Server Helm Chart
|
||||||
|
needs: publish-teamspeak-server
|
||||||
|
uses: ./.github/workflows/deploy-helm-chart.yml
|
||||||
|
with:
|
||||||
|
deployment-identifier: 'teamspeak-server'
|
||||||
|
chart-version: ${{ needs.publish-teamspeak-server.outputs.chart-version }}
|
||||||
|
secrets: inherit
|
||||||
@@ -11,3 +11,11 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
chart-name: 'urlaubsverwaltung'
|
chart-name: 'urlaubsverwaltung'
|
||||||
secrets: inherit
|
secrets: inherit
|
||||||
|
deploy-urlaubsverwaltung:
|
||||||
|
name: Deploy Urlaubsverwaltung Helm Chart
|
||||||
|
needs: publish-urlaubsverwaltung
|
||||||
|
uses: ./.github/workflows/deploy-helm-chart.yml
|
||||||
|
with:
|
||||||
|
deployment-identifier: 'urlaubsverwaltung-petrus-kh'
|
||||||
|
chart-version: ${{ needs.publish-urlaubsverwaltung.outputs.chart-version }}
|
||||||
|
secrets: inherit
|
||||||
Reference in new issue
Block a user