Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-60166

Need a simple(regular) way to control version of Jenkins & plugins built into JFR

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Blocker Blocker
    • jenkinsfile-runner
    • None

      The following document describes a way to set Jenkins version & plugins via JENKINS_VERSION docker argument & plugins.txt correspondingly:

      https://github.com/jenkinsci/jenkinsfile-runner/blob/master/DOCKER.md#building-the-vanilla-image

      Seem's like this option no longer available and there's a discrepancy between document and implementation.

      It there're a way to preserve this option and having pom originated dependencies handled by some other dockerfile, like Docker-pom-deps ?

          [JENKINS-60166] Need a simple(regular) way to control version of Jenkins & plugins built into JFR

          Oleg Nenashev added a comment -

          Sorry, missed that in Jira. Is it still actual?

          Oleg Nenashev added a comment - Sorry, missed that in Jira. Is it still actual?

          Oleg Nenashev added a comment -

          Documentation has been updated in https://github.com/jenkinsci/jenkinsfile-runner/pull/322 . Currently it is possible to build a new JFR version using Custom WAR packager or using a custom Dockerfile based on ones provided in https://github.com/jenkinsci/jenkinsfile-runner/tree/master/packaging/docker/unix . Jenkins version will not be customizable by default due to JFR startup reasons, but the feature might be restored in the future.

          If this is still interesting to you, please open a new ticket in https://github.com/jenkinsci/jenkinsfile-runner

          Oleg Nenashev added a comment - Documentation has been updated in https://github.com/jenkinsci/jenkinsfile-runner/pull/322  . Currently it is possible to build a new JFR version using Custom WAR packager or using a custom Dockerfile based on ones provided in  https://github.com/jenkinsci/jenkinsfile-runner/tree/master/packaging/docker/unix  . Jenkins version will not be customizable by default due to JFR startup reasons, but the feature might be restored in the future. If this is still interesting to you, please open a new ticket in  https://github.com/jenkinsci/jenkinsfile-runner

          Oleg Nenashev added a comment -

          Oleg Nenashev added a comment - Ne customization guidelines are underway in  https://github.com/jenkinsci/jenkinsfile-runner/blob/master/docs/using/EXTENDING_DOCKER.md

          Oleg Nenashev added a comment -

          Closing since there has been no response since July

          Oleg Nenashev added a comment - Closing since there has been no response since July

            oleg_nenashev Oleg Nenashev
            dicomj23 Dicom J
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: