Used base image jenkins/jenkins
- Create vagrantbox
vagrant up
- Login
vagrant ssh
- Change directory
cd /vagrant
- Build & run image
./build_image.sh
- Create release on GitHub
- Image with new release (tag), will be created on DockerHub
- Developing Groovy Scripts to Automate Jenkins
- Jenkins updating init.groovy.d files in a docker container
- JFrog Client
- Docker-in-Docker
- Official Docker Image
Application | URL |
---|---|
Jenkins | http://localhost:8080 |
Jenkins Blue Ocean | http://localhost:8080/blue |
command | |
---|---|
build image | docker build --rm -t elegoev/jenkinsci . |
shell in container | docker exec -it <container id> bash |
Repository follows sematic versioning
For all notable changes see CHANGELOG
Licensed under The MIT License (MIT) - for the full copyright and license information, please view the LICENSE file.
Any and all feedback is welcome. Please let me know of any issues you may find in the bug tracker on github. You can find it here.