1
0

docker-compose.yml 959 B

123456789101112131415161718192021222324252627282930313233343536373839404142434445
  1. gocd-server:
  2. build: gocd-server/.
  3. ports:
  4. - "8153:8153"
  5. volumes:
  6. - ./mnt/var/lib/go-server:/var/lib/go-server
  7. - ./mnt/etc/go:/etc/go
  8. - ./mnt/var/log/go-server:/var/log/go-server
  9. environment:
  10. - AGENT_KEY=opensaasgocd
  11. gocd-agent:
  12. build: gocd-agent/.
  13. links:
  14. - gocd-server
  15. environment:
  16. - AGENT_KEY=opensaasgocd
  17. - GO_SERVER=gocd-server
  18. - GO_SERVER_PORT=8153
  19. gocd-agent-jdk8:
  20. build: gocd-agent/.
  21. links:
  22. - gocd-server
  23. environment:
  24. - AGENT_KEY=opensaasgocd
  25. - AGENT_RESOURCES=java
  26. - GO_SERVER=gocd-server
  27. - GO_SERVER_PORT=8153
  28. gocd-agent-nodejs:
  29. build: gocd-agent/.
  30. links:
  31. - gocd-server
  32. environment:
  33. - AGENT_KEY=opensaasgocd
  34. - AGENT_RESOURCES=node
  35. - GO_SERVER=gocd-server
  36. - GO_SERVER_PORT=8153
  37. gocd-agent-cloudfoundry:
  38. build: gocd-agent/.
  39. links:
  40. - gocd-server
  41. environment:
  42. - AGENT_KEY=opensaasgocd
  43. - AGENT_RESOURCES=cf
  44. - GO_SERVER=gocd-server
  45. - GO_SERVER_PORT=8153