Skip to content

Instantly share code, notes, and snippets.

@larstobi
Last active November 19, 2024 13:21
Show Gist options
  • Save larstobi/601d9802402be9f7d6649358b9970431 to your computer and use it in GitHub Desktop.
Save larstobi/601d9802402be9f7d6649358b9970431 to your computer and use it in GitHub Desktop.
stages:
- ${{ each environment in parameters.environments }}:
- stage: ${{ environment.name }}
jobs:
- ${{ each app in parameters.apps }}:
- job: deploy-${{ environment.name }}-${{ app.name }}
variables:
registry: ${{ environment.registry }}
helmParams: ${{ replace(app.helmParamsTemplate, '{registry}', environment.registry) }}
steps:
- template: deploy.yaml
parameters:
registry: $(registry)
helmParams: $(helmParams)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment