Created
November 7, 2019 16:32
-
-
Save jgsogo/53f0566070a5d21a497f7a5434ce3ffd to your computer and use it in GitHub Desktop.
Jenkins + Artifactory | Docker compose
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
version: "3.3" | |
services: | |
jenkins: | |
image: visibilityspots/jenkins-docker | |
networks: | |
- jenkins_artifactory | |
ports: | |
- "49001:8080" | |
volumes: | |
- "/var/run/docker.sock:/var/run/docker.sock" | |
- "/Users/jgsogo/dev/docker/jenkins/jenkins:/var/jenkins_home:z" | |
artifactory: | |
image: docker.bintray.io/jfrog/artifactory-pro:latest | |
networks: | |
- jenkins_artifactory | |
ports: | |
- "8081:8081" | |
volumes: | |
- "/Users/jgsogo/dev/docker/jfrog/artifactory-pro:/var/opt/jfrog/artifactory" | |
smee_client: | |
image: deltaprojects/smee-client | |
networks: | |
- jenkins_artifactory | |
command: -u https://smee.io/DmLEDPLkqfbhwyDk -t http://jenkins:8080/github-webhook/ | |
depends_on: | |
- jenkins | |
jenkins_slave_1: | |
image: fgribreau/jenkins-slave:latest | |
networks: | |
- jenkins_artifactory | |
volumes: | |
- "/var/run/docker.sock:/var/run/docker.sock" | |
- /Users/jgsogo/dev/docker/jenkins/jenkins-slave-1:/data/jenkins-slave | |
command: java -jar /app/agent.jar -jnlpUrl http://jenkins:8080/computer/Slave1-Docker/slave-agent.jnlp -secret be3c1e93eef34734035421b36a8c25c8cebf82fd309dd2f5c39190109b30ac8c | |
depends_on: | |
- jenkins | |
volumes: | |
jenkins: | |
artifactory: | |
smee_client: | |
jenkins_slave_1: | |
networks: | |
jenkins_artifactory: |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment