Heitor Neiva
ba8db21b93
[fenix] RELENG-805 - Pull taskgraph from pypi
2 years ago
Andrew Halberstadt
9963a40008
[fenix] For https://github.com/mozilla-mobile/fenix/issues/23614 - Update taskgraph to latest version
3 years ago
Julien Cristau
c6cd1d7c94
[fenix] Remove remnants of github-release support
...
https://github.com/mozilla-mobile/fenix/pull/22125 stopped listening to
these events but the supporting code was still around.
3 years ago
Heitor Neiva
197ca446f5
[fenix] For https://github.com/mozilla-mobile/fenix/issues/22556 - Update to latest taskgraph revision + path changes
3 years ago
Ben Hearsum
f9632d78e1
[fenix] 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 .
3 years ago
Andrew Halberstadt
574866f854
[fenix] For https://github.com/mozilla-mobile/fenix/issues/19801 - Run taskgraph generation with Python 3 ( https://github.com/mozilla-mobile/fenix/pull/19802 )
...
* For https://github.com/mozilla-mobile/fenix/issues/19801 - Update to latest version of taskgraph
* For https://github.com/mozilla-mobile/fenix/issues/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 https://github.com/mozilla-mobile/fenix/issues/19801 - Run decision task with Python 3
3 years ago
Ben Hearsum
e7506c6040
[fenix] Don't run tasks for mergify branches on push ( https://github.com/mozilla-mobile/fenix/pull/17489 )
4 years ago
Aki Sasaki
12c0251b68
[fenix] support staging release promotion projects ( https://github.com/mozilla-mobile/fenix/pull/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.
4 years ago
Johan Lorenzo
0dc9caa20f
[fenix] Bug 1681991 - Do not run ui-tests against debug builds on release branches ( https://github.com/mozilla-mobile/fenix/pull/16981 )
4 years ago
Johan Lorenzo
cd5e8590b3
[fenix] Bug 1678572 - A github-release shouldn't kick off releases if the bot made it ( https://github.com/mozilla-mobile/fenix/pull/16673 )
4 years ago
Mihai Tabara
5d1630e707
[fenix] Bug 1635488 - add Fenix version-bump task. ( https://github.com/mozilla-mobile/fenix/pull/16361 )
...
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
4 years ago
liuche
7d5fd7136a
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/9295 - Add back non-blocking bors to trigger CI on contributor PRs ( https://github.com/mozilla-mobile/fenix/pull/9843 ) ( https://github.com/mozilla-mobile/fenix/pull/14967 )
...
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
4 years ago
Johan Lorenzo
4958ea8855
[fenix] Bug 1631839 - part 3: Remove "project.mobile" routes ( https://github.com/mozilla-mobile/fenix/pull/12821 )
4 years ago
Tom Prince
452f6d61b8
[fenix] Update taskgraph.
4 years ago
Justin Wood (Callek)
4abfd387bb
[fenix] Bug 1595808 - part 2: Update the decision image ( https://github.com/mozilla-mobile/fenix/pull/12407 )
4 years ago
Johan Lorenzo
2396ea70bc
[fenix] Bug 1631834 - part 2: Express who triggered the action task ( https://github.com/mozilla-mobile/fenix/pull/10650 )
4 years ago
Johan Lorenzo
483ce66145
[fenix] Bug 1631834 - Add revision route to decision task ( https://github.com/mozilla-mobile/fenix/pull/10644 )
4 years ago
Johan Lorenzo
7742c56aad
[fenix] Bug 1631839 - part 2: Bump taskgraph to fix broken index-tasks ( https://github.com/mozilla-mobile/fenix/pull/10622 )
4 years ago
Johan Lorenzo
68bbdcba67
[fenix] Bug 1631839 - part 1: Expose new routes without `project.`" ( https://github.com/mozilla-mobile/fenix/pull/10182 )
4 years ago
Johan Lorenzo
b4ef69fd76
[fenix] Revert "Bug 1631839 - part 1: Expose new routes without `project.` ( https://github.com/mozilla-mobile/fenix/pull/10092 )" ( https://github.com/mozilla-mobile/fenix/pull/10139 )
...
This reverts commit da090cb36ebf65534b3a6ef462335398442a96d9.
4 years ago
Johan Lorenzo
a3b1172191
[fenix] Bug 1631839 - part 1: Expose new routes without `project.` ( https://github.com/mozilla-mobile/fenix/pull/10092 )
4 years ago
Johan Lorenzo
0dbaf67261
[fenix] Bug 1630558 - Stop making toolchain tasks at each decision task run ( https://github.com/mozilla-mobile/fenix/pull/9988 )
4 years ago
Johan Lorenzo
b87e3cba25
[fenix] Bug 1631014 - Do no trigger a new set of jobs when PR is edited ( https://github.com/mozilla-mobile/fenix/pull/10024 )
4 years ago
Johan Lorenzo
e01933a24d
[fenix] Revert "Issue https://github.com/mozilla-mobile/fenix/issues/9295 - Add back non-blocking bors to trigger CI on contributor PRs ( https://github.com/mozilla-mobile/fenix/pull/9843 )"
...
This reverts commit 749104c633825157149e090f035f56b2849af001.
4 years ago
liuche
b80f5c7812
[fenix] Issue https://github.com/mozilla-mobile/fenix/issues/9295 - Add back non-blocking bors to trigger CI on contributor PRs ( https://github.com/mozilla-mobile/fenix/pull/9843 )
...
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
4 years ago
Johan Lorenzo
41a4de7b8e
[fenix] Bug 1622339 - Move android-sdk installation into a toolchain task ( https://github.com/mozilla-mobile/fenix/pull/9394 )
4 years ago
Tom Prince
529e3ae385
[fenix] Bug 1621264: Update taskgraph version.
5 years ago
Tom Prince
5aafb319d1
[fenix] Bug 1619795: Use toolchain-style fetches (and `toolchain-artifact` attribute).
...
The mozilla-central ffmpeg toolchain (used in Bug 1613479/https://github.com/mozilla-mobile/fenix/pull/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.
5 years ago
Johan Lorenzo
ec34421dcb
[fenix] Bug 1608153 - Do not trigger a new build on every single action that occurs on a PR ( https://github.com/mozilla-mobile/fenix/pull/8046 )
5 years ago
Justin Wood
31c5947a85
[fenix] 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.
5 years ago
Mike Hommey
dfc500a893
[fenix] Bump taskgraph to latest revision ( https://github.com/mozilla-mobile/fenix/pull/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.
5 years ago
Johan Lorenzo
48ba5583b5
[fenix] Bug 1568466 - part 2: Fix cron routes
5 years ago
Johan Lorenzo
29ac14dda7
[fenix] Bug 1568466 - part 1: Make .taskcluster.yml support action hooks
5 years ago
Johan Lorenzo
f5febb8ac3
[fenix] Bug 1589684 - Let taskgraph handle params["head_tag"] ( https://github.com/mozilla-mobile/fenix/pull/6116 )
5 years ago
Sawyer Blatz
29e8153aef
[fenix] Closes https://github.com/mozilla-mobile/fenix/issues/6139 : Removes bors ( https://github.com/mozilla-mobile/fenix/pull/7247 )
...
I'm sorry, Dave, I'm afraid I can't do that.
5 years ago
Johan Lorenzo
056b94fb85
[fenix] Bug 1587765 - Support UTF-8 characters in commit messages
5 years ago
Johan Lorenzo
02c9d0f2ca
[fenix] Bug 1595808 - Bump taskgraph to the latest revision
5 years ago
Mihai Tabara
689623e3f9
[fenix] Point taskgraph to tip of the repo
5 years ago
Mihai Tabara
1b8cbd9dc7
[fenix] Adjust the URL
5 years ago
Mitchell Hentges
f0afbab51a
[fenix] Switch to aws-provider worker types ( https://github.com/mozilla-mobile/fenix/pull/6501 )
5 years ago
Johan Lorenzo
ecfb19ad4d
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5382 : Fix cron jobs which were not scheduled anymore
5 years ago
Sawyer Blatz
c7f57ab34c
[fenix] For https://github.com/mozilla-mobile/fenix/issues/5382 : Updates bors bot integration with Taskcluster ( https://github.com/mozilla-mobile/fenix/pull/5929 )
5 years ago
Mitchell Hentges
20d5807deb
[fenix] Filter github release events for "publishes" ( https://github.com/mozilla-mobile/fenix/pull/5719 )
5 years ago
Johan Lorenzo
dcf76277c2
[fenix] Bug 1580778 - Rename GIT_TAG into MOBILE_HEAD_TAG and export it as a param ( https://github.com/mozilla-mobile/fenix/pull/5564 )
5 years ago
Johan Lorenzo
da2204ac5d
[fenix] Let taskgraph load tasks for raptor
5 years ago
Johan Lorenzo
a2a7a64d5f
[fenix] Let taskgraph load tasks for releases
5 years ago
Johan Lorenzo
347db4b0a3
[fenix] Let taskgraph load tasks for pushes
5 years ago
Johan Lorenzo
f588f80204
[fenix] Let taskgraph load tasks from decision_tasks.py in PRs
5 years ago
Johan Lorenzo
0d208d09c7
[fenix] Taskgraph skeleton
5 years ago
Johan Lorenzo
a6dec046ea
[fenix] Restrict Taskcluster to collaborators on PR ( https://github.com/mozilla-mobile/fenix/pull/4996 )
5 years ago