<commit_before>---
groups:
  - name: all
    jobs:
      - pipeline-lock
      - init
      - pre-deploy
      - bosh-terraform
      - generate-bosh-config
      - bosh-deploy
      - generate-secrets
      - availability-tests
      - cf-terraform
      - generate-cf-config
      - cf-deploy
      - post-deploy
      - smoke-tests
      - acceptance-tests
      - custom-acceptance-tests
      - bosh-tests
      - performance-tests
      - tag-release
      - pipeline-unlock
  - name: bosh
    jobs:
      - init
      - pre-deploy
      - bosh-terraform
      - generate-bosh-config
      - bosh-deploy
      - bosh-cli
  - name: cloudfoundry
    jobs:
      - pre-deploy
      - generate-secrets
      - availability-tests
      - cf-terraform
      - generate-cf-config
      - cf-deploy
      - post-deploy
      - smoke-tests
      - acceptance-tests
      - custom-acceptance-tests
      - bosh-tests
      - performance-tests
      - tag-release
      - pipeline-unlock
  - name: operator
    jobs:
      - generate-git-keys
      - show-release-version
      - bump-minor-version
      - bump-major-version
      - bump-patch-version
      - pipeline-check-lock
      - pipeline-release-lock
  - name: tests
    jobs:
      - availability-tests
      - smoke-tests
      - acceptance-tests
      - custom-acceptance-tests
      - bosh-tests
      - performance-tests
  - name: health
    jobs:
      - continuous-smoke-tests

resource_types:
- name: s3-iam
  type: docker-image
  source:
    repository: governmentpaas/s3-resource

- name: semver-iam
  type: docker-image
  source:
    repository: governmentpaas/semver-resource

resources:
  - name: pipeline-trigger
    type: semver-iam
    source:
      bucket: {{state_bucket}}
      region_name: {{aws_region}}
      key: {{pipeline_trigger_file}}

  - name: paas-cf
    type: git
    source:
      uri: https://github.com/alphagov/paas-cf.git
      branch: {{branch_name}}
      tag_filter: {{paas_cf_tag_filter}}
      commit_verification_key_ids: {{gpg_ids}}

  - name: paas-haproxy-release
    type: git
    source:
      uri: https://github.com/alphagov/paas-haproxy-release.git
      tag_filter: {{cf-paas-haproxy-release-version}}

  - name: graphite-statsd-boshrelease
    type: git
    source:
      uri: https://github.com/alphagov/paas-graphite-statsd-boshrelease.git
      tag_filter: {{cf_graphite_version}}
      branch: gds_master

  - name: datadog-for-cloudfoundry-boshrelease
    type: git
    source:
      uri: https://github.com/alphagov/paas-datadog-for-cloudfoundry-boshrelease.git
      tag_filter: {{cf_datadog_for_cloudfoundry_version}}

  - name: aws-broker-boshrelease
    type: git
    source:
      uri: https://github.com/alphagov/paas-aws-broker-boshrelease.git
      tag_filter: {{cf_aws_broker_version}}

  - name: os-conf-boshrelease
    type: git
    source:
      uri: https://github.com/alphagov/paas-os-conf-release.git
      tag_filter: {{cf_os_conf_version}}
      branch: gds_master

  - name: logsearch-for-cloudfoundry-boshrelease
    type: git
    source:
      uri: https://github.com/alphagov/paas-logsearch-for-cloudfoundry.git
      tag_filter: {{cf_logsearch_for_cloudfoundry_version}}
      branch: gds_master

  - name: graphite-nozzle
    type: git
    source:
      uri: https://github.com/alphagov/paas-graphite-nozzle
      branch: upgrade_go

  - name: vpc-tfstate
    type: s3-iam
    source:
      bucket: {{state_bucket}}
      region_name: {{aws_region}}
      versioned_file: vpc.tfstate

  - name: concourse-tfstate
    type: s3-iam
    source:
      bucket: {{state_bucket}}
      versioned_file: concourse.tfstate
      region_name: eu-west-1

  - name: bosh-tfstate
    type: s3-iam
    source:
      bucket: {{state_bucket}}
      region_name: {{aws_region}}
      versioned_file: bosh.tfstate

  - name: bosh-secrets
    type: s3-iam
    source:
      bucket: {{state_bucket}}<commit_msg>Use datadog nozzle from gds_master<commit_after>---
groups:
  - name: all
    jobs:
      - pipeline-lock
      - init
      - pre-deploy
      - bosh-terraform
      - generate-bosh-config
      - bosh-deploy
      - generate-secrets
      - availability-tests
      - cf-terraform
      - generate-cf-config
      - cf-deploy
      - post-deploy
      - smoke-tests
      - acceptance-tests
      - custom-acceptance-tests
      - bosh-tests
      - performance-tests
      - tag-release
      - pipeline-unlock
  - name: bosh
    jobs:
      - init
      - pre-deploy
      - bosh-terraform
      - generate-bosh-config
      - bosh-deploy
      - bosh-cli
  - name: cloudfoundry
    jobs:
      - pre-deploy
      - generate-secrets
      - availability-tests
      - cf-terraform
      - generate-cf-config
      - cf-deploy
      - post-deploy
      - smoke-tests
      - acceptance-tests
      - custom-acceptance-tests
      - bosh-tests
      - performance-tests
      - tag-release
      - pipeline-unlock
  - name: operator
    jobs:
      - generate-git-keys
      - show-release-version
      - bump-minor-version
      - bump-major-version
      - bump-patch-version
      - pipeline-check-lock
      - pipeline-release-lock
  - name: tests
    jobs:
      - availability-tests
      - smoke-tests
      - acceptance-tests
      - custom-acceptance-tests
      - bosh-tests
      - performance-tests
  - name: health
    jobs:
      - continuous-smoke-tests

resource_types:
- name: s3-iam
  type: docker-image
  source:
    repository: governmentpaas/s3-resource

- name: semver-iam
  type: docker-image
  source:
    repository: governmentpaas/semver-resource

resources:
  - name: pipeline-trigger
    type: semver-iam
    source:
      bucket: {{state_bucket}}
      region_name: {{aws_region}}
      key: {{pipeline_trigger_file}}

  - name: paas-cf
    type: git
    source:
      uri: https://github.com/alphagov/paas-cf.git
      branch: {{branch_name}}
      tag_filter: {{paas_cf_tag_filter}}
      commit_verification_key_ids: {{gpg_ids}}

  - name: paas-haproxy-release
    type: git
    source:
      uri: https://github.com/alphagov/paas-haproxy-release.git
      tag_filter: {{cf-paas-haproxy-release-version}}

  - name: graphite-statsd-boshrelease
    type: git
    source:
      uri: https://github.com/alphagov/paas-graphite-statsd-boshrelease.git
      tag_filter: {{cf_graphite_version}}
      branch: gds_master

  - name: datadog-for-cloudfoundry-boshrelease
    type: git
    source:
      uri: https://github.com/alphagov/paas-datadog-for-cloudfoundry-boshrelease.git
      tag_filter: {{cf_datadog_for_cloudfoundry_version}}

  - name: aws-broker-boshrelease
    type: git
    source:
      uri: https://github.com/alphagov/paas-aws-broker-boshrelease.git
      tag_filter: {{cf_aws_broker_version}}

  - name: os-conf-boshrelease
    type: git
    source:
      uri: https://github.com/alphagov/paas-os-conf-release.git
      tag_filter: {{cf_os_conf_version}}
      branch: gds_master

  - name: logsearch-for-cloudfoundry-boshrelease
    type: git
    source:
      uri: https://github.com/alphagov/paas-logsearch-for-cloudfoundry.git
      tag_filter: {{cf_logsearch_for_cloudfoundry_version}}
      branch: gds_master

  - name: graphite-nozzle
    type: git
    source:
      uri: https://github.com/alphagov/paas-graphite-nozzle
      branch: gds_master

  - name: vpc-tfstate
    type: s3-iam
    source:
      bucket: {{state_bucket}}
      region_name: {{aws_region}}
      versioned_file: vpc.tfstate

  - name: concourse-tfstate
    type: s3-iam
    source:
      bucket: {{state_bucket}}
      versioned_file: concourse.tfstate
      region_name: eu-west-1

  - name: bosh-tfstate
    type: s3-iam
    source:
      bucket: {{state_bucket}}
      region_name: {{aws_region}}
      versioned_file: bosh.tfstate

  - name: bosh-secrets
    type: s3-iam
    source:
      bucket: {{state_bucket}}
{'fraction_non_alphanumeric': 0.11002413924533096, 'fraction_numerical': 0.0017786812349129717, 'mean_word_length': 2.0979929161747344, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 16, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3010838', 'n_tokens_mistral': 2711, 'n_tokens_neox': 2658, 'n_words': 447}