Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bug 1575648 - Migrate from taskcluster.net to tools.community-tc.services.mozilla.com #3793

Closed
wants to merge 1 commit into from
Closed
Changes from all commits
Commits
File filter...
Filter file types
Jump to…
Jump to file
Failed to load files.

Always

Just for now

Bug 1575648 - Migrate from taskcluster.net to tools.community-tc.serv…

…ices.mozilla.com
  • Loading branch information
petemoore committed Nov 6, 2019
commit 0696ccd593fec4db9234798f4e17c9fb726818e8
@@ -1,9 +1,9 @@
# This file specifies the configuration needed to test WebRender using the
# Taskcluster infrastructure. Most of this should be relatively self-explanatory;
# this file was originally generated by using the Taskcluster-GitHub integration
# quickstart tool at https://tools.taskcluster.net/quickstart/ and then expanded
# as needed.
# Taskcluster infrastructure. Most of this should be relatively
# self-explanatory; this file was originally generated by using the
# Taskcluster-GitHub integration quickstart tool which no longer exists.
#
# See https://community-tc.services.mozilla.com/docs
version: 1
policy:
pullRequests: public
@@ -56,8 +56,8 @@ tasks:
description: Runs release-mode WebRender CI stuff on a Linux TC worker
owner: noreply@mozilla.com
source: ${repo_url}
provisionerId: aws-provisioner-v1
workerType: github-worker
provisionerId: proj-webrender
workerType: ci-linux
deadline: {$fromNow: '1 day'}
payload:
maxRunTime: 7200
@@ -77,14 +77,14 @@ tasks:
servo-tidy &&
ci-scripts/linux-release-tests.sh
routes:
- "index.garbage.webrender.ci.${login}.${branch}.linux-release"
- "index.project.webrender.ci.${login}.${branch}.linux-release"
- metadata:
name: Linux debug tests
description: Runs debug-mode WebRender CI stuff on a Linux TC worker
owner: noreply@mozilla.com
source: ${repo_url}
provisionerId: aws-provisioner-v1
workerType: github-worker
provisionerId: proj-webrender
workerType: ci-linux
deadline: {$fromNow: '1 day'}
payload:
maxRunTime: 7200
@@ -104,12 +104,12 @@ tasks:
servo-tidy &&
ci-scripts/linux-debug-tests.sh
routes:
- "index.garbage.webrender.ci.${login}.${branch}.linux-debug"
- "index.project.webrender.ci.${login}.${branch}.linux-debug"
# For the OS X jobs we use a pool of machines that we are managing, because
# Mozilla releng doesn't have any spare OS X machines for us at this time.
# Talk to :kats or :jrmuizel if you need more details about this. The machines
# are hooked up to taskcluster using taskcluster-worker; they use a worker-type
# of webrender-ci-osx. They are set up with all the dependencies needed
# are hooked up to taskcluster using taskcluster-worker; they use a workerpool
# of webrender/ci-macos. They are set up with all the dependencies needed
# to build and test webrender, including Rust (currently 1.30), servo-tidy,
# mako, zlib, etc. Note that unlike the docker-worker used for Linux, these
# machines WILL persist state from one run to the next, so any cleanup needs
@@ -119,8 +119,8 @@ tasks:
description: Runs release-mode WebRender CI stuff on a OS X TC worker
owner: noreply@mozilla.com
source: ${repo_url}
provisionerId: 'localprovisioner'
workerType: 'webrender-ci-osx'
provisionerId: 'proj-webrender'
workerType: 'ci-macos'
deadline: {$fromNow: '1 day'}
payload:
maxRunTime: 3600
@@ -142,14 +142,14 @@ tasks:
export MAKE="$HOME/make"
ci-scripts/macos-release-tests.sh
routes:
- "index.garbage.webrender.ci.${login}.${branch}.osx-release"
- "index.project.webrender.ci.${login}.${branch}.osx-release"
- metadata:
name: OS X debug tests
description: Runs debug-mode WebRender CI stuff on a OS X TC worker
owner: noreply@mozilla.com
source: ${repo_url}
provisionerId: 'localprovisioner'
workerType: 'webrender-ci-osx'
provisionerId: 'proj-webrender'
workerType: 'ci-macos'
deadline: {$fromNow: '1 day'}
payload:
maxRunTime: 3600
@@ -171,4 +171,4 @@ tasks:
export MAKE="$HOME/make"
ci-scripts/macos-debug-tests.sh
routes:
- "index.garbage.webrender.ci.${login}.${branch}.osx-debug"
- "index.project.webrender.ci.${login}.${branch}.osx-debug"
ProTip! Use n and p to navigate between commits in a pull request.
You can’t perform that action at this time.