Cleanup OSEE Jenkins instance
Summary
While preparing the migration of the OSEE Jenkins instance to our new backend storage device, I noticed the following:
- several jobs/branches that are 1-5 years old
- considerable disk space usage (109 GB)
Some examples:
-
https://ci.eclipse.org/osee/job/osee_nr/
- Last successful build was more than 5 years ago
-
https://ci.eclipse.org/osee/job/osee_one/
- Several builds are marked to be kept forever.
Tasks
- Please keep in mind that Jenkins is not a file server to archive build artifacts. Any build artifacts that should be kept around for some time, should be copied to the project's download directory at download.eclipse.org.
- Please consider all build jobs during clean up and decide if they are still needed.
Side note: If you are interested, we can also assist with transitioning from Freestyle jobs to Jenkins pipeline jobs, where the build configuration is stored in the Git repo. It also allows using the same or similar build configurations for different branches without having to re-create Jenkins jobs for each branch.