├── .gitignore ├── README.md ├── Vagrantfile ├── ansible ├── ansible.cfg ├── books-service.yml ├── cd.yml ├── hosts │ └── prod └── roles │ ├── books-service │ └── tasks │ │ └── main.yml │ ├── docker │ ├── files │ │ └── docker │ └── tasks │ │ └── main.yml │ ├── java │ └── tasks │ │ └── main.yml │ ├── jenkins │ ├── defaults │ │ └── main.yml │ ├── files │ │ ├── config.xml │ │ ├── credentials.jpi │ │ ├── git-client.hpi │ │ ├── git.hpi │ │ ├── github-api.hpi │ │ ├── github.hpi │ │ ├── matrix-project.jpi │ │ └── scm-api.hpi │ ├── tasks │ │ └── main.yml │ └── templates │ │ ├── build.xml.j2 │ │ └── deployment.xml.j2 │ └── registry │ ├── defaults │ └── main.yml │ └── tasks │ └── main.yml └── bootstrap.sh /.gitignore: -------------------------------------------------------------------------------- 1 | .idea 2 | *iml 3 | .vagrant 4 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/README.md -------------------------------------------------------------------------------- /Vagrantfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/Vagrantfile -------------------------------------------------------------------------------- /ansible/ansible.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/ansible.cfg -------------------------------------------------------------------------------- /ansible/books-service.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/books-service.yml -------------------------------------------------------------------------------- /ansible/cd.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/cd.yml -------------------------------------------------------------------------------- /ansible/hosts/prod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/hosts/prod -------------------------------------------------------------------------------- /ansible/roles/books-service/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/books-service/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/docker/files/docker: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/docker/files/docker -------------------------------------------------------------------------------- /ansible/roles/docker/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/docker/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/java/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/java/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/jenkins/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/jenkins/defaults/main.yml -------------------------------------------------------------------------------- /ansible/roles/jenkins/files/config.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/jenkins/files/config.xml -------------------------------------------------------------------------------- /ansible/roles/jenkins/files/credentials.jpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/jenkins/files/credentials.jpi -------------------------------------------------------------------------------- /ansible/roles/jenkins/files/git-client.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/jenkins/files/git-client.hpi -------------------------------------------------------------------------------- /ansible/roles/jenkins/files/git.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/jenkins/files/git.hpi -------------------------------------------------------------------------------- /ansible/roles/jenkins/files/github-api.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/jenkins/files/github-api.hpi -------------------------------------------------------------------------------- /ansible/roles/jenkins/files/github.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/jenkins/files/github.hpi -------------------------------------------------------------------------------- /ansible/roles/jenkins/files/matrix-project.jpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/jenkins/files/matrix-project.jpi -------------------------------------------------------------------------------- /ansible/roles/jenkins/files/scm-api.hpi: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/jenkins/files/scm-api.hpi -------------------------------------------------------------------------------- /ansible/roles/jenkins/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/jenkins/tasks/main.yml -------------------------------------------------------------------------------- /ansible/roles/jenkins/templates/build.xml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/jenkins/templates/build.xml.j2 -------------------------------------------------------------------------------- /ansible/roles/jenkins/templates/deployment.xml.j2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/jenkins/templates/deployment.xml.j2 -------------------------------------------------------------------------------- /ansible/roles/registry/defaults/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/registry/defaults/main.yml -------------------------------------------------------------------------------- /ansible/roles/registry/tasks/main.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/ansible/roles/registry/tasks/main.yml -------------------------------------------------------------------------------- /bootstrap.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/vfarcic/jenkins-docker-ansible/HEAD/bootstrap.sh --------------------------------------------------------------------------------