Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

FHB-969 acceptance tests KV #254

Merged
merged 8 commits into from
Nov 22, 2024

Conversation

StuwiiDev
Copy link
Collaborator

@StuwiiDev StuwiiDev commented Nov 21, 2024

  • Add keyvault configurations to API acceptance tests
  • Add Readmes to acceptance projects to explain using keyvault

Stuart.Maskell added 6 commits November 21, 2024 10:39
Added user secrets and appsettings for KV
Update the method to accept IConfigurationBuilder so that any form of builder can use it.
Add keyVault configuration to acceptance tests
@StuwiiDev StuwiiDev requested review from stevesatdfe, a team and AaronJY and removed request for a team November 21, 2024 11:37
Copy link
Collaborator

@stevesatdfe stevesatdfe left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Might be worth sticking a readme in each of the acceptance test projects to help people as they might not know if they need to configure:

"AppConfiguration": {
"KeyVaultIdentifier": "",
"KeyVaultPrefix": ""
}

Could add something like...

Test Setup

Use secrets to configure the variables but you can ignore:

"AppConfiguration": {
    "KeyVaultIdentifier": "",
    "KeyVaultPrefix": ""
}
'''

if you are running these locally as they are used by the pipeline to configure the tests.

@StuwiiDev StuwiiDev marked this pull request as ready for review November 21, 2024 14:01
stevesatdfe
stevesatdfe previously approved these changes Nov 21, 2024
Also removed the unnecessary extra method.
@StuwiiDev StuwiiDev merged commit f018d31 into release-merge-connect-apps Nov 22, 2024
16 checks passed
@StuwiiDev StuwiiDev deleted the FHB-969__KV__AcceptanceTests branch November 22, 2024 10:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants