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
update verify pipeline and omnibus build/test to use containers #13489
Conversation
Signed-off-by: Evan Ahlberg <evanahlberg@gmail.com>
Signed-off-by: Evan Ahlberg <evanahlberg@gmail.com>
Signed-off-by: Evan Ahlberg <evanahlberg@gmail.com>
Signed-off-by: Evan Ahlberg <evanahlberg@gmail.com>
Signed-off-by: Evan Ahlberg <evanahlberg@gmail.com>
Signed-off-by: Evan Ahlberg <evanahlberg@gmail.com>
Signed-off-by: Evan Ahlberg <evanahlberg@gmail.com>
Signed-off-by: Evan Ahlberg <evanahlberg@gmail.com>
Signed-off-by: Evan Ahlberg <evanahlberg@gmail.com>
Signed-off-by: Gregory Schofield <grschofi@progress.com>
5852414
to
ccfc408
Compare
…o evanahlberg/BS-125
ccfc408
to
0362944
Compare
Signed-off-by: Gregory Schofield <grschofi@progress.com>
Signed-off-by: Gregory Schofield <grschofi@progress.com>
Signed-off-by: Gregory Schofield <grschofi@progress.com>
Signed-off-by: Gregory Schofield <grschofi@progress.com>
6425698
to
3f2c985
Compare
Signed-off-by: Evan Ahlberg <evanahlberg@gmail.com>
Signed-off-by: Evan Ahlberg <evanahlberg@gmail.com>
Signed-off-by: Jesse Prieur <jesse.prieur@gmail.com>
Signed-off-by: Jesse Prieur <jesse.prieur@gmail.com>
…o jesseprieur/heredoc-verify
Updating Dynamic Pipeline To Use Heredocs
Signed-off-by: Evan Ahlberg <evanahlberg@gmail.com>
Signed-off-by: Evan Ahlberg <evanahlberg@gmail.com>
Signed-off-by: Evan Ahlberg <evanahlberg@gmail.com>
move omnibus test and build to own file and create ad hoc pipeline
Signed-off-by: Evan Ahlberg <evanahlberg@gmail.com>
Signed-off-by: Evan Ahlberg <evanahlberg@gmail.com>
…o evanahlberg/BS-125
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.
After reviewing the video and walking the code I can really see how this can be better.
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.
Feels like switching to bash HEREDOCs will make this more maintainable and readable.
Still reviewing the rest of the PR
@tpowell-progress We did implement the pipeline using heredoc on a branch but we found a few downsides in using it.
I agree it is more readable but these are the reasons why we stuck with |
Signed-off-by: Gregory Schofield <grschofi@progress.com>
Signed-off-by: Gregory Schofield <grschofi@progress.com>
Signed-off-by: Gregory Schofield <grschofi@progress.com>
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
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.
Do we have any plan for Mac and AIX systems?
Signed-off-by: Evan Ahlberg evanahlberg@gmail.com
Description
Update verify and omnibus release pipelines to use containers
The following will happen when we merge this PR:
Future PRs will run the new verify pipeline
While we test the new pipelines and incrementally move over to them, the omnibus/release pipeline will still run on merges to main for now.
We needed the new pipelines to be created so we can investigate esoteric builds, uploading to artifactory, and test the verify/adhoc pipelines.
Related Issue
Types of changes
Checklist: