mgreau/jenkins2-pipeline-maven-docker

Missing ressources

emerout opened this issue · 2 comments

Hello Maxime,

I have enjoyed your talk at devops dday in Marseille !

I try to play with your jenkins2 & sonar containers, I face with this issues :

  • jenkins
    image is not pushed to docker.io :
Pulling repository docker.io/mgreau/jenkins
ERROR: Error: image mgreau/jenkins:2.7.2 not found
  • I don't need sonar for now, but config files for mysql and sonar are missing (volumes sections)
  • exoplatform/swf-jenkins-pipeline-libs repo on github used in the slides seems to be private only. Is it possible to make it public ?

Thanks a lot,
Emeric.

Hi,
Thanks ;)

jenkins image is not pushed to docker.io :

Yes indeed, I have to push it to my dockerhub account, I will do it this week.
If you want to use it before that, you can build it locally, all files are in this folder jenkins2-pipeline-maven-docker/i/jenkins2/dockerfiles/
Then you can do:
docker build -t mgreau/jenkins:2.7.2 .

I don't need sonar for now, but config files for mysql and sonar are missing (volumes sections)

right, I will add it too, thanks

exoplatform/swf-jenkins-pipeline-libs repo on github used in the slides seems to be private only. Is it possible to make it public ?

We will open source it soon, if you want examples like this, in the meanwhile, you can take a look at these repositories:

jenkins
image is not pushed to docker.io

The image is not pushed at mgreau/jenkins2 https://hub.docker.com/r/mgreau/jenkins2/
The Dockerfile is in this repository https://github.com/mgreau/dockerfiles/tree/master/jenkins2

exoplatform/swf-jenkins-pipeline-libs repo on github used in the slides seems to be private only. Is it possible to make it public

I have created a sample repo at https://github.com/mgreau/exo-pipeline-library which is initialized in the mgreau/jenkins2 Docker image.

I have improved the documentation in the README.adoc to explain how to run a sample Pipeline/Docker job with Jenkins.

Can you take a look and let me know if it works for you?
Thanks