Skip to content

All Bicep End to End #63

All Bicep End to End

All Bicep End to End #63

Workflow file for this run

name : All Bicep End to End
on:
workflow_dispatch:
schedule:
- cron: "10 4 * * 0" # At 04:10 UTC on each Saturday
jobs:
deploy:
strategy:
max-parallel: 4
fail-fast: false
matrix:
scheduler: ['slurm', 'openpbs']
home_type: ['azurefiles', 'anf']
user_auth: ['local', 'ad']
monitoring: ['none', 'grafana']
infra_os: ['ubuntu', 'almalinux']
uses: ./.github/workflows/z_base_callable.yml
with:
resource_group: 'AUTO_GENERATED'
location: 'southcentralus'
scheduler: ${{ matrix.scheduler }}
lustre: 'false'
home_type: ${{ matrix.home_type }}
user_auth: ${{ matrix.user_auth }}
deploy_with: 'bicep'
clean: 'true'
ui_tests: 'true'
monitoring: ${{ matrix.monitoring }}
infra_os: ${{ matrix.infra_os }}
secrets:
ARM_SUBSCRIPTION_ID: ${{ secrets.ARM_SUBSCRIPTION_ID }}
ARM_TENANT_ID: ${{ secrets.ARM_TENANT_ID }}
REGISTRY_USERNAME: ${{ secrets.REGISTRY_USERNAME }}
REGISTRY_PASSWORD: ${{ secrets.REGISTRY_PASSWORD }}