Skip to content

1.0-beta-16: Image size optimizations, new packaging flow

Compare
Choose a tag to compare
@oleg-nenashev oleg-nenashev released this 09 Aug 21:23

🚀 Image size improvements

  • Exclude jenkins.war and executable-war.jar from Jenkinsfile Runner bundles, use JARs instead (#346) @oleg-nenashev
  • Reduce Vanilla Docker image sizes by not bundling plugin HPI files (#349) @oleg-nenashev
Image optimization summary

JFR_Images

👷 Changes for developers

  • Add experimental Plugin Packaging POM for building custom Jenkinsfile Runner distributions (#352) @oleg-nenashev
    • This Maven-only flow is an addition to the existing Custom WAR Packager flow. In addition to Docker images, it allows packaging Jenkinsfile Runner executable JARs. The packaging takes less time, and the dependency conflicts resolution is much better.
    • Usage examples: Vanilla image, ci.jenkins.io-runner

📝 Documentation updates