-
Notifications
You must be signed in to change notification settings - Fork 6
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
Include IaC testing for cicd #214
Conversation
Running Individual testcase: https://github.com/HewlettPackard/hpegl-vmaas-terraform-resources/actions/runs/7396848910/job/20122817431 Running all the testcase: https://github.com/HewlettPackard/hpegl-vmaas-terraform-resources/actions/runs/7396838905/job/20122785932 |
Latest run with publish to teams: |
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.
LGTM
This PR adds changes for dev acceptance testing workflow. Now user can run specific set of testcase for Dev testing. The terraform logs are attached as artifacts for further reference.
Additionally, CI CD workflow has been added to test all the dev acceptance test.
Note: Github actions doesn't allow any individual workflow to be longer than 6hrs, hence the testcases were broken down.
Test workflows:
https://github.com/HewlettPackard/hpegl-vmaas-terraform-resources/actions/runs/7276501128
https://github.com/HewlettPackard/hpegl-vmaas-terraform-resources/actions/runs/7284337277