Skip to content

Migration to new jenkins system - #3408

Merged
dylex merged 5 commits into
developfrom
jenkins-new
Aug 31, 2026
Merged

Migration to new jenkins system#3408
dylex merged 5 commits into
developfrom
jenkins-new

Conversation

@dylex

@dylex dylex commented Aug 18, 2026

Copy link
Copy Markdown
Contributor

Migration to jenkins-new, significant cleanup of Jenkinsfile, mostly maintains the same behaviors and tests.

  • Fake downstream_ branches replaced with downstream parameter and clearer branch targets.
  • Docker imaged replaced by local Dockerfile, which is just an optimized version of the old one, with some things removed (and downgraded back to clang++-6.0, since the image was based on an older Dockerfile)
  • recordIssues is removed in favor of more -Werror arguments, though this could be reconsidered if there are other important features.

Remaining possible work:

  • Add M1 mac builds
  • Review and cleanup email result targets, including stan-buildbot list

@WardBrian WardBrian left a comment

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.

Looks very clean, thanks!

@WardBrian

Copy link
Copy Markdown
Member

Actually, is the system smart enough to pull the dockerfile from the math submodule?

@dylex
dylex force-pushed the jenkins-new branch 10 times, most recently from e8b0cff to 6637e26 Compare August 28, 2026 19:08
@dylex
dylex merged commit 8ad5c98 into develop Aug 31, 2026
2 of 3 checks passed
@dylex
dylex deleted the jenkins-new branch August 31, 2026 14:24
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