Advertisement
Guest User

Untitled

a guest
Aug 23rd, 2019
102
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.88 KB | None | 0 0
  1. image: docker:latest
  2. services:
  3. - docker:dind
  4.  
  5. stages:
  6. - build
  7. - integration-test
  8. - pre-dev-deploy
  9. - dev-deploy
  10. - continue-to-prod
  11. - pre-prod-deploy
  12. - prod-deploy
  13. - post-deploy
  14.  
  15. # Cache downloaded dependencies and plugins between builds.
  16. cache:
  17. paths:
  18. - .m2/repository
  19. key: "$CI_JOB_NAME"
  20.  
  21. variables:
  22. IMAGE_NAME: "image-name"
  23. DOCKER_FILE_DIR: docker/
  24. K8S_DEV_CONFIGMAP: ""
  25. K8S_PROD_CONFIGMAP: ""
  26. K8S_DEV_DEPLOYMENT: "k8s/dev/deployment.yaml"
  27. K8S_PROD_DEPLOYMENT: "k8s/prod/deployment.yaml"
  28.  
  29. include:
  30. - project: "ThreatCloud/centralize-reputation-pipeline"
  31. file: .gitlab-ci-build-mvn.yml
  32. - project: "ThreatCloud/centralize-reputation-pipeline"
  33. file: .gitlab-ci-integration.yml
  34. - project: "ThreatCloud/centralize-reputation-pipeline"
  35. file: .gitlab-ci-deploy.yml
  36. - project: "ThreatCloud/centralize-reputation-pipeline"
  37. file: .gitlab-ci-post.yml
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement