2
0
mirror of https://github.com/fork-maintainers/iceraven-browser synced 2024-11-17 15:26:23 +00:00
Commit Graph

116 Commits

Author SHA1 Message Date
Mugurell
2343b7534c For #25311 - Set tokens used when communicating with Pocket 2022-05-25 15:53:24 +00:00
gmierz
9ed5e55318 Run visual metrics processing within the test task. 2022-05-03 17:41:58 +00:00
Julien Cristau
5961ab2ede Notify release management when push-apk fails 2022-03-22 11:06:29 -04:00
Heitor Neiva
1647d93591 RELENG-805 - Pull taskgraph from pypi 2022-03-21 18:38:56 +00:00
Andrew Halberstadt
6c59fd424b For #23614 - Set defaults for custom Fenix parameters
This will allow us to run taskgraph generation locally with the default
set of parameters.
2022-02-09 23:31:22 +00:00
Matthew Tighe
9dc0506ec2
closes #23504: download focus wallpapers at runtime (#23505)
* closes #23504: download focus wallpapers at runtime

* address pr feedback

* only download wallpapers if feature flag is set
2022-02-01 21:45:55 +00:00
Julien Cristau
220ec02c38 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.
2022-01-21 17:18:29 +00:00
Heitor Neiva
a02e05c6ed Add beetmover bucket scope to kind 2021-12-20 20:10:29 +00:00
Heitor Neiva
7a6cea9d2f Added bucket scope config for dep 2021-12-20 20:10:29 +00:00
Heitor Neiva
ac99a03c8b Remove reference to beta version on nightly releases 2021-12-20 20:10:29 +00:00
Heitor Neiva
54b27209ad Switch beetmover to use production worker and bucket 2021-12-20 20:10:29 +00:00
Heitor Neiva
8092b0399d Change beetmover destination paths to match firefox 2021-12-13 21:17:42 +00:00
Heitor Neiva
37635293ba Fix Beetmover paths 2021-12-10 16:56:47 +00:00
Andrew Halberstadt
e6cae9b800 RELENG-489 - Add Beetmover functionality
Bug 1614763 - [ci] Create beetmover tasks to publish release artifacts

Added TODO

Added head_tag to try_task_config

Change locale to multi and fix beetmover URL destinations

Bump version

Adjust beetmover kind and add beta + format task label

Allow all build types for beetmover

Bump version

Adjust beetmover destination URL + minor mods

Try task config - nightly

Change try release to beta

Remove try_task_config
2021-12-09 16:07:48 +00:00
Sebastian Kaspari
a6d5d21e0b Issue #22580: Track APK size in perfherder 2021-11-25 16:48:49 +00:00
gmierz
d25455ca8b Remove non-webrender browsertime tests. 2021-11-24 16:09:52 +00:00
Julien Cristau
55763073b5 push-apk: set google play track to alpha
This lets us temporarily push nightly builds to the alpha track instead
of production so we can gradually roll out the Logins update.
2021-10-14 15:22:58 +00:00
Ben Hearsum
5a8a7f5499 Ship nightlies to Google Play twice a day
This was moved to once per day in https://bugzilla.mozilla.org/show_bug.cgi?id=1628413 when Google Play reviews were very slow. That hasn't been a problem for awhile, and the less frequent nightlies are causing delays getting new Android Components bumps shipped out.
2021-08-13 02:54:28 +00:00
Aki Sasaki
d24e3b9410
use prod signers for {beta,release}-mozillaonline (#20134) 2021-06-23 09:39:36 -07:00
Ben Hearsum (he/him)
4de1edaa19
RELENG-588: Add notifications for Mozilla Online builds (#20010) 2021-06-14 14:07:02 -04:00
Ben Hearsum (he/him)
42d87d1a7a
Fix unicode issue in release promotion code (#19954) 2021-06-10 16:01:59 -04:00
Ben Hearsum (he/him)
2ebc71f7f1
RELENG-586: Add mozillaonline builds & signing (#19898)
* Add general support for adding extra gradle options from kinds

* Add mozillaonline builds and signing
2021-06-09 16:37:56 -04: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
Sebastian Kaspari
0eee71d0cf Closes #17819: Remove JCenter from build files. 2021-05-26 17:00:01 -04:00
Sebastian Kaspari
70fe7d5886 Issue #10941: Align Nightly version with Gecko/A-C version.
Instead of using a timestamp this will synchronize the Nightly version with the version
of Gecko / A-C. So when using 90.0.20210426143115 then the Nightly version will be
90.0a1 - similar to what Firefox desktop uses.
2021-04-29 09:50:07 +02:00
Sebastian Kaspari
7d690219ea Issue #19040: Remove Leanplum (Nightly) 2021-04-26 19:08:10 +02:00
Andrew Halberstadt
088b26b20a [taskcluster] Use string.capitalize() rather than custom utility function 2021-04-20 12:17:15 -04:00
Dave Hunt
b41082ac63 Bug 1670902 - Use WebRender platforms for Raptor performance tests 2021-04-12 13:56:50 -07:00
Aki Sasaki
235be0badc
relpro tasks_for, but for master (#18625) 2021-03-31 14:45:39 -07:00
isabelrios
6002f944e8
Taskgraph changes to allow running UI tests on nightly builds (#18191)
* Modify taskgraph to allow running UI tests on Nightly builds

* adding try_task_config file

* remove try_task_config file
2021-03-10 11:31:55 +01:00
Aki Sasaki
8d1cb63682
signing index (#18379) 2021-03-09 17:35:38 -05:00
Florin Strugariu
71d908b3ef Update taskcluster settings to use short names instead of indexes 2021-02-08 17:48:49 -08:00
Jonathan Almeida
81e08b2e7f Close #15979: Add MOZILLA_OFFICIAL flag for release builds
When we build release APKs on Mozilla infrastructure, we want a way to
know this in code for features that would only work on them.
2021-01-29 10:51:33 +04: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
Aki Sasaki
a9ece01a7b
fix relpro schema (#16932)
The description needs to be a string. We accidentally made it a tuple.
2020-12-09 10:44:22 +01:00
Aki Sasaki
ef71844988
support-rc-versions (#16929) 2020-12-08 14:50:20 -08:00
Johan Lorenzo
9420febe59
Create new android-test-beta build (#16814) 2020-12-04 11:36:12 +01:00
jhugman
ea9f692007
Nimbus-SDK-119 Get Nimbus server endpoint at build time. (#16682)
This PR builds on [AC##9024][1], and implements setting the Nimbus endpoints from [a secret set at build time][2].

For production use, this requires a secret named `nimbus_url` to be put into CI.

Note: Nimbus is currently behind a feature flag.

If developers wish to use a Nimbus server for local development, you can set the url by adding an entry into local.properties, e.g.:

```
nimbus.remote-settings.url=https://settings.stage.moz4ws.net
```

Without setting server, Nimbus will be able to function, except no experimental definitions will be fetched, and features under experiment will be configured as if not enrolled in the experiment.

[1]: https://github.com/mozilla-mobile/android-components/pull/9024
[2]: https://groups.google.com/a/mozilla.com/g/android-components-team/c/lAGVKQy8aiA/m/rY3uGAwhBAAJ
2020-12-03 16:30:20 +00:00
Johan Lorenzo
72a745a5f2
Bug 1635488 - part 2: Add missing branch in version bump payload (#16650) 2020-11-19 15:32:35 +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
Gregory Mierzwinski
647efa1b37
Bug 1670284 - Enable webrender for all tests and run a subset without webrender. (#16325)
* Enable webrender for all tests and run a subset without webrender.

* Run tests on PR.

* Change task labels for webrender-enabled tests.

* Move transform logic to after the main transform.

* Reformat group symbol.

* Check if extra field is empty.

* Try a different method for treeherder info.

* Fix up assignment issue.

* Reformat symbol field instead of groupSymbol.

* Add new task group to config.

* Change the platform name for webrender tasks.

* Undo testing changes.

* Undo platform naming changes.
2020-11-06 16:10:04 +01:00
Gregory Mierzwinski
fc8c91616c
Bug 1671415 - Remove 2019 youtube-playback tests. (#15918)
* Bug 1671415 - Remove 2019 youtube-playback tests.

* Run tests in PR.

* Undo testing changes.
2020-10-16 06:16:34 -04:00
Johan Lorenzo
779757f88c
Bug 1648785 - Let taskcluster upload APKs to Github releases (#12907) 2020-09-14 18:49:31 +02:00
Johan Lorenzo
d9969a72df
Fix decision task that does not schedule anything on release builds (#14006) 2020-08-21 15:13:29 +02:00
Sebastian Kaspari
c93a29f89a Simplify build variants to just: debug, nightly, beta and release.
Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
2020-08-06 11:52:10 +02:00
Johan Lorenzo
824dea36a6
Bug 1649013 - Stop failing mark-as-shipped tasks (#13257) 2020-08-04 16:56:30 +02:00
Tiger Oakes
8c1d3dc827
For #12871 - Use local TWA DAL API (#12872) 2020-07-24 13:08:24 -07:00
Johan Lorenzo
638e7c6e47
Bug 1631839 - part 3: Remove "project.mobile" routes (#12821) 2020-07-22 14:56:27 +02:00
liuche
db6e614d11
For #12240: Enable btime youtube-playback Fenix tests (#12760)
Co-authored-by: alexandru.ionescu <alexandru.ionescu@softvision.ro>
2020-07-20 16:09:18 -07:00