aboutsummaryrefslogtreecommitdiffstats
path: root/etc/taskcluster/decisionlib.py
Commit message (Collapse)AuthorAgeFilesLines
* Remove more Taskcluster and Treeherder integrationMartin Robinson2023-04-101-851/+0
| | | | | Servo no longer uses Taskcluster and Treeherder, so this change removes script references to those services and support files.
* Remove last mac jobs from taskcluster.nightliesJosh Matthews2021-05-231-40/+1
|
* Remove deprecated functions with the move to GitHub actions.Paulo E. Castro2021-04-301-1/+1
|
* Remove python2 from CI.Josh Matthews2021-02-181-28/+0
|
* Replace embedded Python 3 distribution in CI with full installation.Josh Matthews2021-02-181-16/+14
|
* Port some code to Python3Vincent Ricard2021-02-181-0/+24
|
* Disallow duplicate taskcluster artifacts.Josh Matthews2021-01-241-2/+11
|
* Update curl sha.Josh Matthews2020-11-271-1/+1
|
* Update curl version.Josh Matthews2020-11-271-2/+2
|
* Support gzip artifacts.Josh Matthews2020-11-111-1/+1
|
* Generate Layout 2020 regression report more than onceSimon Sapin2020-05-071-1/+5
|
* Propagate pipe failure.Josh Matthews2020-04-201-2/+2
|
* Request RDP access from generic-worker for `try=windows-rdp`Simon Sapin2020-04-031-0/+20
|
* Auto merge of #25913 - servo:jdm-patch-41, r=paulrougetbors-servo2020-03-241-3/+3
|\ | | | | | | | | | | Update curl package for Windows CI. This should fix #25912.
| * Update curl package for Windows CI.Josh Matthews2020-03-061-3/+3
| |
* | Rename `CONFIG.task_id()` to `tree_hash`Simon Sapin2020-03-201-4/+4
| |
* | Index tasks by git tree hash instead of parent commits hashesSimon Sapin2020-03-201-17/+6
| |
* | Remove unused task indexing by task definition hashSimon Sapin2020-03-191-6/+1
|/
* macos: wpt: install pip & virtualenv for Python3wpt-pr-bot2020-01-251-0/+6
|
* Group WPT chunks together in TreeherderSimon Sapin2020-01-071-7/+11
|
* mach + rustup: use the minimal profile and install rustc-devSimon Sapin2020-01-021-0/+1
|
* Avoid spaces in treeherder tagsSimon Sapin2019-12-101-2/+1
| | | | The are visually separated by each other by only a space
* Update Git for Windows on CI.Josh Matthews2019-11-271-2/+2
|
* Remove support for shallow clones. The bundle is already shallow.Simon Sapin2019-11-221-8/+6
|
* Fetch repository from artifacts rather than GitHubSimon Sapin2019-11-221-28/+37
|
* Decision taks: add artifacts of the repository’s contentsSimon Sapin2019-11-221-0/+18
|
* Add Windows support to `with_curl_artifact_script`Simon Sapin2019-11-221-25/+28
|
* Move `mkdir` call out of `with_curl_script`Simon Sapin2019-11-221-1/+0
|
* Deduplicate task dependenciesSimon Sapin2019-11-221-1/+6
|
* Raise the priority of the release build task for WPT on macOSSimon Sapin2019-11-181-0/+3
| | | | | | | | | | … since other time-sensitive tasks depend on them. Note: we need to be careful with task priorities, especially in worker pools with limited capacity, since they are absolute and can cause starvation: https://docs.taskcluster.net/docs/manual/tasks/priority
* macOS CI: use a cache of github.com/servo/servoSimon Sapin2019-11-171-2/+13
| | | | Relies on https://github.com/servo/taskcluster-config/pull/6
* Don’t fetch git tagsSimon Sapin2019-11-161-2/+2
|
* Reduce git fetch depth. 100 still takes quite some time!Simon Sapin2019-11-161-2/+2
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | ``` (git init servo.git && cd servo.git && time git fetch https://github.com/servo/servo master $ARGS && ); rm -rf servo.git Full: 724.75 MiB 57s home fiber in Paris 1m25s AWS us-west-2 Oregon 3m23s Macstadium DC1 Atlanta 4m22s Macstadium DC2 Las Vegas --depth 100: 129.00 MiB 1m21s home 1m18s AWS 1m30s Macstadium 1 1m24s Macstadium 2 --depth 50: 97.62 MiB 30s home 30s AWS 41s Macstadium 1 40s Macstadium 2 --depth 30: 92.47 MiB 17s home 18s AWS 27s Macstadium 1 26s Macstadium 2 --depth 10: 88.25 MiB 11s home 12s AWS 26s Macstadium 1 25s Macstadium 2 --depth 1: 87.53 MiB 10s home 10s AWS 22s Macstadium 1 28s Macstadium 2 ```
* Print timing of git operationsSimon Sapin2019-11-161-2/+2
|
* Auto merge of #24712 - servo:lz4, r=jdmbors-servo2019-11-121-4/+4
|\ | | | | | | | | | | | | | | Revert "Upload uncompressed Docker images" https://bugzilla.mozilla.org/show_bug.cgi?id=1593543 is fixed. This reverts commit 5abb013dfdacaf9b7029b4c07dcb93c016e378b8.
| * Revert "Upload uncompressed Docker images"Simon Sapin2019-11-121-4/+4
| | | | | | | | | | | | https://bugzilla.mozilla.org/show_bug.cgi?id=1593543 is fixed. This reverts commit 5abb013dfdacaf9b7029b4c07dcb93c016e378b8.
* | Remove support for taskcluster.net in the decision taskSimon Sapin2019-11-081-10/+2
| |
* | Move all tasks to Community-TCSimon Sapin2019-11-081-4/+4
|/
* Update the decision task’s Docker imageSimon Sapin2019-11-051-1/+1
| | | | https://github.com/servo/taskcluster-bootstrap-docker-images/compare/47b7864da...5a2588ef1
* Don’t fail tasks if a branch was fast-forward-pushed since the triggering ↵Simon Sapin2019-11-051-2/+2
| | | | push event
* Always construct TC API URLs from $TASKCLUSTER_PROXY_URL or ↵Simon Sapin2019-11-051-8/+10
| | | | $TASKCLUSTER_ROOT_URL
* Support both Taskcluster deploymentsSimon Sapin2019-11-041-1/+10
| | | | Part of https://bugzilla.mozilla.org/show_bug.cgi?id=1574648
* Upload uncompressed Docker imagesSimon Sapin2019-11-041-4/+4
| | | | Work aronud https://bugzilla.mozilla.org/show_bug.cgi?id=1593543
* Taskcluster: install the `rustc-dev` rustup component, required for compiler ↵Simon Sapin2019-10-271-2/+0
| | | | plugins
* Don’t install rust-docs, rust-src, or clippy on CISimon Sapin2019-10-211-1/+3
| | | | See https://blog.rust-lang.org/2019/10/15/Rustup-1.20.0.html#profiles
* Auto merge of #23445 - servo:rustup_win, r=jdmbors-servo2019-06-211-5/+1
|\ | | | | | | | | | | | | | | | | | | | | | | Taskcluster: use current rustup.rs on Windows 1.18.3 includes speed improvements when excracting tarballs: https://github.com/rust-lang/rustup.rs/blob/1.18.3/CHANGELOG.md <!-- Reviewable:start --> --- This change is [<img src="https://reviewable.io/review_button.svg" height="34" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/servo/servo/23445) <!-- Reviewable:end -->
| * Taskcluster: use current rustup.rs on WindowsSimon Sapin2019-05-231-5/+1
| | | | | | | | | | 1.18.3 includes speed improvements when excracting tarballs: https://github.com/rust-lang/rustup.rs/blob/1.18.3/CHANGELOG.md
* | `git show --pretty=%P` sometimes prints a diff. Use `git cat-file` instead.Simon Sapin2019-05-231-5/+11
| |
* | Compute the "task ID" only when neededSimon Sapin2019-05-231-4/+6
| |
* | Index taskcluster tasks by merge parents if available.Josh Matthews2019-05-231-0/+12
|/