Closed jwnimmer-tri closed 1 month ago
FYI @BetsyMcPhail I just cross-checked the above; no changes.
Noble jobs have not been automatically added to https://github.com/RobotLocomotion/drake/tree/jenkins-jobs-experimental, need to investigate before closing this issue
@jwnimmer-tri was linux-noble-clang-bazel-nightly-release
intended to be the everything
version?
Interesting. Right now, it duplicates the Continuous job, doesn't it? I'm not sure what I was thinking. So yes, let's use Everything for the nightly one.
Once Continuous/Nightly jobs were added, the corresponding experimental jobs were added to https://github.com/RobotLocomotion/drake/tree/jenkins-jobs-experimental, as expected.
Only remaining item for this issue is to make the pre-merge jobs required.
Pre-merge branch protections has been updated (added the two noble jobs).
Changes to pre-merge:
linux-jammy-clang-bazel-experimental-release
with the noble flavor insteadlinux-jammy-gcc-bazel-experimental-release
with the noble flavor insteadChanges to Continuous Production:
linux-jammy-clang-bazel-continuous-release
with the noble flavor instead (concurrently with pre-merge change, to keep them aligned)linux-jammy-gcc-bazel-continuous-release
with the noble flavor instead (concurrently with pre-merge change, to keep them aligned)Changes to Nightly Production:
linux-noble-clang-bazel-nightly-release
linux-noble-gcc-bazel-nightly-everything-debug
linux-noble-gcc-cmake-nightly-everything-release
linux-noble-unprovisioned-gcc-cmake-nightly-packaging
Changes to Weekly Production:
Change to Staging:
linux-noble-unprovisioned-gcc-cmake-staging-packaging
As usual, everything in Production should have an Experimental twin if it doesn't already, and it's fine to have larger matrix of Experimental jobs than we cover in Production.