dotnet-ci
dotnet-ci copied to clipboard
Repository containing scripting for the dotnet-ci Jenkins instance.
Today we usually have the following: - We generate a folder for a project and a subfolder for a branch, then generate jobs into that branch - In the netci...
Investigate moving more of the complicated multi-machine workflows to "pipeline". There will be some challenges: - Still need to create the pipeline job, so job dsl will have to integrate....
Currently, we prevent a build from happening when the only file changed is `netci.groovy`. We should also leverage this functionality to prevent CI builds when the only files changed are...
It looks like there's a few plug-ins for prioritizing specific jobs (PR job vs rolling job), but there's none for prioritizing individual builds (Bob's build before Sam's). @Petermarcu states: >...
To avoid disk space issues, we wipe the workspace before and after runs. This is fine, except when someone needs to investigate something. In that case, the workspace is gone...
PR triggers today can apply to a specific branch. We don't easily allow through the Utilities to apply to multiple branches. This should be fixed. In addition, a change to...
If a PR had merge conflicts or if GH was slow in updating mergeability status, the system may determine that a PR is not mergeable. In this case, it will...
Azure blob storage is a good place for archival but the tools were not that great. Xamarin is improving them (azure blob storage plugin) so we should reinvestigate.