Closed Bug 2021009 Opened 1 month ago Closed 9 days ago

Setup mozilla/enterprise-firefox-try

Categories

(Release Engineering :: Firefox-CI Administration, task)

Tracking

(Not tracked)

RESOLVED FIXED

People

(Reporter: ahal, Assigned: ahal)

References

(Blocks 2 open bugs)

Details

Attachments

(7 files)

We'll be using it for try pushes.

Status: ASSIGNED → RESOLVED
Closed: 1 month ago
Flags: qe-verify+
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---
Keywords: leave-open

Authored by https://github.com/ahal
https://github.com/mozilla-releng/fxci-config/commit/4ba4b356b5ce107b6185c8db680ecb7fde4d6c7b
[main] fix: support indexing under pr namespace for enterprise-firefox-try

Authored by https://github.com/ahal
https://github.com/mozilla-releng/fxci-config/commit/c5dd9ef08ed426435dce56ab62d0622a9379fb96
[main] fix: also add route grant for indexing under pr namespace in enterprise-firefox-try

Depends on: 2024214

In Git, we were creating a temporary commit, then pushing the current
branch. But the temporary commit was a detached head and so wasn't
included in the push.

This ensures the temporary commit is included by adding the ability for
vcs.push to push a source ref to a separate destination branch.

Pushed by ahalberstadt@mozilla.com: https://github.com/mozilla-firefox/firefox/commit/eb6903d8a81f https://hg.mozilla.org/integration/autoland/rev/cb1c6d983e36 [ci] Support regex match when evaluating 'treeherder.branch-map' config, r=taskgraph-reviewers,bhearsum https://github.com/mozilla-firefox/firefox/commit/07e09c66acce https://hg.mozilla.org/integration/autoland/rev/976ef58f538a [ci] Ensure we also set try_config parameter for 'github-push', r=taskgraph-reviewers,bhearsum
Duplicate of this bug: 2027658
Blocks: 2013303

Authored by https://github.com/ahal
https://github.com/mozilla/enterprise-firefox/commit/b28e926b221f787fbd285734147ba0097b6becdb
[enterprise-main] Bug 2021009 - [ci] Cleanup some repackage transform logic

Authored by https://github.com/ahal
https://github.com/mozilla/enterprise-firefox/commit/79e70319b753eeedd449828630d7caeb3d7ea5f1
[enterprise-main] Bug 2021009 - [ci] Ensure graph generation can succeed without release_product or release_partner_config

Authored by https://github.com/ahal
https://github.com/mozilla/enterprise-firefox/commit/115d9154353a27b229e96aad8a4fec65d2262f9a
[enterprise-main] Bug 2021009 - Set MACH_TRY_REMOTE to mozilla/enteprise-firefox-try

Authored by https://github.com/ahal
https://github.com/mozilla/enterprise-firefox/commit/a03fe6c8a3ea0f1f4693faede89a55c6f4f925b0
[enterprise-main] Bug 2021009 - Run tasks on all 'enterprise-firefox-try' branches

Authored by https://github.com/ahal
https://github.com/mozilla/enterprise-firefox/commit/ecf4dc9d61937c34145a745ab1592a5ea45bfaef
[enterprise-main] Bug 2021009 - Setup proper Treeherder routes for enterprise-firefox-try tasks

Authored by https://github.com/ahal
https://github.com/mozilla/enterprise-firefox/commit/1bea131a5d2900e634d3ca87c3a1f25111be70f3
[enterprise-main] Bug 2021009 - Add target_tasks and release_product params for enterprise-firefox-try

Authored by https://github.com/ahal
https://github.com/mozilla-releng/fxci-config/commit/28ffe610f3f7970a6ea64aa2b12ae4189ee54c16
[main] Bug 2021009 - Grant 'get-artifact:project/enterprise' scopes to 'enterprise-firefox-try'

Authored by Alexandre Lissy
https://github.com/mozilla/enterprise-firefox/commit/6a1363967985da215936456b2b7f1d4716babd53
[enterprise-main] Bug 2021009 - Enterprise: allow overriding 'mach try' push remote via env

Authored by https://github.com/lissyx
https://github.com/mozilla/enterprise-firefox/commit/f547c7979f7d95ee39320ace7b02da2907b4e66b
[enterprise-main] Merge pull request #631 from lissyx/enterprise-bug2021009_mach_try

Status: REOPENED → RESOLVED
Closed: 1 month ago17 days ago
Resolution: --- → FIXED
Status: RESOLVED → REOPENED
Resolution: FIXED → ---

Authored by https://github.com/ahal
https://github.com/mozilla/enterprise-firefox/commit/22f4b9954810bea579251ba47bdbd996de9f1fc7
[enterprise-main] Bug 2021009 - [try] Ensure we push to enterprise-firefox-try by default

Authored by https://github.com/ahal
https://github.com/mozilla/enterprise-firefox/commit/cd416fdf44bfb5b20df01b5ef10253d5c38906df
[enterprise-main] Bug 2021009 - [ci] Declare build secrets in enterprise-firefox-try as well

Authored by https://github.com/ahal
https://github.com/mozilla/enterprise-firefox/commit/71be19d37320961e2c809a71185fb728b7918782
[enterprise-main] Bug 2021009 - [ci] Include 'enterprise-firefox-try' in additional transform logic

Authored by https://github.com/ahal
https://github.com/mozilla/enterprise-firefox/commit/fa76d3752eeabef58e828119616c0a818daae031
[enterprise-main] Bug 2021009 - [ci] Remove 'gecko' hardcode in win11 25h2 pools

Status: REOPENED → RESOLVED
Closed: 17 days ago9 days ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: