40 lines
1.0 KiB
YAML
Raw Permalink Normal View History

2021-04-14 09:25:18 -05:00
name: Deploy webmvc
on:
workflow_dispatch:
repository_dispatch:
types:
- deploy
workflow_run:
workflows: ["webmvc"]
branches: [dev]
types: [completed]
env:
2021-04-15 08:37:30 -05:00
CHART: webmvc
2021-04-15 08:39:39 -05:00
NAMESPACE: eshop
2021-04-15 08:36:37 -05:00
CHART_ROOT: deploy/k8s/helm
2021-04-14 09:25:18 -05:00
jobs:
2021-04-15 08:48:00 -05:00
deploy-to-k8s:
2021-04-23 00:20:38 -05:00
#if: ${{ github.event_name == 'workflow_dispatch' || github.event_name == 'repository_dispatch' || github.event.workflow_run.conclusion == 'success' }}
if: false
2021-04-14 09:25:18 -05:00
runs-on: ubuntu-latest
steps:
2021-04-15 08:33:56 -05:00
- uses: actions/checkout@v2
2021-04-14 09:25:18 -05:00
- uses: azure/login@v1
with:
creds: ${{ secrets.AZURE_CREDENTIALS }}
- uses: ./.github/workflows/composite/deploy-helm
2021-04-14 09:25:18 -05:00
with:
azure_credentials: ${{ secrets.AZURE_CREDENTIALS }}
cluster_name: ${{ secrets.CLUSTER_NAME }}
resource_group: ${{ secrets.RESOURCE_GROUP }}
registry_host: ${{ secrets.REGISTRY_HOST }}
chart: ${{ env.CHART }}
chart_root: ${{ env.CHART_ROOT }}
namespace: ${{ env.NAMESPACE }}