Skip to content

Conversation

j-rivero
Copy link
Contributor

An effort for trying to standardize the job names used in the buidlfarm. This initial draft collects the CI and install jobs for the Gazebo libraries that are currently in use, mostly generated by gazebo_libs.dsl, ignition.dsl and sdformat.dsl.

Includes changes pending in #1078.

Left some TODOS to help evolving the document or improving it.

Signed-off-by: Jose Luis Rivero <jrivero@osrfoundation.org>
Signed-off-by: Jose Luis Rivero <jrivero@osrfoundation.org>
Signed-off-by: Jose Luis Rivero <jrivero@osrfoundation.org>
@j-rivero
Copy link
Contributor Author

I've refactored the some common sections and the platform in d1cf9a0. The format described is awful as an standard but should be able to describe the Jenkins jobs generated by the mentioned DSLs.

@azeey
Copy link
Contributor

azeey commented Nov 30, 2023

Thanks for working on this! The naming scheme used by the various jobs has always been a source of confusion for me. I usually end up doing a trial-and-error to find the job I'm interested in. This has especially been difficult when teaching new users or interns about our CI and which jobs they should be looking at while working on a project. Using a consistent naming scheme and having it all documented would be amazing!!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants