-
-
Notifications
You must be signed in to change notification settings - Fork 137
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
Migrate to CD ? #895
Comments
True that: the reason is that we used the "latest" tip since then. The infra team never had any issue with the "latest" pattern since then. Mostly because auditing what happened during build can be done with the console output which prints the exact commit: when (e.g. not often) we needed it it was enough.
Caching is already set up: https://github.com/jenkins-infra/jenkins-infra/blob/64f94bd40c0290089b10638d452d3f64dc6abb33/dist/profile/templates/jenkinscontroller/casc/global-libraries.yaml.erb#L11-L13 that's why there are no slowness due to pipeline libraries. => That being said, it has been a justification for the past 4 years and I'm neither against of pro for this change (weak choice on my side as infra officed). Your proposal could bring up other benefits:
@jonesbusy do you see other direct benefits? |
I'm ±0 its a bit more effort and delay for a change to make it there. I'm slightly in favour of the easier approach of merging a pull request and its available. but open to either |
Yeah that would be fine |
What feature do you want to see added?
Hi,
Should this repo migrated to CD ?
Release are confusing, the last one is 2.0 from 2020.
Perhaps we could have CD and pointing to the tag instead of a moving branch ? (with an updatecli manifest to bump the
defaultVersion
of the JcasC config on different controller config)By using a tag we can also avoid checking out the library each time and setup caching on the controller
On the JCasC
Upstream changes
No response
The text was updated successfully, but these errors were encountered: