Commit Graph

209 Commits

Author SHA1 Message Date
Geoff Brown
e21a50229a Bug 1843157 - Correct link to Mobile Test Engineering (https://github.com/mozilla-mobile/firefox-android/pull/2854)
Co-authored-by: dsmithpadilla <88508950+dsmithpadilla@users.noreply.github.com>
2023-07-18 03:31:42 +00:00
Geoff Brown
95bdefe22a Bug 1825116 - Reformat some python files with black and avoid 'bare except' ruff warnings 2023-07-13 00:53:55 +00:00
Johan Lorenzo
ab92f085ae Bug 1799668 - part 10: Port focus build jobs 2022-12-13 16:12:58 +01:00
Aaron Train
c17de6b4a5 No issue: Add matrix parsing markdown to UI checks 2022-11-14 15:52:39 +00:00
Aaron Train
41cc667597 No issue: Try Pixel2 (ARM) on Firebase Test Lab 2022-11-09 14:24:27 +00:00
Aaron Train
23563a9048 No issue: Update Flank Configs (https://github.com/mozilla-mobile/firefox-android/pull/117)
* Bug 1797997 - part 8: Fix nit on event name

* No issue: Update Flank Configs

Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
2022-11-07 18:58:35 +00:00
Andrew Halberstadt
2e83ede93a [components] Run 'get-secret.py' with Python 3 (https://github.com/mozilla-mobile/android-components/pull/10613)
Co-authored-by: mergify[bot] <37929162+mergify[bot]@users.noreply.github.com>
2021-07-15 16:34:47 +00:00
Sebastian Kaspari
9a38aae3e9 [components] Issue https://github.com/mozilla-mobile/android-components/issues/10389: Remove codecov. 2021-06-07 08:18:13 +00:00
Aaron Train
f55f83c395 [components] For https://github.com/mozilla-mobile/android-components/issues/10406 - Expose Flank results as public artifacts
fix: typo

fix: typo

Fix: Change artifacts path in kind.yml

Fix: Remove old copying artifacts step
2021-06-02 20:33:54 +00:00
Sebastian Kaspari
e809a01c58 [components] Issue https://github.com/mozilla-mobile/android-components/issues/10070: Update ui-test.sh. 2021-04-20 18:51:39 +00:00
Grisha Kruglov
1f393d50e3 [components] Disable unused coverage tools 2021-01-14 11:03:03 +00:00
Grisha Kruglov
24cd34e315 [components] Update codecov script to the current version 2021-01-14 11:03:03 +00:00
Sebastian Kaspari
eb5a77011b [components] Scripts for updating GeckoView/PSL: Always open PR for changes. 2020-09-22 15:21:58 +00:00
Aaron Train
11bb07981d [components] Update flank-arm.yml 2020-08-20 09:57:57 -04:00
Simon Chae
21909af4bc [components] Issue https://github.com/mozilla-mobile/android-components/issues/7500: Enable codecov 2020-08-06 14:05:57 -04:00
MozLando
a992244373 [components] Merge https://github.com/mozilla-mobile/android-components/pull/7160 https://github.com/mozilla-mobile/android-components/pull/7196 (part 2)
7160:  Closes https://github.com/mozilla-mobile/android-components/issues/7142: Sanitize url in HttpIconLoader  r=pocmo a=Amejia481



7196: Closes https://github.com/mozilla-mobile/android-components/issues/7176: Add to the configuration file for instrumentation tests components that use Room r=gabrielluong,pocmo,isabelrios a=Amejia481

Closes https://github.com/mozilla-mobile/android-components/issues/7176


Co-authored-by: Arturo Mejia <arturomejiamarmol@gmail.com>
2020-06-03 14:55:40 +00:00
Grisha Kruglov
bc629b3229 [components] Run ui-samples-browser on API21 2020-06-02 18:29:48 -07:00
Arturo Mejia
c6db6fde88 [components] Add to the configuration file for instrumentation tests
components that use Room
2020-05-31 22:25:21 -04:00
Mihai Tabara
4ec39339c0 [components] Bug 1620585 - remove snapshots logic from AC 2020-05-18 23:19:09 +01:00
Aaron Train
7fffafe121 [components] Closes https://github.com/mozilla-mobile/android-components/issues/6550: Update Flank templates to use single and same device 2020-04-06 16:20:13 -04:00
isabelrios
f3337375f4 [components] address reviwer comments 2020-04-02 15:59:15 +02:00
isabelrios
483351f61f [components] testing-branch-issue-3652 2020-04-02 15:59:15 +02:00
Mihai Tabara
c6f31e75c5 [components] Bug 1615248 - nightly graphs version override. 2020-02-28 14:53:53 +01:00
MozLando
79b56b15db [components] Merge https://github.com/mozilla-mobile/android-components/pull/5967
5967: Add nightly releases to compete snapshots - part 1 (building) bors r=JohanLorenzo,pocmo r=JohanLorenzo,pocmo a=MihaiTabara

Motivation for this is https://github.com/mozilla-mobile/android-components/issues/5023

WIP - ~just a stub for now~ I still need to address a bunch of things like ~artifacts exposure~, beetmover and signing jobs, etc. But the main blocker is the fact that we need to create a new subdomain within maven.mozilla.org, something like https://nightly.maven.mozilla.org/.

Later edit: this seems to be working locally just fine. Adds the `nightly-release` graph succesfully and the version to be used is e.g. `public/build/browser-awesomebar-32.0.20200212190116-sources.jar` placed within

```
      "payload": {
        "artifacts": {
          "public/build/browser-awesomebar-32.0.20200212190116-sources.jar": {
            "expires": {
              "relative-datestamp": "1 year"
            },
            "path": "/builds/worker/checkouts/src/components/browser/awesomebar/build/maven/org/mozilla/components/browser-awesomebar/32.0.20200212190116/browser-awesomebar-32.0.20200212190116-sources.jar",
            "type": "file"
          },
```

Co-authored-by: Mihai Tabara <mtabara@mozilla.com>
2020-02-19 14:10:15 +00:00
Mihai Tabara
78645ec0b0 [components] Address nits and fixes 2020-02-17 18:23:57 +00:00
Mihai Tabara
ada154839f [components] Tweak nightly_version instead of buildid 2020-02-17 18:12:08 +00:00
Mihai Tabara
a706fcb6e6 [components] Add renaming script for nightly-releases 2020-02-17 15:51:22 +00:00
Michael Droettboom
8f68a49bda [components] Making progress on getting this to work 2020-02-13 10:27:37 -05:00
Michael Droettboom
c873c3c725 [components] Fix https://github.com/mozilla-mobile/android-components/issues/1549: Support publishing jar artifacts 2019-12-17 14:43:10 -05:00
Johan Lorenzo
123d97bb70 [components] Bug 1583870 - Migrate snapshot and release graphs to taskgraph 2019-10-07 15:10:31 +02:00
MozLando
163573f4bd [components] Merge https://github.com/mozilla-mobile/android-components/pull/4604
4604: Bug 1583870 - Migrate build tasks for PRs and pushes r=JohanLorenzo a=JohanLorenzo



Co-authored-by: Johan Lorenzo <jlorenzo@mozilla.com>
2019-10-03 08:16:58 +00:00
Johan Lorenzo
820dda6809 [components] Bug 1583870 - Migrate build tasks for PRs and pushes 2019-10-03 09:53:41 +02:00
Johan Lorenzo
876aa51b97 [components] Bug 1583870 - Fix snapshot decision task 2019-10-02 15:43:09 +02:00
Johan Lorenzo
5aac7c3a63 [components] Bug 1583870 - Migrate ui-test task 2019-10-02 11:35:36 +02:00
Johan Lorenzo
68c92b4b30 [components] Bug 1583870 - Migrate lint tasks 2019-10-01 17:17:12 +02:00
Johan Lorenzo
03c50db564 [components] Bug 1583870 - Add complete task 2019-10-01 08:09:10 +02:00
Johan Lorenzo
3a2d453505 [components] Bug 1583870 - Let taskgraph load tasks for release 2019-10-01 08:09:10 +02:00
Johan Lorenzo
44ba832f0f [components] Bug 1583870 - Let taskgraph load tasks for pushes 2019-10-01 08:09:10 +02:00
Johan Lorenzo
38d5674a92 [components] Bug 1583870 - Let taskgraph load tasks from decision_tasks.py in PRs 2019-10-01 08:09:10 +02:00
Johan Lorenzo
de23a344b3 [components] Bug 1583870 - Taskgraph skeleton 2019-10-01 08:09:10 +02:00
Sebastian Kaspari
bc48758a53 [components] Issue https://github.com/mozilla-mobile/android-components/issues/4280: Update automation scripts and documentation still referencing "universal" architecture". 2019-09-04 16:55:29 +02:00
Sebastian Kaspari
d31f9dfaa5 [components] Closes https://github.com/mozilla-mobile/android-components/issues/4280: Use universal GeckoView build in browser-engine-gecko. 2019-09-04 15:42:12 +02:00
Alessio Placitelli
b018eb93f5 [components] Enable Glean docs for engine-gecko-nightly
This additionally changes the GV updater bot
to add doc changes to the PR it creates when
updating GV.
2019-09-04 10:36:13 +02:00
Sebastian Kaspari
3326616d3d [components] Revert "generate_docs.sh: Push successfuly build to repository."
This reverts commit 4e42b0715f.
2019-07-31 14:12:22 +02:00
Sebastian Kaspari
f936ca33bd [components] Revert "generate_docs.sh: Push to master."
This reverts commit 83b88e2905.
2019-07-31 14:12:22 +02:00
Sebastian Kaspari
931702284a [components] generate_docs.sh: Push to master. 2019-07-30 15:32:07 +02:00
Sebastian Kaspari
b2b1bac3cf [components] generate_docs.sh: Push successfuly build to repository. 2019-07-30 14:58:28 +02:00
Sebastian Kaspari
65a7bc5718 [components] Update Docker image to version 1.20. 2019-07-23 20:03:13 +02:00
Sebastian Kaspari
960bd28a8a [components] Issue https://github.com/mozilla-mobile/android-components/issues/3738: update_geckoview.sh: Update command to build sample browser with GeckoView beta. 2019-07-23 17:55:19 +02:00
Mihai Tabara
d02259d6ef [components] Address Johan's comments to make things more pythonic. 2019-07-18 15:48:59 +02:00