-
Notifications
You must be signed in to change notification settings - Fork 209
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
Add buildkite steps to the integration_test
pipeline
#1874
Conversation
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.
You'll need to update the script to work without accepting parameters.
09d96a4
to
5cd192a
Compare
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.
Thank you!
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.
If you update the default contact value for the AWS tag, I think you're good to go. This was a meaty bash script!
Signed-off-by: Christopher A. Snapp <[email protected]>
e2ff51f
to
8b9a4b3
Compare
@PrajaktaPurohit I've added a commit to this PR to reflect your request that the full test matrix be configured in buildkite. |
199556d
to
5f06c9d
Compare
Signed-off-by: Christopher A. Snapp <[email protected]>
If a buildkite pipeline fails or is cancelled sufficient signals are NOT passed to the script that was running within a docker container to allow the script to gracefully clean up after itself. As such there is a high potential for orphaned resources to be left running in AWS if this happens to the integration_test pipeline. This commit attempts to add expeditor listeners to cancellation or failures of the integration_test pipeline and attempt to perform the cleanup of orphaned resources associated with the aborted job. Signed-off-by: Christopher A. Snapp <[email protected]>
Signed-off-by: Christopher A. Snapp <[email protected]>
Description
This PR adds buildkite steps to the
integration_test
pipeline that execute specific terraform scenarios.Issues Resolved
#1742
Check List