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

Release Jenkins Docker image along the normal release

    • Icon: Bug Bug
    • Resolution: Fixed
    • Icon: Major Major
    • core
    • None

      Seems like the 2.0-alpha-4 Docker image didn't get pushed as was the alpha-3, it would be good to change/fix the release process so that that can't be forgotten.

      As discussed yesterday, danielbeck and rtyler said it was probably because kohsuke's scripts may not have the Docker push part standardly built-in or something.

      IMO, it's even more important those days where we want to maximize the number of testing against 2.x, and Docker makes it greatly easy to be sure to start over with a clean instance each time.

          [JENKINS-33718] Release Jenkins Docker image along the normal release

          Daniel Beck added a comment -

          Probably part of the release pipeline for Jenkins. abayer?

          Daniel Beck added a comment - Probably part of the release pipeline for Jenkins. abayer ?

          danielbeck though I understand it's not something compulsory for 2.0 and agree, IMO really I think this is important to maximize 2.0 testing.

          For example, I've already heard a colleague say that "only the alpha-3 has been released", since he only looked at Docker Hub (looking for the Docker image, since it makes testing the new version a breeze).

          Baptiste Mathus added a comment - danielbeck though I understand it's not something compulsory for 2.0 and agree, IMO really I think this is important to maximize 2.0 testing. For example, I've already heard a colleague say that "only the alpha-3 has been released", since he only looked at Docker Hub (looking for the Docker image, since it makes testing the new version a breeze).

          Daniel Beck added a comment -

          batmat The Docker image for beta 1 exists. Alpha 4 only had a single bugfix in it (hence no announcement).

          Daniel Beck added a comment - batmat The Docker image for beta 1 exists. Alpha 4 only had a single bugfix in it (hence no announcement).

          Cool, hadn't checked those tags after our IRC discussion.
          Then indeed this can be possibly either be closed, or rebranded as something to do in the pipeline as you say, +1.

          Baptiste Mathus added a comment - Cool, hadn't checked those tags after our IRC discussion. Then indeed this can be possibly either be closed, or rebranded as something to do in the pipeline as you say, +1.

          jenkinsci/jenkins:2.5 is missing from https://hub.docker.com/r/jenkinsci/jenkins/tags/

          How was the hotfix release done ci_jenkinsci_org?

          Baptiste Mathus added a comment - jenkinsci/jenkins:2.5 is missing from https://hub.docker.com/r/jenkinsci/jenkins/tags/ How was the hotfix release done ci_jenkinsci_org ?

          Oleg Nenashev added a comment -

          At least 2.6 is there

          Oleg Nenashev added a comment - At least 2.6 is there

          This is now handled with the script in https://github.com/jenkinsci/docker/blob/master/publish.sh

          Carlos Sanchez added a comment - This is now handled with the script in  https://github.com/jenkinsci/docker/blob/master/publish.sh

            csanchez Carlos Sanchez
            batmat Baptiste Mathus
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: