Public Repository

Last pushed: 2 years ago
Short Description
Jenkins CI with C++ stuff (clang, cmake, google-test, .... ) and git support
Full Description

Jenkins Docker image with C++ Stuff

This is a fully functional Jenkins server, based on the Long Term Support release http://jenkins-ci.org/, with all elements necessary for compiling and testing c++ code.


How to use this image

docker run -p 8080:8080 -p 50000:50000 -p 443:443 -i -t elsoftwaredejuan/jenkins_cxx:v1 jenkins.sh

This will store the workspace in /var/jenkins_home. All Jenkins data lives in there - including plugins and configuration. You will probably want to make that a persistent volume (recommended):

docker run -p 8080:8080 -p 50000:50000 -p 443:443 -v /your/home:/var/jenkins_home -i -t elsoftwaredejuan/jenkins_cxx:v1 jenkins.sh

... more info about configuration

C++ Stuff

Extra Stuff

  • setup-google-test.xml: Jenkins job for compiling and installing google test.
  • compile-hello-world.xml: Jenkins job for testing all c++ infrastructure and for showing some tips for how to use all this stuff.

see more info

Docker Pull Command
Owner
elsoftwaredejuan

Comments (0)