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

Create experimental Java 11 Docker Packaging for BlueOcean

    Details

    • Similar Issues:

      Description

      We need to publish BlueOcean images for the preview availability of Java 11. https://github.com/oleg-nenashev/jenkins-blueocean-experimental needs to be updated

        Attachments

          Issue Links

            Activity

            oleg_nenashev Oleg Nenashev created issue -
            oleg_nenashev Oleg Nenashev made changes -
            Field Original Value New Value
            Epic Link JENKINS-52012 [ 191514 ]
            oleg_nenashev Oleg Nenashev made changes -
            Summary Create official Java 10/11 Docker Packaging for BlueOcean Create official Java 111 Docker Packaging for BlueOcean
            oleg_nenashev Oleg Nenashev made changes -
            Summary Create official Java 111 Docker Packaging for BlueOcean Create official Java 11 Docker Packaging for BlueOcean
            Hide
            oleg_nenashev Oleg Nenashev added a comment -
            Show
            oleg_nenashev Oleg Nenashev added a comment - Unofficial one is here: https://github.com/oleg-nenashev/jenkins-blueocean-experimental  
            oleg_nenashev Oleg Nenashev made changes -
            Description During the hackathon we have created https://github.com/jenkinsci/blueocean-plugin/blob/master/Dockerfile.jdk10 . Now it needs to be expanded to Java 11 and added to the common release flows During the hackathon we have created [https://github.com/jenkinsci/blueocean-plugin/blob/master/Dockerfile.jdk10] . Now it needs to be expanded to Java 11 and added to the common release flows

            Acceptance: 
             * Promote [https://github.com/oleg-nenashev/jenkins-blueocean-experimental] to jenkinsci
             * Setup new DockerHub repo with Automatic build, e.g. jenkins/blueocean which is unused
             * Define naming strategy
             * Create Java 8 and Java 11 branches there, similar to the source repo
             * Update jenkins.io documentation to reflect the new repo: [https://jenkins.io/doc/book/installing/#downloading-and-running-jenkins-in-docker]  

            It needs agreement with the BlueOcean team.
            Hide
            oleg_nenashev Oleg Nenashev added a comment - - edited

            Adrien Lecharpentier

            • Having separate repo may be a problem. It may a problem for maintainers

            Oleg:

            Show
            oleg_nenashev Oleg Nenashev added a comment - - edited Adrien Lecharpentier :  Having separate repo may be a problem. It may a problem for maintainers Oleg: We could replace https://github.com/jenkinsci/blueocean-plugin/blob/master/Dockerfile.jdk10  by the new file and make it a part of the Default build by the Docker team
            oleg_nenashev Oleg Nenashev made changes -
            Description During the hackathon we have created [https://github.com/jenkinsci/blueocean-plugin/blob/master/Dockerfile.jdk10] . Now it needs to be expanded to Java 11 and added to the common release flows

            Acceptance: 
             * Promote [https://github.com/oleg-nenashev/jenkins-blueocean-experimental] to jenkinsci
             * Setup new DockerHub repo with Automatic build, e.g. jenkins/blueocean which is unused
             * Define naming strategy
             * Create Java 8 and Java 11 branches there, similar to the source repo
             * Update jenkins.io documentation to reflect the new repo: [https://jenkins.io/doc/book/installing/#downloading-and-running-jenkins-in-docker]  

            It needs agreement with the BlueOcean team.
            During the hackathon we have created [https://github.com/jenkinsci/blueocean-plugin/blob/master/Dockerfile.jdk10] . Now it needs to be expanded to Java 11 and added to the common release flows

            Acceptance: 
             * Create official Docker packaging for Java 11 which runs OOTB
             * Update jenkins.io documentation to reflect the new repo: [https://jenkins.io/doc/book/installing/#downloading-and-running-jenkins-in-docker]  

            Approach 1:
             * Promote [https://github.com/oleg-nenashev/jenkins-blueocean-experimental] to jenkinsci
             * Setup new DockerHub repo with Automatic build, e.g. jenkins/blueocean which is unused
             * Define naming strategy
             * Create Java 8 and Java 11 branches there, similar to the source repo

            Approach 2:
             * We could replace [https://github.com/jenkinsci/blueocean-plugin/blob/master/Dockerfile.jdk10] by the new file and make it a part of the Default build by the Docker team

            It needs agreement with the BlueOcean team.
            oleg_nenashev Oleg Nenashev made changes -
            Description During the hackathon we have created [https://github.com/jenkinsci/blueocean-plugin/blob/master/Dockerfile.jdk10] . Now it needs to be expanded to Java 11 and added to the common release flows

            Acceptance: 
             * Create official Docker packaging for Java 11 which runs OOTB
             * Update jenkins.io documentation to reflect the new repo: [https://jenkins.io/doc/book/installing/#downloading-and-running-jenkins-in-docker]  

            Approach 1:
             * Promote [https://github.com/oleg-nenashev/jenkins-blueocean-experimental] to jenkinsci
             * Setup new DockerHub repo with Automatic build, e.g. jenkins/blueocean which is unused
             * Define naming strategy
             * Create Java 8 and Java 11 branches there, similar to the source repo

            Approach 2:
             * We could replace [https://github.com/jenkinsci/blueocean-plugin/blob/master/Dockerfile.jdk10] by the new file and make it a part of the Default build by the Docker team

            It needs agreement with the BlueOcean team.
            During the hackathon we have created [https://github.com/jenkinsci/blueocean-plugin/blob/master/Dockerfile.jdk10] . Now it needs to be expanded to Java 11 and added to the common release flows

            Acceptance: 
             * Create official Docker packaging for Java 11 which runs OOTB
             * Update jenkins.io documentation to reflect the new repo: [https://jenkins.io/doc/book/installing/#downloading-and-running-jenkins-in-docker]  

            Approach 1:
             * Promote [https://github.com/oleg-nenashev/jenkins-blueocean-experimental] to jenkinsci
             * Setup new DockerHub repo with Automatic build, e.g. jenkins/blueocean which is unused
             * Define naming strategy
             * Create Java 8 and Java 11 branches there, similar to the source repo

            Approach 2:
             * We could replace [https://github.com/jenkinsci/blueocean-plugin/blob/master/Dockerfile.jdk10] by the new file and make it a part of the Default build by the Docker team
             * Update scripts to do build/deployment of the second Dockerfile

            It needs agreement with the BlueOcean team.
            Hide
            oleg_nenashev Oleg Nenashev added a comment -

            For whomever works on it, Olivier Lamy is probably the best contact in the team

            Show
            oleg_nenashev Oleg Nenashev added a comment - For whomever works on it, Olivier Lamy is probably the best contact in the team
            oleg_nenashev Oleg Nenashev made changes -
            Epic Link JENKINS-52012 [ 191514 ] JENKINS-51805 [ 191255 ]
            oleg_nenashev Oleg Nenashev made changes -
            Epic Link JENKINS-51805 [ 191255 ] JENKINS-52012 [ 191514 ]
            oleg_nenashev Oleg Nenashev made changes -
            Assignee Oleg Nenashev [ oleg_nenashev ]
            oleg_nenashev Oleg Nenashev made changes -
            Summary Create official Java 11 Docker Packaging for BlueOcean Create experimental Java 11 Docker Packaging for BlueOcean
            oleg_nenashev Oleg Nenashev made changes -
            Status Open [ 1 ] In Progress [ 3 ]
            oleg_nenashev Oleg Nenashev made changes -
            Link This issue relates to JENKINS-55101 [ JENKINS-55101 ]
            oleg_nenashev Oleg Nenashev made changes -
            Description During the hackathon we have created [https://github.com/jenkinsci/blueocean-plugin/blob/master/Dockerfile.jdk10] . Now it needs to be expanded to Java 11 and added to the common release flows

            Acceptance: 
             * Create official Docker packaging for Java 11 which runs OOTB
             * Update jenkins.io documentation to reflect the new repo: [https://jenkins.io/doc/book/installing/#downloading-and-running-jenkins-in-docker]  

            Approach 1:
             * Promote [https://github.com/oleg-nenashev/jenkins-blueocean-experimental] to jenkinsci
             * Setup new DockerHub repo with Automatic build, e.g. jenkins/blueocean which is unused
             * Define naming strategy
             * Create Java 8 and Java 11 branches there, similar to the source repo

            Approach 2:
             * We could replace [https://github.com/jenkinsci/blueocean-plugin/blob/master/Dockerfile.jdk10] by the new file and make it a part of the Default build by the Docker team
             * Update scripts to do build/deployment of the second Dockerfile

            It needs agreement with the BlueOcean team.
            We need to publish BlueOcean images for the preview availability of Java 11. [https://github.com/oleg-nenashev/jenkins-blueocean-experimental] needs to be updated
            Hide
            oleg_nenashev Oleg Nenashev added a comment -
            Show
            oleg_nenashev Oleg Nenashev added a comment - https://github.com/oleg-nenashev/jenkins-blueocean-experimental  was updated to the new flows
            oleg_nenashev Oleg Nenashev made changes -
            Status In Progress [ 3 ] Resolved [ 5 ]
            Resolution Fixed [ 1 ]

              People

              • Assignee:
                oleg_nenashev Oleg Nenashev
                Reporter:
                oleg_nenashev Oleg Nenashev
              • Votes:
                0 Vote for this issue
                Watchers:
                2 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: