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

Create official jenkins/jenkins Docker images for Java 11

    • Icon: Task Task
    • Resolution: Fixed
    • Icon: Minor Minor
    • docker

      In https://github.com/jenkinsci/docker/pull/690/commits/ffe36e0f9d6d94b1c10e2fc71751e5fbba0a26f4 and https://github.com/jenkinsci/docker/pull/690 only base images have been adjusted to Java 10 and 11 (in java10 and java11 branches). We need to upstream these changes and integrate into the common weekly release flow.

      It would be also great to update Alpine and Slim images as well so that they can be shipped within the common release flow (if possible & feasible).

      Attack plan 1: additional Dockerfile in the repo

      Attack plan 2: via multi-platform

       

          [JENKINS-51985] Create official jenkins/jenkins Docker images for Java 11

          Oleg Nenashev created issue -
          Oleg Nenashev made changes -
          Epic Link New: JENKINS-40689 [ 177392 ]
          Oleg Nenashev made changes -
          Labels Original: java10_hackathon New: java10_hackathon newbie-friendly
          Denys Digtiar made changes -
          Assignee New: Denys Digtiar [ duemir ]
          Oleg Nenashev made changes -
          Summary Original: Adjust official Docker Slim and Alpine images to Java 10 and 11 versions New: Create official Docker Slim and Alpine images to Java 10 and 11 versions
          Oleg Nenashev made changes -
          Epic Link Original: JENKINS-40689 [ 177392 ] New: JENKINS-52012 [ 191514 ]
          Oleg Nenashev made changes -
          Summary Original: Create official Docker Slim and Alpine images to Java 10 and 11 versions New: Create official Docker images to Java 10 and 11 versions
          Oleg Nenashev made changes -
          Labels Original: java10_hackathon newbie-friendly
          Oleg Nenashev made changes -
          Summary Original: Create official Docker images to Java 10 and 11 versions New: Create official jenkins/jenkins Docker images for Java 10 and 11 versions
          Oleg Nenashev made changes -
          Description Original: In https://github.com/jenkinsci/docker/pull/690/commits/ffe36e0f9d6d94b1c10e2fc71751e5fbba0a26f4 and https://github.com/jenkinsci/docker/pull/690 only base images have been adjusted to Java 10 and 11 (in java10 and java11 branches).

          It would be great to update Alpine and Slim images as well so that they can be shipped within the common release flow
          New: In [https://github.com/jenkinsci/docker/pull/690/commits/ffe36e0f9d6d94b1c10e2fc71751e5fbba0a26f4] and [https://github.com/jenkinsci/docker/pull/690] only base images have been adjusted to Java 10 and 11 (in java10 and java11 branches). We need to upstream these changes and integrate into the common weekly release flow.

          It would be also great to update Alpine and Slim images as well so that they can be shipped within the common release flow (if possible & feasible).

           
          Oleg Nenashev made changes -
          Description Original: In [https://github.com/jenkinsci/docker/pull/690/commits/ffe36e0f9d6d94b1c10e2fc71751e5fbba0a26f4] and [https://github.com/jenkinsci/docker/pull/690] only base images have been adjusted to Java 10 and 11 (in java10 and java11 branches). We need to upstream these changes and integrate into the common weekly release flow.

          It would be also great to update Alpine and Slim images as well so that they can be shipped within the common release flow (if possible & feasible).

           
          New: In [https://github.com/jenkinsci/docker/pull/690/commits/ffe36e0f9d6d94b1c10e2fc71751e5fbba0a26f4] and [https://github.com/jenkinsci/docker/pull/690] only base images have been adjusted to Java 10 and 11 (in java10 and java11 branches). We need to upstream these changes and integrate into the common weekly release flow.

          It would be also great to update Alpine and Slim images as well so that they can be shipped within the common release flow (if possible & feasible).

           

          Attack plan:
           * Get [https://github.com/jenkinsci/docker/pull/719] integrated
           * Upstream Java 11 support patches from [https://github.com/jenkinsci/remoting/pull/292] to the master scripts
           * Enable the new build mode on trusted-ci which can deploy images

           

            batmat Baptiste Mathus
            oleg_nenashev Oleg Nenashev
            Votes:
            0 Vote for this issue
            Watchers:
            7 Start watching this issue

              Created:
              Updated:
              Resolved: