summaryrefslogtreecommitdiffstats
path: root/taskcluster/docs
diff options
context:
space:
mode:
authorDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-15 03:35:49 +0000
committerDaniel Baumann <daniel.baumann@progress-linux.org>2024-05-15 03:35:49 +0000
commitd8bbc7858622b6d9c278469aab701ca0b609cddf (patch)
treeeff41dc61d9f714852212739e6b3738b82a2af87 /taskcluster/docs
parentReleasing progress-linux version 125.0.3-1~progress7.99u1. (diff)
downloadfirefox-d8bbc7858622b6d9c278469aab701ca0b609cddf.tar.xz
firefox-d8bbc7858622b6d9c278469aab701ca0b609cddf.zip
Merging upstream version 126.0.
Signed-off-by: Daniel Baumann <daniel.baumann@progress-linux.org>
Diffstat (limited to 'taskcluster/docs')
-rw-r--r--taskcluster/docs/attributes.rst52
-rw-r--r--taskcluster/docs/kinds.rst84
-rw-r--r--taskcluster/docs/parameters.rst3
-rw-r--r--taskcluster/docs/transforms/job.rst2
4 files changed, 137 insertions, 4 deletions
diff --git a/taskcluster/docs/attributes.rst b/taskcluster/docs/attributes.rst
index 31ddecf3a2..e8773661a0 100644
--- a/taskcluster/docs/attributes.rst
+++ b/taskcluster/docs/attributes.rst
@@ -474,3 +474,55 @@ snap_test_type
For Snap tests tasks, used to disambiguate task label
.. _primary one: https://taskcluster-taskgraph.readthedocs.io/en/latest/reference/transforms/from_deps.html#primary-kind
+
+build-type
+==========
+For android builds, the type of build: typically debug, nightly, beta, release.
+
+component
+=========
+For android-components builds, the name of the component.
+
+apks
+====
+For android apk build tasks, the list of apk artifact names.
+
+aab
+===
+For android aab build tasks, the aab artifact names.
+
+release-type
+============
+For android builds, the type of release: typically debug, nightly, beta, release.
+
+shipping-product
+================
+For android tasks, the shipping product: Fenix, Focus, or an android-component name.
+
+artifacts
+=========
+For android-components tasks, a dictionary mapping extensions to artifact names.
+
+is_final_chunked_task
+=====================
+Used by taskcluster.android_taskgraph.transforms.chunk to mark the last task in a chunk group.
+
+legacy
+======
+Used by Fenix UI tests to select UI tests on legacy Android devices and API levels.
+
+nightly-test
+============
+Used by Fenix browsertime tests to mark the task as part of the nightly-test graph.
+
+screenshots
+===========
+Used by Fenix UI tests to mark the task as part of the screenshots graph.
+
+abi
+===
+Used by android browsertime tasks to track the abi of the product under test.
+
+apk
+===
+Used by android browsertime tasks to track the path to the apk of the product under test.
diff --git a/taskcluster/docs/kinds.rst b/taskcluster/docs/kinds.rst
index 1b9a18dd19..b54f95f0fa 100644
--- a/taskcluster/docs/kinds.rst
+++ b/taskcluster/docs/kinds.rst
@@ -351,6 +351,10 @@ release-notify-started
----------------------
Notify when a release has been started.
+release-notify-testrail
+-----------------------
+Create milestones in testrail for the next fenix/focus releases, and send a slack notification.
+
release-bouncer-sub
-------------------
Submits bouncer information for releases.
@@ -654,6 +658,10 @@ post-beetmover-checksums-dummy
------------------------------
Dummy tasks to consolidate beetmover-checksums dependencies to avoid taskcluster limits on number of dependencies per task.
+post-beetmover-components-dummy
+-------------------------------
+Dummy tasks to consolidate beetmover-components dependencies to avoid taskcluster limits on number of dependencies per task.
+
post-langpack-dummy
-------------------
Dummy tasks to consolidate language pack beetmover dependencies to avoid taskcluster limits on number of dependencies per task.
@@ -783,10 +791,6 @@ fxrecord
Visual metrics computation of desktop Firefox startup. The performance team
monitors this task to watch for regressions in Firefox startup performance.
-are-we-esmified-yet
----------------------
-Collects data about the transition to ECMAScript Modules from JSMs.
-
attribution
-----------
Injects attribution information into en-US installers.
@@ -807,3 +811,75 @@ trigger-comm-central
--------------------
Trigger a CI decision task on comm-central when conditions are met. Currently
used for verifying third party Rust code is consistent.
+
+build-components
+----------------
+Build android-components.
+
+build-bundle
+------------
+Build Focus, Klar, and Fenix android app bundles.
+
+build-apk
+---------
+Build Focus, Klar, and Fenix apks.
+
+build-samples-browser
+---------------------
+Build android samples browser.
+
+signing
+-------
+Sign android-components.
+
+signing-bundle
+--------------
+Sign Focus, Klar, and Fenix android app bundles.
+
+signing-apk
+-----------
+Sign Focus, Klar, and Fenix apks.
+
+test-components
+---------------
+Test android-components
+
+test-apk
+--------
+Test Focus, Klar, and Fenix apks.
+
+ui-test-apk
+-----------
+User interface tests for Focus, Klar, and Fenix apks.
+
+android-browsertime
+-------------------
+Browsertime tests for android.
+
+android-startup-test
+--------------------
+Startup test for android.
+
+post-signing
+------------
+Gating kind to wait for all android signing tasks.
+
+beetmover-components
+--------------------
+A beetmover task for android components.
+
+beetmover-android-app
+---------------------
+A beetmover task for android APKs and AABs.
+
+push-bundle
+-----------
+Push Focus and Fenix AABs to Google Play.
+
+push-bundle
+-----------
+Push Focus and Fenix AABs to Google Play.
+
+android-l10n
+------------
+Update android string resources from android-l10n repo.
diff --git a/taskcluster/docs/parameters.rst b/taskcluster/docs/parameters.rst
index 7f5972bf16..5c4954f100 100644
--- a/taskcluster/docs/parameters.rst
+++ b/taskcluster/docs/parameters.rst
@@ -54,6 +54,9 @@ Push Information
``head_tag``
The tag attached to the revision, if any.
+``files_changed``
+ The list of all files added or modified by the push.
+
``owner``
Email address indicating the person who made the push. Note that this
value may be forged and *must not* be relied on for authentication.
diff --git a/taskcluster/docs/transforms/job.rst b/taskcluster/docs/transforms/job.rst
index 160402dd36..427e6bf031 100644
--- a/taskcluster/docs/transforms/job.rst
+++ b/taskcluster/docs/transforms/job.rst
@@ -40,3 +40,5 @@ following ``run-using`` are available
* ``always-optimized``
* ``fetch-url``
* ``python-test``
+ * ``gradlew``
+ * ``run-commands``