microsoft / microsoft/aspire

Gesture to generate parameter placeholders for CI/CD

Open
#14,829 0 comments 0 reactions 0 assignees View on GitHub
area-deployment
Dominant language
C#
Stars
6.3k
Forks
991
Avg merge
2d 15h
Merged PRs (30d)
196

Description

When trying to onboard an Aspire app to a CI/CD pipeline, you need to know all the required "inputs". For example, if deploying to Azure, at a minimum you need:

* `Azure__TenantId`
* `Azure__SubscriptionId`
* `Azure__ResourceGroup`

and optionally:

* `Azure__Location`
* `Azure__AllowResourceGroupCreation`

Then also, for every Parameter in the AppHost, you need to supply a value.

We should make some gesture that tells a user which inputs - specifically in the correct format, like environment variable names - they will need to supply to make an `aspire deploy --non-interactive` call to work in their CI/CD pipeline.

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.