7847e9a2e0 | ||
---|---|---|
.. | ||
ARM-Custom-Tests.yml | ||
ARM-TTK-Tests.yml | ||
Deploy-All-Customer.yml | ||
Deploy-Contoso.yml | ||
Depoly-Fabrikam.yml | ||
Governance-Contoso.yml | ||
Governance-Fabrikam.yml | ||
Manage-CustomerSubscriptions.yml | ||
Publish-Artifacts-To-AzureStorage.yml | ||
Publish-Artifacts.yml | ||
Readme.md | ||
Test-And-Upload-Dev-Artifacts.yml | ||
Update-Wiki.yml | ||
Validate-Customers-Tests.yml |
Readme.md
Workflows needs to be on (ROOT).github\workflows
Getting started
The workflows needs some secrets to be set under github and some 'prework'.
Create a storage account that are to be used for sharing artifacts (or configure the name in the pipelines) See:
Create minimum two secrets in github to allow the 'operations/platform' pipelines to work:
- AZURE_DEPLOYMENT_STORAGE_SAS => SAS from the previous storage account
- AZURE_SUBSCRIPTION_CREDENTIAL => Credential for deployment automation
In addition - per pipeline (customer)
- AZURE_CUSTOMER_SUBSCRIPTION_CREDENTIAL => Diff