-
Notifications
You must be signed in to change notification settings - Fork 2k
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
Storage ARM Template for live tests #7313
Storage ARM Template for live tests #7313
Conversation
/azp run java - storage - tests |
/azp run java - storage - tests |
Azure Pipelines successfully started running 1 pipeline(s). |
PROVISIONER_APPLICATION_ID: $(provisioner-aad-id) | ||
PROVISIONER_APPLICATION_SECRET: $(provisioner-aad-secret) | ||
displayName: Remove Test Resources | ||
condition: true |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@danieljurek: Should this be condition: always()
instead? Or are these equivalent? I assume the intent is to ensure cleanup is always run regardless of earlier failures.
Looks like this PR might have broken the Cosmos build |
Our goal is to create common Azure resources using ARM template for each module. And pipeline to manage common resources and drop them in end. This will save cost and remove unwanted resources after test is complete or stopped in between
Storage will have one common arm template for Queue, File and Blob.
The pipeline will run ARM template and create common resources for example resource group, Accounts etc.
The pipeline will pass on names of these resources as ENV variable into test. For example PRIMARY_STORAGE_ACCOUNT_NAME
In the end pipeline will also delete these common resources which it created earlier and that will cause all the resources created to be removed.