Skip to content

Update Conda CI jobs references#665

Open
j-rivero wants to merge 3 commits intomasterfrom
jrivero/conda_win_update
Open

Update Conda CI jobs references#665
j-rivero wants to merge 3 commits intomasterfrom
jrivero/conda_win_update

Conversation

@j-rivero
Copy link
Copy Markdown
Contributor

🦟 Bug fix

Summary

This pull request updates the CI documentation for Windows jobs to reflect the migration from legacy vcpkg-based environments to Conda-based environments. It also clarifies the meaning of new Windows CI job naming conventions and provides additional notes on how legacy environments are replicated and reproduced.

Checklist

  • Signed all commits for DCO
  • Added tests
  • Updated documentation (as needed)
  • Updated migration guide (as needed)
  • Consider updating Python bindings (if the library has them)
  • codecheck passed (See contributing)
  • All tests passed (See test coverage)
  • While waiting for a review on your PR, please help review another open pull request to support the maintainers
  • Was GenAI used to generate this PR? If so, make sure to add "Generated-by" to your commits. (See this policy for more info.)

Signed-off-by: Jose Luis Rivero <jrivero@honurobotics.com>
Copy link
Copy Markdown
Contributor

@azeey azeey left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for documenting this!

Comment thread ci.md
* For Windows CI, the initial characters in the postfix `-clwin` means ***C***onda ***L***egacy and `-clowin`
means ***C***onda ***Legacy*** ***Ogre23***. These legacy enviroments refers to a previous enviroments
using `vcpkg` which are replicated in these Conda enviroments. The CI jobs can potentially be [reproduced
in a Windows local system](https://github.com/gazebo-tooling/release-tools/blob/master/jenkins-scripts/README.md).
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We also have -cnlwin

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

+1 to describing -cnlwin

@azeey azeey moved this from Inbox to In review in Core development Jan 20, 2026
On macOS, dependency versions are chosen as the
latest stable tag for released packages and the tip of
the main branch for unreleased packages.

Signed-off-by: Steve Peters <scpeters@intrinsic.ai>
Comment thread ci.md
Comment on lines +88 to +89
using `vcpkg` which are replicated in these Conda enviroments. The CI jobs can potentially be [reproduced
in a Windows local system](https://github.com/gazebo-tooling/release-tools/blob/master/jenkins-scripts/README.md).
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
using `vcpkg` which are replicated in these Conda enviroments. The CI jobs can potentially be [reproduced
in a Windows local system](https://github.com/gazebo-tooling/release-tools/blob/master/jenkins-scripts/README.md).
using `vcpkg` which are replicated in these Conda enviroments. The initial
characters in the postfix `-cnlwin` mean ***C***onda ***N***oble-***L***ike,
which refers to a configuration that closely matches Ubuntu Noble (24.04).
The CI jobs can potentially be [reproduced in a Windows local
system](https://github.com/gazebo-tooling/release-tools/blob/master/jenkins-scripts/README.md).

@caguero
Copy link
Copy Markdown
Contributor

caguero commented May 7, 2026

@j-rivero , there are some conflicts.

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

Labels

None yet

Projects

Status: In review

Development

Successfully merging this pull request may close these issues.

4 participants