anchor.diff:      plan:
       - in_parallel:
         - get: buildpacks-ci
  -      - get: ci-image
         - get: cnb-tools-git
           trigger: true
         - get: buildpack
           resource: buildpack-git
       - task: update-cnb-tools
  -      image: ci-image
         file: buildpacks-ci/tasks/update-cnb-tools/task.yml
       - put: buildpack-git
         params:
  
positive.code:     public: true
      serial: true
      plan:
        - do:
          - in_parallel:
            - get: buildpacks-ci
            - get: ci-image
            - get: repo
              resource: buildpack-git
              trigger: true
          - do:
            - task: unit tests
              image: ci-image
              file: buildpacks-ci/tasks/run-scripts-unit/task.yml
              params:
                RUN_UNPRIVILEGED: true
  
  <% if buildpacks[language]['integration'] %>
    - name: specs-integration
  
negative.code:               - specs-unit
                <% end %>
        - task: package-buildpack
          file: buildpacks-ci/tasks/package-v3-buildpack/task.yml
          params:
            LANGUAGE: <%= language %>
  