adoptium / ci-jenkins-pipelines

jenkins pipeline build scripts
Apache License 2.0
19 stars 71 forks source link

Have a better view/structure to group jenkins jobs #411

Open zdtsw opened 2 years ago

zdtsw commented 2 years ago

(to not confuse the job for openjdk test and the job are still in progress, below, test means the former, and WIP refers to the later)

After years of creating new jobs including both production and WIP/personal jobs, our public jenkins [ci.adoptopenjdk.net](https://ci.adoptopenjdk.net/ should have a better structure to group all these jobs. The benefits are:

  1. easy to navigate and find jobs
  2. keep jenkins controller in a good shape: reduce disk usage for old logs and job configs
  3. better tracking our job status: to know which important ones we should have them healthy
  4. security. old jobs with config to certain groups e.g build,cancel,even config permission, should be revisited

some suggestion:

zdtsw commented 1 year ago

some jobs need to be cleaned up which aint useful for old jdk version or created by mistake