Ben Hearsum
8ed9944921
Ignore github-release events in Taskcluster
...
There are no more known use cases for watching them now that we use Ship It for releases, and they sometimes cause issues such as https://github.com/mozilla-mobile/fenix/issues/20815 .
2021-10-25 15:15:53 +00:00
Andrew Halberstadt
2339ab664e
For #19801 - Run taskgraph generation with Python 3 ( #19802 )
...
* For #19801 - Update to latest version of taskgraph
* For #19801 - Update to latest decision-mobile image
We need to explicitly set the Java version as Java 11 now co-exists in
the decision-mobile image.
* For #19801 - Run decision task with Python 3
2021-06-09 12:52:28 -07:00
Ben Hearsum
a89e13bf73
Don't run tasks for mergify branches on push ( #17489 )
2021-02-16 11:47:16 -05:00
Aki Sasaki
3abda6daec
support staging release promotion projects ( #17652 )
...
Let's make mozilla-releng/staging-fenix the official staging repository.
By supporting it in the automation, we no longer need to maintain a
staging patchset to test things properly.
2021-01-26 17:28:59 -08:00
Johan Lorenzo
e3c77bec25
Bug 1681991 - Do not run ui-tests against debug builds on release branches ( #16981 )
2020-12-16 15:37:22 +01:00
Johan Lorenzo
4f2f814bac
Bug 1678572 - A github-release shouldn't kick off releases if the bot made it ( #16673 )
2020-11-20 14:45:24 +01:00
Mihai Tabara
7d3b23ceeb
Bug 1635488 - add Fenix version-bump task. ( #16361 )
...
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
2020-11-16 15:21:58 +01:00
liuche
4b410d8148
Issue #9295 - Add back non-blocking bors to trigger CI on contributor PRs ( #9843 ) ( #14967 )
...
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
2020-09-21 11:46:02 +02:00
Johan Lorenzo
638e7c6e47
Bug 1631839 - part 3: Remove "project.mobile" routes ( #12821 )
2020-07-22 14:56:27 +02:00
Tom Prince
e55ce89611
Update taskgraph.
2020-07-20 13:48:28 -06:00
Justin Wood (Callek)
24169d4671
Bug 1595808 - part 2: Update the decision image ( #12407 )
2020-07-13 12:16:35 +02:00
Johan Lorenzo
ca9f99540a
Bug 1631834 - part 2: Express who triggered the action task ( #10650 )
2020-05-14 16:45:11 +02:00
Johan Lorenzo
5850ca1f6d
Bug 1631834 - Add revision route to decision task ( #10644 )
2020-05-14 11:32:58 +02:00
Johan Lorenzo
c75d72beaf
Bug 1631839 - part 2: Bump taskgraph to fix broken index-tasks ( #10622 )
2020-05-13 15:40:57 +02:00
Johan Lorenzo
8c0dc7ff19
Bug 1631839 - part 1: Expose new routes without project.
" ( #10182 )
2020-05-13 11:01:08 +02:00
Johan Lorenzo
b703e1b1d1
Revert "Bug 1631839 - part 1: Expose new routes without project.
( #10092 )" ( #10139 )
...
This reverts commit 9e89a17591
.
2020-04-23 11:58:56 +02:00
Johan Lorenzo
9e89a17591
Bug 1631839 - part 1: Expose new routes without project.
( #10092 )
2020-04-23 11:24:20 +02:00
Johan Lorenzo
16fefa722d
Bug 1630558 - Stop making toolchain tasks at each decision task run ( #9988 )
2020-04-22 17:53:03 +02:00
Johan Lorenzo
6e723117ad
Bug 1631014 - Do no trigger a new set of jobs when PR is edited ( #10024 )
2020-04-20 11:25:37 +02:00
Johan Lorenzo
7c5e917ce9
Revert "Issue #9295 - Add back non-blocking bors to trigger CI on contributor PRs ( #9843 )"
...
This reverts commit b897039f3a
.
2020-04-10 09:07:21 -07:00
liuche
b897039f3a
Issue #9295 - Add back non-blocking bors to trigger CI on contributor PRs ( #9843 )
...
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
2020-04-10 11:23:22 +02:00
Johan Lorenzo
44432d281e
Bug 1622339 - Move android-sdk installation into a toolchain task ( #9394 )
2020-04-01 18:29:35 +02:00
Tom Prince
0117de5b8e
Bug 1621264: Update taskgraph version.
2020-03-16 15:53:09 -07:00
Tom Prince
f369e80fd7
Bug 1619795: Use toolchain-style fetches (and toolchain-artifact
attribute).
...
The mozilla-central ffmpeg toolchain (used in Bug 1613479/#8780) has an
artifact that does not start with `public/build/` (it starts with just
`public/`). To easily support that, we want to set the `toolchain-artfiact`
attribute for that task.
We switched `index_search` to be a job-type in
[taskgraph](932b4cf48c
)
which pass through `attributes` from the task definition (and is also more
future proof for adding fenix-specific toolchain tasks). This updates taskgraph
and the consumers of the current toolchain.
2020-03-04 11:18:03 -08:00
Johan Lorenzo
6a75d822ca
Bug 1608153 - Do not trigger a new build on every single action that occurs on a PR ( #8046 )
2020-03-03 14:33:48 +01:00
Justin Wood
e33704426a
Bug 1610725 - Support Action Tasks in CoT for Fenix. r=jlorenzo
...
I think this should be all we need to support CoT for Fenix actions.
This patch removes `parameters` from the yml in favor of `push` based
on the taskgraph changes that need to happen.
2020-02-07 17:55:43 +01:00
Mike Hommey
1acde42df9
Bump taskgraph to latest revision ( #8137 )
...
* Bump taskgraph to latest revision
* Change Flank url
The repository moved from github.com/TestArmada/flank to
github.com/Flank/flank, and the curl command in the ui-tests Dockerfile
currently fails because of the redirection.
2020-02-05 22:22:23 -05:00
Johan Lorenzo
6994e9d94a
Bug 1568466 - part 2: Fix cron routes
2019-12-20 15:05:04 +01:00
Johan Lorenzo
cb1cd1e4c7
Bug 1568466 - part 1: Make .taskcluster.yml support action hooks
2019-12-20 11:29:24 +01:00
Johan Lorenzo
7f65a22702
Bug 1589684 - Let taskgraph handle params["head_tag"] ( #6116 )
2019-12-19 10:37:52 -05:00
Sawyer Blatz
99f3804216
Closes #6139 : Removes bors ( #7247 )
...
I'm sorry, Dave, I'm afraid I can't do that.
2019-12-17 11:31:31 -06:00
Johan Lorenzo
5cd07d2d76
Bug 1587765 - Support UTF-8 characters in commit messages
2019-11-26 14:44:41 +01:00
Johan Lorenzo
35543ec6b9
Bug 1595808 - Bump taskgraph to the latest revision
2019-11-14 13:16:06 +01:00
Mihai Tabara
18bfe8c97a
Point taskgraph to tip of the repo
2019-11-11 18:20:06 +01:00
Mihai Tabara
64c25eed45
Adjust the URL
2019-11-11 17:40:20 +01:00
Mitchell Hentges
7b90a5bf55
Switch to aws-provider worker types ( #6501 )
2019-11-08 14:09:30 -08:00
Johan Lorenzo
f5bf2f5690
For #5382 : Fix cron jobs which were not scheduled anymore
2019-10-11 15:16:28 +02:00
Sawyer Blatz
b6d9bbda78
For #5382 : Updates bors bot integration with Taskcluster ( #5929 )
2019-10-10 07:36:19 -07:00
Mitchell Hentges
47f952a2a2
Filter github release events for "publishes" ( #5719 )
2019-10-08 14:16:00 -07:00
Johan Lorenzo
060e915d2b
Bug 1580778 - Rename GIT_TAG into MOBILE_HEAD_TAG and export it as a param ( #5564 )
2019-10-02 11:05:56 +02:00
Johan Lorenzo
aa6021959e
Let taskgraph load tasks for raptor
2019-09-16 11:36:07 +02:00
Johan Lorenzo
294ac50f3a
Let taskgraph load tasks for releases
2019-09-16 11:36:07 +02:00
Johan Lorenzo
d26ef6087d
Let taskgraph load tasks for pushes
2019-09-16 11:36:07 +02:00
Johan Lorenzo
2a4f48109d
Let taskgraph load tasks from decision_tasks.py in PRs
2019-09-16 11:36:07 +02:00
Johan Lorenzo
daa1693f23
Taskgraph skeleton
2019-09-16 11:36:07 +02:00
Johan Lorenzo
de6dcd59f4
Restrict Taskcluster to collaborators on PR ( #4996 )
2019-08-28 14:16:04 -05:00
Johan Lorenzo
97f305612f
Revert "Temporarilly run raptor jobs on PRs"
...
This reverts commit bd9ff938e79b0cabc5a142f18503284c3dfa3e4d.
2019-08-05 18:52:05 +02:00
Johan Lorenzo
4cc16d4268
Temporarilly run raptor jobs on PRs
2019-08-05 18:52:05 +02:00
Johan Lorenzo
f74fa051ca
Do not notify the perf sheriff team anymore when the raptor decision task fails. Also be clearer about who should look into the failure first
2019-08-05 18:52:05 +02:00
Johan Lorenzo
84de55b4aa
.taskcluster.yml: Extract project name in a constant
2019-08-05 18:52:05 +02:00