mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-16 23:05:42 +00:00
7fee5cc08f
Template mostly from https://tools.taskcluster.net/quickstart/. Steps from the linux-dev builder in etc/ci/buildbot_steps.yml, but with the real parts commented out for speed during the testing process. r? @aneeshusa I got the first-draft image built and pushed to docker hub at https://hub.docker.com/r/servobrowser/servo-linux-dev which is what this is set to pull from. cc @gregarndt @imbstack Source-Repo: https://github.com/servo/servo Source-Revision: 7897bd15d7df2f27b70d5ef7597458ecf296fdba --HG-- extra : subtree_source : https%3A//hg.mozilla.org/projects/converted-servo-linear extra : subtree_revision : bcf187dd5d64cd9273ce48f612d88fd5dc28f98a
35 lines
936 B
YAML
35 lines
936 B
YAML
version: 0
|
|
metadata:
|
|
name: servo
|
|
description: >-
|
|
A modern, high-performance browser engine designed for both application
|
|
and embedded use.
|
|
owner: '{{ event.head.user.email }}'
|
|
source: '{{ event.head.repo.url }}'
|
|
tasks:
|
|
- provisionerId: '{{ taskcluster.docker.provisionerId }}'
|
|
workerType: '{{ taskcluster.docker.workerType }}'
|
|
extra:
|
|
github:
|
|
events: []
|
|
payload:
|
|
maxRunTime: 3600
|
|
image: servobrowser/servo-linux-dev
|
|
command:
|
|
- /bin/bash
|
|
- '--login'
|
|
- '-c'
|
|
- '-x'
|
|
- >-
|
|
git clone {{event.head.repo.url}} servo &&
|
|
cd servo &&
|
|
git config advice.detachedHead false &&
|
|
git checkout {{event.head.sha}} &&
|
|
etc/ci/taskcluster-test.sh
|
|
metadata:
|
|
name: linux-tests
|
|
description: Run Linux tests.
|
|
owner: '{{ event.head.user.email }}'
|
|
source: '{{ event.head.repo.url }}'
|
|
|