pipeline.dhall 2.0 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. let render = ./lib/dhall-concourse/render.dhall JSON toJSON
  2. let resourceTypes =
  3. [ ./resource-types/bosh-deployment.dhall
  4. , ./resource-types/bosh-errand.dhall
  5. , ./resource-types/gcs.dhall
  6. , ./resource-types/slack-notification.dhall
  7. ]
  8. let resources =
  9. [ ./resources/bbr-cli.dhall
  10. , ./resources/cfcr-deployment.dhall
  11. , ./resources/compilation-deployment.dhall
  12. , ./resources/gaffer-source-json.dhall
  13. , ./resources/gcs-bosh-creds.dhall
  14. , ./resources/gcs-bosh-state.dhall
  15. , ./resources/gcs-kubeconfig.dhall
  16. , ./resources/gcs-kubo-deployment-tarball-untested.dhall
  17. , ./resources/gcs-kubo-deployment-tarball.dhall
  18. , ./resources/gcs-kubo-deployments.dhall
  19. , ./resources/gcs-kubo-release-tarball-untested.dhall
  20. , ./resources/gcs-kubo-release-tarball.dhall
  21. , ./resources/gcs-kubo-releases.dhall
  22. , ./resources/gcs-load-balancer-vars.dhall
  23. , ./resources/git-bosh-deployment.dhall
  24. , ./resources/git-kubo-ci.dhall
  25. , ./resources/git-kubo-deployment.dhall
  26. , ./resources/git-kubo-drats.dhall
  27. , ./resources/git-kubo-release.dhall
  28. , ./resources/github-etcd-release.dhall
  29. , ./resources/kubo-lock.dhall "aws"
  30. , ./resources/kubo-lock.dhall "gcp"
  31. , ./resources/kubo-lock.dhall "vsphere"
  32. , ./resources/kubo-lock.dhall "azure"
  33. , ./resources/kubo-version.dhall
  34. , ./resources/old-kubo-deployment-tarball.dhall
  35. , ./resources/old-kubo-release-tarball.dhall
  36. , ./resources/run-apply-addons-errand.dhall
  37. , ./resources/run-smoke-tests-errand.dhall
  38. , ./resources/slack-alert.dhall
  39. , ./resources/slackers.dhall
  40. , ./resources/source-json.dhall
  41. , ./resources/tinyproxy-deployment.dhall
  42. ]
  43. let jobs =
  44. [ ./jobs/run-unit-tests.dhall
  45. , ./jobs/build-kubo-release.dhall
  46. , ./jobs/package-kubo-deployment-tarball.dhall
  47. ]
  48. in render.resourceTypes resourceTypes
  49. ⫽ render.resources resources
  50. ⫽ render.jobs jobs