Cleanup Kura Jenkins instance
Summary
While preparing the migration of the Kura Jenkins instance to our new backend storage device, I noticed the following:
- several jobs/branches that did not run in more than a year
- several builds are marked as "Keep forever"
- considerable disk space usage (52 GB)
Some examples:
- The following jobs did not run in more than 2 years:
- https://ci.eclipse.org/kura/job/kura-release-candidates/job/kura-4-1-0-release-candidate/
- https://ci.eclipse.org/kura/job/kura-release-candidates/job/kura-5-1-0-release-candidate/
- https://ci.eclipse.org/kura/job/kura-release-folder/job/kura-5-0-0-release/
- https://ci.eclipse.org/kura/job/kura-release-folder/job/kura-5-1-0-release/
- Builds of the following jobs are marked as "Keep forever":
- https://ci.eclipse.org/kura/job/kura-release-candidates/job/kura-4-1-0-release-candidate/
- https://ci.eclipse.org/kura/job/kura-release-candidates/job/kura-5-1-0-release-candidate/
- https://ci.eclipse.org/kura/job/kura-release-candidates/job/kura-5-2-0-release-candidate/
- https://ci.eclipse.org/kura/job/kura-release-candidates/job/kura-5-3-0-release-candidate/
- https://ci.eclipse.org/kura/job/kura-release-candidates/job/kura-5-4-0-release-candidate/
- https://ci.eclipse.org/kura/job/kura-release-candidates/job/kura-5-release-candidate/
- https://ci.eclipse.org/kura/job/kura-release-folder/job/kura-5-0-0-release/
- https://ci.eclipse.org/kura/job/kura-release-folder/job/kura-5-1-0-release/
- https://ci.eclipse.org/kura/job/kura-release-folder/job/kura-5-2-0-release/
- https://ci.eclipse.org/kura/job/kura-release-folder/job/kura-5-3-0-release/
- https://ci.eclipse.org/kura/job/kura-release-folder/job/kura-5-4-0-release/
Tasks
- Please consider all build jobs during clean up and decide if they are still needed.
- 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. Therefore, marking builds as "keep forever" is deprecated and should only be used temporarily, if ever.