<commit_before>---
jobs:
  - name: test-unit
    public: true
    plan:
      - get:      bosh-init
      - aggregate:
        - task:       test-unit
          file:       bosh-init/ci/concourse/tasks/test-unit.yml

  - name: test-integration
    public: true
    plan:
      - get:      bosh-init
      - aggregate:
        - task:       test-integration
          privileged: true
          file:       bosh-init/ci/concourse/tasks/test-integration.yml

  - name: test-acceptance
    public: true
    plan:
      - get:      bosh-init
        passed:   [test-unit,test-integration]
      - aggregate:
        - task:       test-acceptance
          privileged: true
          file:       bosh-init/ci/concourse/tasks/test-acceptance.yml
          config:
            params:
              BOSH_AWS_ACCESS_KEY_ID:     {{aws_ec2_acceptance_tests_access_key}}
              BOSH_AWS_SECRET_ACCESS_KEY: {{aws_ec2_acceptance_tests_secret_key}}
              BOSH_LITE_KEYPAIR:          {{aws_ec2_acceptance_tests_bosh_lite_keypair}}
              BOSH_LITE_SUBNET_ID:        {{aws_ec2_acceptance_tests_bosh_lite_subnet_id}}
              BOSH_LITE_SECURITY_GROUP:   {{aws_ec2_acceptance_tests_bosh_lite_security_group}}
              BOSH_LITE_PRIVATE_KEY:      {{aws_ec2_acceptance_tests_bosh_lite_private_key}}

  - name: bump
    plan:
      - get:      bosh-init
        passed:   [test-acceptance]
      - get:      version-semver
        trigger:  false
        params:   { bump: patch }
      - aggregate:
        - put:    version-semver
          params: { file: version-semver/number }

  - name: build
    plan:
      - get:      bosh-init
        passed:   [bump]
      - get:      version-semver
        passed:   [bump]
      - aggregate:
        - task:   build-linux
          file:   bosh-init/ci/concourse/tasks/build-linux.yml
        - task:   build-darwin
          file:   bosh-init/ci/concourse/tasks/build-darwin.yml
      - aggregate:
        - put:    release-bucket-linux
          params: { from: ^build-linux/out/bosh-init-.*-linux-amd64 }
        - put:    release-bucket-darwin
          params: { from: ^build-darwin/out/bosh-init-.*-darwin-amd64 }
        - put:    bosh-init-promoted
          params:
            repository: bosh-init<commit_msg>modify regex to attemp to fix pushing to s3 breakage<commit_after>---
jobs:
  - name: test-unit
    public: true
    plan:
      - get:      bosh-init
      - aggregate:
        - task:       test-unit
          file:       bosh-init/ci/concourse/tasks/test-unit.yml

  - name: test-integration
    public: true
    plan:
      - get:      bosh-init
      - aggregate:
        - task:       test-integration
          privileged: true
          file:       bosh-init/ci/concourse/tasks/test-integration.yml

  - name: test-acceptance
    public: true
    plan:
      - get:      bosh-init
        passed:   [test-unit,test-integration]
      - aggregate:
        - task:       test-acceptance
          privileged: true
          file:       bosh-init/ci/concourse/tasks/test-acceptance.yml
          config:
            params:
              BOSH_AWS_ACCESS_KEY_ID:     {{aws_ec2_acceptance_tests_access_key}}
              BOSH_AWS_SECRET_ACCESS_KEY: {{aws_ec2_acceptance_tests_secret_key}}
              BOSH_LITE_KEYPAIR:          {{aws_ec2_acceptance_tests_bosh_lite_keypair}}
              BOSH_LITE_SUBNET_ID:        {{aws_ec2_acceptance_tests_bosh_lite_subnet_id}}
              BOSH_LITE_SECURITY_GROUP:   {{aws_ec2_acceptance_tests_bosh_lite_security_group}}
              BOSH_LITE_PRIVATE_KEY:      {{aws_ec2_acceptance_tests_bosh_lite_private_key}}

  - name: bump
    plan:
      - get:      bosh-init
        passed:   [test-acceptance]
      - get:      version-semver
        trigger:  false
        params:   { bump: patch }
      - aggregate:
        - put:    version-semver
          params: { file: version-semver/number }

  - name: build
    plan:
      - get:      bosh-init
        passed:   [bump]
      - get:      version-semver
        passed:   [bump]
      - aggregate:
        - task:   build-linux
          file:   bosh-init/ci/concourse/tasks/build-linux.yml
        - task:   build-darwin
          file:   bosh-init/ci/concourse/tasks/build-darwin.yml
      - aggregate:
        - put:    release-bucket-linux
          params: { from: build-linux/out/bosh-init-.*-linux-amd64 }
        - put:    release-bucket-darwin
          params: { from: build-darwin/out/bosh-init-.*-darwin-amd64 }
        - put:    bosh-init-promoted
          params:
            repository: bosh-init
{'fraction_non_alphanumeric': 0.09662676822633297, 'fraction_numerical': 0.0045701849836779105, 'mean_word_length': 1.6628041714947857, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 0, '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': '4771758', 'n_tokens_mistral': 1558, 'n_tokens_neox': 1513, 'n_words': 236}