# HG changeset patch # User Rob Lemley # Date 1547676422 0 # Wed Jan 16 22:07:02 2019 +0000 # Node ID a682f8ba00ff3feae6895e30269eac8b8261822b # Parent bbc858a8e20db63d82352a7c52a49e89e720d0a1 Bug 1491371 - Add config file for pinning to Mozilla repositories. r=darktrojan .gecko_rev.yml is the new canonical location for pinning to a mozilla branch and revision. This is because the current method of updating .taskcluster.yml will not be supported going forward. Differential Revision: https://phabricator.services.mozilla.com/D16933 diff --git a/.gecko_rev.yml b/.gecko_rev.yml new file mode 100644 --- /dev/null +++ b/.gecko_rev.yml @@ -0,0 +1,27 @@ +--- +GECKO_BASE_REPOSITORY: https://hg.mozilla.org/mozilla-unified +GECKO_HEAD_REPOSITORY: https://hg.mozilla.org/mozilla-central +GECKO_HEAD_REF: default + +### For comm-central +# GECKO_BASE_REPOSITORY: https://hg.mozilla.org/mozilla-unified +# GECKO_HEAD_REPOSITORY: https://hg.mozilla.org/mozilla-central +# GECKO_HEAD_REF: default +# +### For branches +# GECKO_BASE_REPOSITORY: https://hg.mozilla.org/mozilla-unified +# GECKO_HEAD_REPOSITORY: https://hg.mozilla.org/releases/mozilla-esr60 +# GECKO_HEAD_REF: THUNDERBIRD_60_VERBRANCH +# GECKO_HEAD_REV: 6a830d12f15493a70b1192022c9985eba2139910 +# +# Note about GECKO_HEAD_REV and GECKO_HEAD_REF: +# GECKO_HEAD_REF is a branch name or "default". +# GECKO_HEAD_REV is a revision hash. It cannot be a symbolic name like "default" +# or "THUNDERBIRD_60_VERBRANCH". +# +# comm-central will have GECKO_HEAD_REF defined as "default" but not +# GECKO_HEAD_REV. Release branches are pinned to a particular commit +# and set GECKO_HEAD_REV. They may also set GECKO_HEAD_REF when the pinned +# commit is in a branch within the repository, such as THUNDERBIRD_60_VERBRANCH. + +