summaryrefslogtreecommitdiffstats
path: root/comm/taskcluster/docs/parameters.rst
blob: fa5ac309aa129bc011ca8325f7f3ad1097a88fa6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
==========
Parameters
==========

Overview
--------

See the gecko_taskgraph parameters documentation.

Comm Push Information
---------------------

These parameters correspond to the repository and revision of the comm-central
repository to checkout. All parameters are required.

``comm_base_repository``
   The repository from which to do an initial clone, utilizing any available
   caching. In practice this is always set to ``https://hg.mozilla.org/comm-central``.

``comm_base_rev``
  The previous revision before ``comm_head_rev`` got merged into.

``comm_base_ref``
   Reference where ``comm_head_rev`` got merged into. It is usually a branch or a tag.

``comm_head_repository``
   The repository containing the changeset to be built.  This may differ from
   ``comm_base_repository``.

``comm_head_rev``
   The revision to check out; this can be a short revision string.

``comm_head_ref``
   This is the same as ``head_rev``.

``comm_src_path``
   This will effectively always be "comm/". It's used in `comm_taskgraph.files_changed.get_files_changed_extended`
   to handle multiple VCS repositories without hardcoding parameters.