-
Notifications
You must be signed in to change notification settings - Fork 9
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 CI jobs for garden branches #787
Conversation
Rename supported_branches to supported_ign_branches in preparation for supported_gz_branches. Signed-off-by: Steve Peters <scpeters@openrobotics.org>
Add separate logic for gz-* branches. Signed-off-by: Steve Peters <scpeters@openrobotics.org>
Signed-off-by: Steve Peters <scpeters@openrobotics.org>
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.
Thanks for getting this going! CC @j-rivero who was assigned to this task.
- Part of Release Garden #578
supported_gz_branches("${gz_software}").each { major_version -> | ||
if (major_version) { | ||
// No 1-debbuild versions, they use the unversioned job | ||
if ("${major_version}" == "0" || "${major_version}" == "1" ) |
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.
We don't have any libraries in this situation, but I imagine it could happen in the future if we add a new library
Signed-off-by: Steve Peters <scpeters@openrobotics.org>
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.
It would be nice to run a test build
Signed-off-by: Steve Peters <scpeters@openrobotics.org>
testing for sdformat:
|
the ABI checker job is now triggering for |
@j-rivero @chapulina would you like to see further testing of this? I've tested the sdformat changes, and could deploy the ignition changes as well if you'd like to see that tested before merging |
Yeah I was hoping to trigger one of those since the ignition DSL is separate from SDF |
deploying:
it looks like this creates duplicate deb builder jobs:
I'll redact the duplication for now so we can fix it later |
Are you removing the |
For the CI jobs, will the |
Signed-off-by: Steve Peters <scpeters@openrobotics.org>
Remove garden jobs from extra_debbuild array. Signed-off-by: Steve Peters <scpeters@openrobotics.org>
Signed-off-by: Steve Peters <scpeters@openrobotics.org>
I'm removing the |
all the jenkins job names should still start with |
Signed-off-by: Steve Peters <scpeters@openrobotics.org>
new test: but it's missing some |
that didn't do what I intended; I think I'll revert it https://build.osrfoundation.org/job/_dsl_ignition/1362/console
|
This reverts commit 8c84a3c. Signed-off-by: Steve Peters <scpeters@openrobotics.org>
Signed-off-by: Steve Peters <scpeters@openrobotics.org>
fresh deployment:
all existing jobs are preserved, but the |
ABI job is now triggering properly in gazebosim/gz-math#481 |
This renames the
supported_branches
method inignition.dsl
tosupported_ign_branches
(eab7c8e) and adds a parallelsupported_gz_branches
method that draws from agz_branches
data structure (9ab203a). It also adds thesdf13
branch insdformat.dsl
(558d0e6).The code duplication could potentially be reduced with some refactoring, but I think this is the easiest way to get CI working for our garden branches.