Blame servo/.taskcluster.yml

Packit f0b94e
version: 0
Packit f0b94e
metadata:
Packit f0b94e
  name: servo
Packit f0b94e
  description: >-
Packit f0b94e
    A modern, high-performance browser engine designed for both application
Packit f0b94e
    and embedded use.
Packit f0b94e
  owner: '{{ event.head.user.email }}'
Packit f0b94e
  source: '{{ event.head.repo.url }}'
Packit f0b94e
tasks:
Packit f0b94e
  - provisionerId: '{{ taskcluster.docker.provisionerId }}'
Packit f0b94e
    workerType: '{{ taskcluster.docker.workerType }}'
Packit f0b94e
    extra:
Packit f0b94e
      github:
Packit f0b94e
        events:
Packit f0b94e
          - pull_request.opened
Packit f0b94e
          - pull_request.reopened
Packit f0b94e
          - pull_request.synchronize
Packit f0b94e
    payload:
Packit f0b94e
      maxRunTime: 3600
Packit f0b94e
      image: 'servobrowser/servo-linux-dev:servo-linux-build-deps-2017-06-30'
Packit f0b94e
      command:
Packit f0b94e
        - /bin/bash
Packit f0b94e
        - '--login'
Packit f0b94e
        - '-c'
Packit f0b94e
        - '-x'
Packit f0b94e
        - >-
Packit f0b94e
          git clone {{event.head.repo.url}} servo &&
Packit f0b94e
          cd servo &&
Packit f0b94e
          git config advice.detachedHead false &&
Packit f0b94e
          git checkout {{event.head.sha}} &&
Packit f0b94e
          etc/ci/taskcluster-test.sh
Packit f0b94e
    metadata:
Packit f0b94e
      name: linux-tests
Packit f0b94e
      description: Run Linux tests.
Packit f0b94e
      owner: '{{ event.head.user.email }}'
Packit f0b94e
      source: '{{ event.head.repo.url }}'
Packit f0b94e
allowPullRequests: public