<commit_before>---
resources:
  - name: php-buildpack
    type: git
    source:
      uri: https://github.com/cloudfoundry/php-buildpack
      branch: develop
  - name: php-buildpack-master
    type: git
    source:
      uri: <EMAIL>:cloudfoundry/php-buildpack.git
      private_key: {{buildpacks-private-key}}
      branch: master
  - name: binary-buildpack
    type: git
    source:
      uri: https://github.com/cloudfoundry/binary-buildpack
      branch: develop
  - name: binary-buildpack-master
    type: git
    source:
      uri: <EMAIL>:cloudfoundry/binary-buildpack.git
      private_key: {{buildpacks-private-key}}
      branch: master
  - name: staticfile-buildpack
    type: git
    source:
      uri: https://github.com/cloudfoundry/staticfile-buildpack
      branch: develop
  - name: staticfile-buildpack-master
    type: git
    source:
      uri: <EMAIL>:cloudfoundry/staticfile-buildpack.git
      private_key: {{buildpacks-private-key}}
      branch: master
  - name: python-buildpack
    type: git
    source:
      uri: https://github.com/cloudfoundry/python-buildpack
      branch: develop
  - name: python-buildpack-master
    type: git
    source:
      uri: <EMAIL>:cloudfoundry/python-buildpack.git
      private_key: {{buildpacks-private-key}}
      branch: master
  - name: nodejs-buildpack
    type: git
    source:
      uri: https://github.com/cloudfoundry/nodejs-buildpack
      branch: develop
  - name: nodejs-buildpack-master
    type: git
    source:
      uri: <EMAIL>:cloudfoundry/nodejs-buildpack.git
      private_key: {{buildpacks-private-key}}
      branch: master
  - name: ruby-buildpack
    type: git
    source:
      uri: https://github.com/cloudfoundry/ruby-buildpack
      branch: develop
  - name: ruby-buildpack-master
    type: git
    source:
      uri: <EMAIL>:cloudfoundry/ruby-buildpack.git
      private_key: {{buildpacks-private-key}}
      branch: master
  - name: go-buildpack
    type: git
    source:
      uri: https://github.com/cloudfoundry/go-buildpack
      branch: develop
  - name: go-buildpack-master
    type: git
    source:
      uri: <EMAIL>:cloudfoundry/go-buildpack.git
      private_key: {{buildpacks-private-key}}
      branch: master
  - name: ci-tools
    type: git
    source:
      uri: https://github.com/cloudfoundry/ci-tools
  - name: buildpacks-ci
    type: git
    source:
      uri: <EMAIL>:pivotal-cf/buildpacks-ci
      private_key: {{buildpacks-private-key}}
  - name: machete-firewall-test
    type: git
    source:
      uri: https://github.com/cf-buildpacks/machete-firewall-test
  - name: deployments-buildpacks
    type: git
    source:
      uri: <EMAIL>:pivotal-cf/deployments-buildpacks
      private_key: {{buildpacks-private-key}}
  - name: buildpack-packager
    type: git
    source:
      uri: https://github.com/cloudfoundry-incubator/buildpack-packager.git
  - name: machete
    type: git
    source:
      uri: https://github.com/cf-buildpacks/machete.git
  - name: compile-extensions
    type: git
    source:
      uri: https://github.com/cloudfoundry-incubator/compile-extensions.git
  - name: heroku-nanny
    type: git
    source:
      uri: https://github.com/cf-buildpacks/upstream-nanny.git
  - name: brats
    type: git
    source:
      uri: https://github.com/cloudfoundry/brats.git
  - name: binary-builder
    type: git
    source:
      uri: <EMAIL>:pivotal-cf/binary-builder
      private_key: {{buildpacks-private-key}}
  - name: ruby-pivotal-buildpack
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: ruby_buildpack-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: nodejs-pivotal-buildpack
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: nodejs_buildpack-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: python-pivotal-buildpack
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: python_buildpack-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: go-pivotal-buildpack
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: go_buildpack-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: php-pivotal-buildpack
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: php_buildpack-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: staticfile-pivotal-buildpack
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: staticfile_buildpack-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: binary-pivotal-buildpack
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: binary_buildpack-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: ruby-pivotal-buildpack-cached
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: ruby_buildpack-cached-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: nodejs-pivotal-buildpack-cached
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: nodejs_buildpack-cached-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: python-pivotal-buildpack-cached
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: python_buildpack-cached-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: go-pivotal-buildpack-cached
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: go_buildpack-cached-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: php-pivotal-buildpack-cached
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: php_buildpack-cached-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: staticfile-pivotal-buildpack-cached
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: staticfile_buildpack-cached-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: binary-pivotal-buildpack-cached
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: binary_buildpack-cached-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: binary-builder-compiler-cache
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: ccache.tgz
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: cf-release
    type: git
    source:
      uri: https://github.com/cf-buildpacks/cf-release
  - name: brats-time-resource
    type: time
    source:
      interval: 12h
      start: 19:00 -0400
      stop: 00:00 -0400
  - name: heroku-nanny-time-resource
    type: time
    source:
      interval: 12h
      start: 7:00 -0400
      stop: 12:00 -0400
groups:
- name: binary-buildpack
  jobs:
  - binary-buildpack-CF-edge
  - binary-buildpack-CF-LTS
  - binary buildpack to cf-release
  - binary buildpack to pivnet
  - binary buildpack to github
  - binary-buildpack-release
  - binary-buildpack-CF-edge-master
  - binary-buildpack-CF-LTS-master
  - detect new Binary buildpack and upload artifacts
- name: staticfile-buildpack
  jobs:
  - staticfile-buildpack-CF-edge
  - staticfile-buildpack-CF-LTS
  - staticfile buildpack to cf-release
  - staticfile buildpack to pivnet
  - staticfile buildpack to github
  - staticfile-buildpack-release
  - staticfile-buildpack-CF-edge-master
  - staticfile-buildpack-CF-LTS-master
  - detect new Staticfile buildpack and upload artifacts
- name: php-buildpack
  jobs:
  - php-buildpack-CF-edge
  - php-buildpack-CF-LTS
  - php buildpack to cf-release
  - php buildpack to pivnet
  - php buildpack to github
  - php-buildpack-release
  - php-buildpack-CF-edge-master
  - php-buildpack-CF-LTS-master
  - detect new PHP buildpack and upload artifacts
- name: python-buildpack
  jobs:
  - python-buildpack-CF-edge
  - python-buildpack-CF-LTS
  - python buildpack to cf-release
  - python buildpack to pivnet
  - python buildpack to github
  - python-buildpack-release
  - python-buildpack-CF-edge-master
  - python-buildpack-CF-LTS-master
  - detect new Python buildpack and upload artifacts
  - python-fat-buildpack
- name: nodejs-buildpack
  jobs:
  - nodejs-buildpack-CF-edge
  - nodejs-buildpack-CF-LTS
  - nodejs buildpack to cf-release
  - nodejs buildpack to pivnet
  - nodejs buildpack to github
  - nodejs-buildpack-release
  - nodejs-buildpack-CF-edge-master
  - nodejs-buildpack-CF-LTS-master
  - detect new NodeJS buildpack and upload artifacts
  - nodejs-fat-buildpack
- name: go-buildpack
  jobs:
  - go-buildpack-CF-edge
  - go-buildpack-CF-LTS
  - go buildpack to cf-release
  - go buildpack to pivnet
  - go buildpack to github
  - go-buildpack-release
  - go-buildpack-CF-edge-master
  - go-buildpack-CF-LTS-master
  - detect new Go buildpack and upload artifacts
  - go-fat-buildpack
- name: ruby-buildpack
  jobs:
  - ruby-buildpack-CF-edge
  - ruby-buildpack-CF-LTS
  - ruby buildpack to cf-release
  - ruby buildpack to pivnet
  - ruby buildpack to github
  - ruby-buildpack-release
  - ruby-buildpack-CF-edge-master
  - ruby-buildpack-CF-LTS-master
  - detect new Ruby buildpack and upload artifacts
  - ruby-fat-buildpack
- name: tooling
  jobs:
  - buildpack-packager
  - machete
  - compile-extensions
  - old-releases
  - heroku-nanny
  - machete-firewall-CF-edge
  - machete-firewall-CF-LTS
  - binary-builder
- name: brats
  jobs:
  - brats-go-CF-LTS
  - brats-go-CF-edge
  - brats-python-CF-LTS
  - brats-python-CF-edge
  - brats-nodejs-CF-LTS
  - brats-nodejs-CF-edge
  - brats-php-CF-LTS
  - brats-php-CF-edge
  - brats-hhvm-CF-LTS
  - brats-hhvm-CF-edge
  - brats-ruby-CF-LTS
  - brats-ruby-CF-edge
  - brats-jruby-CF-LTS
  - brats-jruby-CF-edge
jobs:
  - name: python-fat-buildpack
    serial: true
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: buildpack
          resource: python-buildpack-master
          passed: [ "python-buildpack-release" ]
      - task: create fat buildpack and upload to Pivnet
        file: buildpacks-ci/tasks/pivnet-fat-buildpack.yml
        config:
          params:
            PIVNET_PRODUCT_NAME: Python Buildpack (including unsupported) (offline)
            AWS_ACCESS_KEY_ID: {{pivnet-access-key}}
            AWS_SECRET_ACCESS_KEY: {{pivnet-secret-key}}
            PIVNET_S3_BUCKET: pivotalnetwork
            PIVNET_ADDRESS: https://network.pivotal.io/
            PIVNET_APIKEY: {{pivnet-apikey}}
        privileged: true
  - name: nodejs-fat-buildpack
    serial: true
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: buildpack
          resource: nodejs-buildpack-master
          passed: [ "nodejs-buildpack-release" ]
      - task: create fat buildpack and upload to Pivnet
        file: buildpacks-ci/tasks/pivnet-fat-buildpack.yml
        config:
          params:
            PIVNET_PRODUCT_NAME: NodeJS Buildpack (including unsupported) (offline)
            AWS_ACCESS_KEY_ID: {{pivnet-access-key}}
            AWS_SECRET_ACCESS_KEY: {{pivnet-secret-key}}
            PIVNET_S3_BUCKET: pivotalnetwork
            PIVNET_ADDRESS: https://network.pivotal.io/
            PIVNET_APIKEY: {{pivnet-apikey}}
        privileged: true
  - name: go-fat-buildpack
    serial: true
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: buildpack
          resource: go-buildpack-master
          passed: [ "go-buildpack-release" ]
      - task: create fat buildpack and upload to Pivnet
        file: buildpacks-ci/tasks/pivnet-fat-buildpack.yml
        config:
          params:
            PIVNET_PRODUCT_NAME: Go Buildpack (including unsupported) (offline)
            AWS_ACCESS_KEY_ID: {{pivnet-access-key}}
            AWS_SECRET_ACCESS_KEY: {{pivnet-secret-key}}
            PIVNET_S3_BUCKET: pivotalnetwork
            PIVNET_ADDRESS: https://network.pivotal.io/
            PIVNET_APIKEY: {{pivnet-apikey}}
        privileged: true
  - name: ruby-fat-buildpack
    serial: true
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: buildpack
          resource: ruby-buildpack-master
          passed: [ "ruby-buildpack-release" ]
      - task: create fat buildpack and upload to Pivnet
        file: buildpacks-ci/tasks/pivnet-fat-buildpack.yml
        config:
          params:
            PIVNET_PRODUCT_NAME: Ruby Buildpack (including unsupported) (offline)
            AWS_ACCESS_KEY_ID: {{pivnet-access-key}}
            AWS_SECRET_ACCESS_KEY: {{pivnet-secret-key}}
            PIVNET_S3_BUCKET: pivotalnetwork
            PIVNET_ADDRESS: https://network.pivotal.io/
            PIVNET_APIKEY: {{pivnet-apikey}}
        privileged: true
  - name: binary-buildpack-CF-edge
    serial: true
    serial_groups: [bp-ci-8]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: binary-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: binary-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/binary-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-8
            STACKS: lucid64 cflinuxfs2
        privileged: true
  - name: binary-buildpack-CF-LTS
    serial: true
    serial_groups: [bp-ci-7]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: binary-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: binary-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/binary-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-7
            STACKS: lucid64
        privileged: true
  - name: staticfile-buildpack-CF-edge
    serial: true
    serial_groups: [bp-ci-8]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: staticfile-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: staticfile-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/staticfile-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-8
            STACKS: lucid64 cflinuxfs2
        privileged: true
  - name: staticfile-buildpack-CF-LTS
    serial: true
    serial_groups: [bp-ci-7]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: staticfile-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: staticfile-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/staticfile-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-7
            STACKS: lucid64
        privileged: true
  - name: php-buildpack-CF-edge
    serial: true
    serial_groups: [bp-ci-8]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: php-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: php-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/php-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-8
            STACKS: lucid64 cflinuxfs2
            COMPOSER_GITHUB_OAUTH_TOKEN: {{composer-github-oauth-token}}
        privileged: true
  - name: php-buildpack-CF-LTS
    serial: true
    serial_groups: [bp-ci-7]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: php-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: php-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/php-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-7
            STACKS: lucid64
            COMPOSER_GITHUB_OAUTH_TOKEN: {{composer-github-oauth-token}}
        privileged: true
  - name: python-buildpack-CF-edge
    serial: true
    serial_groups: [bp-ci-8]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: python-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: python-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/python-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-8
            STACKS: lucid64 cflinuxfs2
        privileged: true
  - name: python-buildpack-CF-LTS
    serial: true
    serial_groups: [bp-ci-7]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: python-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: python-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/python-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-7
            STACKS: lucid64
        privileged: true
  - name: nodejs-buildpack-CF-edge
    serial: true
    serial_groups: [bp-ci-8]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: nodejs-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: nodejs-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/nodejs-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-8
            STACKS: lucid64 cflinuxfs2
        privileged: true
  - name: nodejs-buildpack-CF-LTS
    serial: true
    serial_groups: [bp-ci-7]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: nodejs-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: nodejs-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/nodejs-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-7
            STACKS: lucid64
        privileged: true
  - name: ruby-buildpack-CF-edge
    serial: true
    serial_groups: [bp-ci-8]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: ruby-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: ruby-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/ruby-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-8
            STACKS: lucid64 cflinuxfs2
        privileged: true
  - name: ruby-buildpack-CF-LTS
    serial: true
    serial_groups: [bp-ci-7]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: ruby-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: ruby-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/ruby-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-7
            STACKS: lucid64
        privileged: true
  - name: go-buildpack-CF-edge
    serial: true
    serial_groups: [bp-ci-8]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: go-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: go-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/go-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-8
            STACKS: lucid64 cflinuxfs2
        privileged: true
  - name: go-buildpack-CF-LTS
    serial: true
    serial_groups: [bp-ci-7]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: go-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: go-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/go-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-7
            STACKS: lucid64
        privileged: true
  - name: machete-firewall-CF-edge
    serial: true
    serial_groups: [bp-ci-8]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: machete-firewall-test
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: deployments-buildpacks
            - name: machete-firewall-test
          run:
            path: buildpacks-ci/scripts/machete-firewall.sh
          params:
            DEPLOYMENT_NAME: bp-ci-8
            STACKS: lucid64 cflinuxfs2
        privileged: true
  - name: machete-firewall-CF-LTS
    serial: true
    serial_groups : [bp-ci-7]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: machete-firewall-test
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: deployments-buildpacks
            - name: machete-firewall-test
          run:
            path: buildpacks-ci/scripts/machete-firewall.sh
          params:
            DEPLOYMENT_NAME: bp-ci-7
            STACKS: lucid64
        privileged: true
  - name: buildpack-packager
    serial: true
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: buildpack-packager
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: buildpack-packager
          run:
            path: buildpacks-ci/scripts/buildpack-packager.sh
        privileged: true
  - name: binary-builder
    serial: true
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: binary-builder
          trigger: true
        - get: binary-builder-compiler-cache
      - task: rspec
        config:
          platform: linux
          image: docker:///cloudfoundry/cflinuxfs2
          inputs:
            - name: binary-builder
            - name: buildpacks-ci
            - name: binary-builder-compiler-cache
          run:
            path: buildpacks-ci/scripts/binary-builder.sh
        privileged: true
      - put: binary-builder-compiler-cache
        params:
          from: new-ccache.tgz
  - name: machete
    serial: true
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: machete
          trigger: true
      - task: rspec
        config:<commit_msg>match with exact file match<commit_after>---
resources:
  - name: php-buildpack
    type: git
    source:
      uri: https://github.com/cloudfoundry/php-buildpack
      branch: develop
  - name: php-buildpack-master
    type: git
    source:
      uri: git@github.<EMAIL>:cloudfoundry/php-buildpack.git
      private_key: {{buildpacks-private-key}}
      branch: master
  - name: binary-buildpack
    type: git
    source:
      uri: https://github.com/cloudfoundry/binary-buildpack
      branch: develop
  - name: binary-buildpack-master
    type: git
    source:
      uri: <EMAIL>:cloudfoundry/binary-buildpack.git
      private_key: {{buildpacks-private-key}}
      branch: master
  - name: staticfile-buildpack
    type: git
    source:
      uri: https://github.com/cloudfoundry/staticfile-buildpack
      branch: develop
  - name: staticfile-buildpack-master
    type: git
    source:
      uri: <EMAIL>:cloudfoundry/staticfile-buildpack.git
      private_key: {{buildpacks-private-key}}
      branch: master
  - name: python-buildpack
    type: git
    source:
      uri: https://github.com/cloudfoundry/python-buildpack
      branch: develop
  - name: python-buildpack-master
    type: git
    source:
      uri: <EMAIL>:cloudfoundry/python-buildpack.git
      private_key: {{buildpacks-private-key}}
      branch: master
  - name: nodejs-buildpack
    type: git
    source:
      uri: https://github.com/cloudfoundry/nodejs-buildpack
      branch: develop
  - name: nodejs-buildpack-master
    type: git
    source:
      uri: <EMAIL>:cloudfoundry/nodejs-buildpack.git
      private_key: {{buildpacks-private-key}}
      branch: master
  - name: ruby-buildpack
    type: git
    source:
      uri: https://github.com/cloudfoundry/ruby-buildpack
      branch: develop
  - name: ruby-buildpack-master
    type: git
    source:
      uri: <EMAIL>:cloudfoundry/ruby-buildpack.git
      private_key: {{buildpacks-private-key}}
      branch: master
  - name: go-buildpack
    type: git
    source:
      uri: https://github.com/cloudfoundry/go-buildpack
      branch: develop
  - name: go-buildpack-master
    type: git
    source:
      uri: <EMAIL>@github.<EMAIL>:cloudfoundry/go-buildpack.git
      private_key: {{buildpacks-private-key}}
      branch: master
  - name: ci-tools
    type: git
    source:
      uri: https://github.com/cloudfoundry/ci-tools
  - name: buildpacks-ci
    type: git
    source:
      uri: <EMAIL>:pivotal-cf/buildpacks-ci
      private_key: {{buildpacks-private-key}}
  - name: machete-firewall-test
    type: git
    source:
      uri: https://github.com/cf-buildpacks/machete-firewall-test
  - name: deployments-buildpacks
    type: git
    source:
      uri: <EMAIL>:pivotal-cf/deployments-buildpacks
      private_key: {{buildpacks-private-key}}
  - name: buildpack-packager
    type: git
    source:
      uri: https://github.com/cloudfoundry-incubator/buildpack-packager.git
  - name: machete
    type: git
    source:
      uri: https://github.com/cf-buildpacks/machete.git
  - name: compile-extensions
    type: git
    source:
      uri: https://github.com/cloudfoundry-incubator/compile-extensions.git
  - name: heroku-nanny
    type: git
    source:
      uri: https://github.com/cf-buildpacks/upstream-nanny.git
  - name: brats
    type: git
    source:
      uri: https://github.com/cloudfoundry/brats.git
  - name: binary-builder
    type: git
    source:
      uri: <EMAIL>:pivotal-cf/binary-builder
      private_key: {{buildpacks-private-key}}
  - name: ruby-pivotal-buildpack
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: ruby_buildpack-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: nodejs-pivotal-buildpack
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: nodejs_buildpack-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: python-pivotal-buildpack
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: python_buildpack-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: go-pivotal-buildpack
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: go_buildpack-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: php-pivotal-buildpack
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: php_buildpack-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: staticfile-pivotal-buildpack
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: staticfile_buildpack-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: binary-pivotal-buildpack
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: binary_buildpack-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: ruby-pivotal-buildpack-cached
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: ruby_buildpack-cached-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: nodejs-pivotal-buildpack-cached
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: nodejs_buildpack-cached-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: python-pivotal-buildpack-cached
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: python_buildpack-cached-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: go-pivotal-buildpack-cached
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: go_buildpack-cached-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: php-pivotal-buildpack-cached
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: php_buildpack-cached-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: staticfile-pivotal-buildpack-cached
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: staticfile_buildpack-cached-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: binary-pivotal-buildpack-cached
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: binary_buildpack-cached-v(.*).zip
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: binary-builder-compiler-cache
    type: s3
    source:
      bucket: pivotal-buildpacks
      regexp: ccache.tgz
      access_key_id: {{pivotal-buildpacks-s3-access-key}}
      secret_access_key: {{pivotal-buildpacks-s3-secret-key}}
  - name: cf-release
    type: git
    source:
      uri: https://github.com/cf-buildpacks/cf-release
  - name: brats-time-resource
    type: time
    source:
      interval: 12h
      start: 19:00 -0400
      stop: 00:00 -0400
  - name: heroku-nanny-time-resource
    type: time
    source:
      interval: 12h
      start: 7:00 -0400
      stop: 12:00 -0400
groups:
- name: binary-buildpack
  jobs:
  - binary-buildpack-CF-edge
  - binary-buildpack-CF-LTS
  - binary buildpack to cf-release
  - binary buildpack to pivnet
  - binary buildpack to github
  - binary-buildpack-release
  - binary-buildpack-CF-edge-master
  - binary-buildpack-CF-LTS-master
  - detect new Binary buildpack and upload artifacts
- name: staticfile-buildpack
  jobs:
  - staticfile-buildpack-CF-edge
  - staticfile-buildpack-CF-LTS
  - staticfile buildpack to cf-release
  - staticfile buildpack to pivnet
  - staticfile buildpack to github
  - staticfile-buildpack-release
  - staticfile-buildpack-CF-edge-master
  - staticfile-buildpack-CF-LTS-master
  - detect new Staticfile buildpack and upload artifacts
- name: php-buildpack
  jobs:
  - php-buildpack-CF-edge
  - php-buildpack-CF-LTS
  - php buildpack to cf-release
  - php buildpack to pivnet
  - php buildpack to github
  - php-buildpack-release
  - php-buildpack-CF-edge-master
  - php-buildpack-CF-LTS-master
  - detect new PHP buildpack and upload artifacts
- name: python-buildpack
  jobs:
  - python-buildpack-CF-edge
  - python-buildpack-CF-LTS
  - python buildpack to cf-release
  - python buildpack to pivnet
  - python buildpack to github
  - python-buildpack-release
  - python-buildpack-CF-edge-master
  - python-buildpack-CF-LTS-master
  - detect new Python buildpack and upload artifacts
  - python-fat-buildpack
- name: nodejs-buildpack
  jobs:
  - nodejs-buildpack-CF-edge
  - nodejs-buildpack-CF-LTS
  - nodejs buildpack to cf-release
  - nodejs buildpack to pivnet
  - nodejs buildpack to github
  - nodejs-buildpack-release
  - nodejs-buildpack-CF-edge-master
  - nodejs-buildpack-CF-LTS-master
  - detect new NodeJS buildpack and upload artifacts
  - nodejs-fat-buildpack
- name: go-buildpack
  jobs:
  - go-buildpack-CF-edge
  - go-buildpack-CF-LTS
  - go buildpack to cf-release
  - go buildpack to pivnet
  - go buildpack to github
  - go-buildpack-release
  - go-buildpack-CF-edge-master
  - go-buildpack-CF-LTS-master
  - detect new Go buildpack and upload artifacts
  - go-fat-buildpack
- name: ruby-buildpack
  jobs:
  - ruby-buildpack-CF-edge
  - ruby-buildpack-CF-LTS
  - ruby buildpack to cf-release
  - ruby buildpack to pivnet
  - ruby buildpack to github
  - ruby-buildpack-release
  - ruby-buildpack-CF-edge-master
  - ruby-buildpack-CF-LTS-master
  - detect new Ruby buildpack and upload artifacts
  - ruby-fat-buildpack
- name: tooling
  jobs:
  - buildpack-packager
  - machete
  - compile-extensions
  - old-releases
  - heroku-nanny
  - machete-firewall-CF-edge
  - machete-firewall-CF-LTS
  - binary-builder
- name: brats
  jobs:
  - brats-go-CF-LTS
  - brats-go-CF-edge
  - brats-python-CF-LTS
  - brats-python-CF-edge
  - brats-nodejs-CF-LTS
  - brats-nodejs-CF-edge
  - brats-php-CF-LTS
  - brats-php-CF-edge
  - brats-hhvm-CF-LTS
  - brats-hhvm-CF-edge
  - brats-ruby-CF-LTS
  - brats-ruby-CF-edge
  - brats-jruby-CF-LTS
  - brats-jruby-CF-edge
jobs:
  - name: python-fat-buildpack
    serial: true
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: buildpack
          resource: python-buildpack-master
          passed: [ "python-buildpack-release" ]
      - task: create fat buildpack and upload to Pivnet
        file: buildpacks-ci/tasks/pivnet-fat-buildpack.yml
        config:
          params:
            PIVNET_PRODUCT_NAME: Python Buildpack (including unsupported) (offline)
            AWS_ACCESS_KEY_ID: {{pivnet-access-key}}
            AWS_SECRET_ACCESS_KEY: {{pivnet-secret-key}}
            PIVNET_S3_BUCKET: pivotalnetwork
            PIVNET_ADDRESS: https://network.pivotal.io/
            PIVNET_APIKEY: {{pivnet-apikey}}
        privileged: true
  - name: nodejs-fat-buildpack
    serial: true
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: buildpack
          resource: nodejs-buildpack-master
          passed: [ "nodejs-buildpack-release" ]
      - task: create fat buildpack and upload to Pivnet
        file: buildpacks-ci/tasks/pivnet-fat-buildpack.yml
        config:
          params:
            PIVNET_PRODUCT_NAME: NodeJS Buildpack (including unsupported) (offline)
            AWS_ACCESS_KEY_ID: {{pivnet-access-key}}
            AWS_SECRET_ACCESS_KEY: {{pivnet-secret-key}}
            PIVNET_S3_BUCKET: pivotalnetwork
            PIVNET_ADDRESS: https://network.pivotal.io/
            PIVNET_APIKEY: {{pivnet-apikey}}
        privileged: true
  - name: go-fat-buildpack
    serial: true
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: buildpack
          resource: go-buildpack-master
          passed: [ "go-buildpack-release" ]
      - task: create fat buildpack and upload to Pivnet
        file: buildpacks-ci/tasks/pivnet-fat-buildpack.yml
        config:
          params:
            PIVNET_PRODUCT_NAME: Go Buildpack (including unsupported) (offline)
            AWS_ACCESS_KEY_ID: {{pivnet-access-key}}
            AWS_SECRET_ACCESS_KEY: {{pivnet-secret-key}}
            PIVNET_S3_BUCKET: pivotalnetwork
            PIVNET_ADDRESS: https://network.pivotal.io/
            PIVNET_APIKEY: {{pivnet-apikey}}
        privileged: true
  - name: ruby-fat-buildpack
    serial: true
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: buildpack
          resource: ruby-buildpack-master
          passed: [ "ruby-buildpack-release" ]
      - task: create fat buildpack and upload to Pivnet
        file: buildpacks-ci/tasks/pivnet-fat-buildpack.yml
        config:
          params:
            PIVNET_PRODUCT_NAME: Ruby Buildpack (including unsupported) (offline)
            AWS_ACCESS_KEY_ID: {{pivnet-access-key}}
            AWS_SECRET_ACCESS_KEY: {{pivnet-secret-key}}
            PIVNET_S3_BUCKET: pivotalnetwork
            PIVNET_ADDRESS: https://network.pivotal.io/
            PIVNET_APIKEY: {{pivnet-apikey}}
        privileged: true
  - name: binary-buildpack-CF-edge
    serial: true
    serial_groups: [bp-ci-8]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: binary-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: binary-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/binary-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-8
            STACKS: lucid64 cflinuxfs2
        privileged: true
  - name: binary-buildpack-CF-LTS
    serial: true
    serial_groups: [bp-ci-7]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: binary-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: binary-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/binary-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-7
            STACKS: lucid64
        privileged: true
  - name: staticfile-buildpack-CF-edge
    serial: true
    serial_groups: [bp-ci-8]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: staticfile-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: staticfile-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/staticfile-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-8
            STACKS: lucid64 cflinuxfs2
        privileged: true
  - name: staticfile-buildpack-CF-LTS
    serial: true
    serial_groups: [bp-ci-7]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: staticfile-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: staticfile-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/staticfile-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-7
            STACKS: lucid64
        privileged: true
  - name: php-buildpack-CF-edge
    serial: true
    serial_groups: [bp-ci-8]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: php-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: php-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/php-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-8
            STACKS: lucid64 cflinuxfs2
            COMPOSER_GITHUB_OAUTH_TOKEN: {{composer-github-oauth-token}}
        privileged: true
  - name: php-buildpack-CF-LTS
    serial: true
    serial_groups: [bp-ci-7]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: php-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: php-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/php-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-7
            STACKS: lucid64
            COMPOSER_GITHUB_OAUTH_TOKEN: {{composer-github-oauth-token}}
        privileged: true
  - name: python-buildpack-CF-edge
    serial: true
    serial_groups: [bp-ci-8]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: python-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: python-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/python-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-8
            STACKS: lucid64 cflinuxfs2
        privileged: true
  - name: python-buildpack-CF-LTS
    serial: true
    serial_groups: [bp-ci-7]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: python-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: python-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/python-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-7
            STACKS: lucid64
        privileged: true
  - name: nodejs-buildpack-CF-edge
    serial: true
    serial_groups: [bp-ci-8]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: nodejs-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: nodejs-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/nodejs-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-8
            STACKS: lucid64 cflinuxfs2
        privileged: true
  - name: nodejs-buildpack-CF-LTS
    serial: true
    serial_groups: [bp-ci-7]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: nodejs-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: nodejs-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/nodejs-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-7
            STACKS: lucid64
        privileged: true
  - name: ruby-buildpack-CF-edge
    serial: true
    serial_groups: [bp-ci-8]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: ruby-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: ruby-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/ruby-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-8
            STACKS: lucid64 cflinuxfs2
        privileged: true
  - name: ruby-buildpack-CF-LTS
    serial: true
    serial_groups: [bp-ci-7]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: ruby-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: ruby-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/ruby-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-7
            STACKS: lucid64
        privileged: true
  - name: go-buildpack-CF-edge
    serial: true
    serial_groups: [bp-ci-8]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: go-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: go-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/go-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-8
            STACKS: lucid64 cflinuxfs2
        privileged: true
  - name: go-buildpack-CF-LTS
    serial: true
    serial_groups: [bp-ci-7]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: go-buildpack
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: go-buildpack
            - name: deployments-buildpacks
          run:
            path: buildpacks-ci/scripts/go-buildpack.sh
          params:
            DEPLOYMENT_NAME: bp-ci-7
            STACKS: lucid64
        privileged: true
  - name: machete-firewall-CF-edge
    serial: true
    serial_groups: [bp-ci-8]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: machete-firewall-test
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: deployments-buildpacks
            - name: machete-firewall-test
          run:
            path: buildpacks-ci/scripts/machete-firewall.sh
          params:
            DEPLOYMENT_NAME: bp-ci-8
            STACKS: lucid64 cflinuxfs2
        privileged: true
  - name: machete-firewall-CF-LTS
    serial: true
    serial_groups : [bp-ci-7]
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: ci-tools
        - get: deployments-buildpacks
        - get: machete-firewall-test
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: ci-tools
            - name: deployments-buildpacks
            - name: machete-firewall-test
          run:
            path: buildpacks-ci/scripts/machete-firewall.sh
          params:
            DEPLOYMENT_NAME: bp-ci-7
            STACKS: lucid64
        privileged: true
  - name: buildpack-packager
    serial: true
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: buildpack-packager
          trigger: true
      - task: rspec
        config:
          platform: linux
          image: docker:///cfbuildpacks/ci#buildpack
          inputs:
            - name: buildpacks-ci
            - name: buildpack-packager
          run:
            path: buildpacks-ci/scripts/buildpack-packager.sh
        privileged: true
  - name: binary-builder
    serial: true
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: binary-builder
          trigger: true
        - get: binary-builder-compiler-cache
      - task: rspec
        config:
          platform: linux
          image: docker:///cloudfoundry/cflinuxfs2
          inputs:
            - name: binary-builder
            - name: buildpacks-ci
            - name: binary-builder-compiler-cache
          run:
            path: buildpacks-ci/scripts/binary-builder.sh
        privileged: true
      - put: binary-builder-compiler-cache
        params:
          from: binary-builder-compiler-cache/ccache.tgz
  - name: machete
    serial: true
    plan:
      - aggregate:
        - get: buildpacks-ci
        - get: machete
          trigger: true
      - task: rspec
        config:
{'fraction_non_alphanumeric': 0.10129013013162311, 'fraction_numerical': 0.0058540586897348895, 'mean_word_length': 1.8353420023258273, 'pattern_counts': {'":': 0, '<': 24, '<?xml version=': 0, '>': 24, 'https://': 38, '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': '3893151', 'n_tokens_mistral': 17939, 'n_tokens_neox': 17497, 'n_words': 3321}