move logs and files used for fast-forward processing to a state directory
Categories
(Core :: WebRTC, task, P2)
Tracking
()
Tracking | Status | |
---|---|---|
firefox111 | --- | fixed |
People
(Reporter: mjf, Assigned: mjf)
References
Details
Attachments
(6 files)
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review | |
48 bytes,
text/x-phabricator-request
|
Details | Review |
We've been sprinkling output in various places (user's home directory, top level of the moz-central repo, and top level of moz-libwebrtc repo) which isn't pleasing and makes it difficult to try out multiple fast-forward processes because the files overwrite each other. Moving everything to a state directory under the moz-central repo solves both issues.
Assignee | ||
Updated•1 year ago
|
Assignee | ||
Comment 1•1 year ago
|
||
- automatically create state directory (.moz-fast-forward) under top level or repo if missing
- automatically create log and tmp subdirectories if missing
- only execute use_config_env.sh once in nested scripts
- move default location for config_env under state directory
Assignee | ||
Comment 2•1 year ago
|
||
Depends on D166492
Assignee | ||
Comment 3•1 year ago
|
||
Depends on D166493
Assignee | ||
Comment 4•1 year ago
|
||
Depends on D166494
Assignee | ||
Comment 5•1 year ago
|
||
Depends on D166495
Assignee | ||
Comment 6•1 year ago
|
||
When prepping the moz-libwebrtc repo, it makes sense to reset all the no-op
tracking files and the resume_state file for the new fast-forward session.
Depends on D166496
Pushed by mfroman@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/055afd8c773a pt1 - add new fast-forward state directory. r=ng DONTBUILD https://hg.mozilla.org/integration/autoland/rev/6bc5cac626bf pt2 - write all the no-op-cherry-pick-msg files in new state directory. r=ng DONTBUILD https://hg.mozilla.org/integration/autoland/rev/f9f4ba083e93 pt3 - move log_resume.txt to state directory rename to resume_state. r=ng DONTBUILD https://hg.mozilla.org/integration/autoland/rev/210c6b32430b pt4 - move all logging to LOG_DIR. r=ng DONTBUILD https://hg.mozilla.org/integration/autoland/rev/cd527f68ba12 pt5 - move all temporary processing files to TMP_DIR. r=ng DONTBUILD https://hg.mozilla.org/integration/autoland/rev/d8830e7dfdb1 pt6 - clear no-op tracking and resume files when prepping repo. r=ng DONTBUILD
Comment 8•1 year ago
|
||
bugherder |
https://hg.mozilla.org/mozilla-central/rev/055afd8c773a
https://hg.mozilla.org/mozilla-central/rev/6bc5cac626bf
https://hg.mozilla.org/mozilla-central/rev/f9f4ba083e93
https://hg.mozilla.org/mozilla-central/rev/210c6b32430b
https://hg.mozilla.org/mozilla-central/rev/cd527f68ba12
https://hg.mozilla.org/mozilla-central/rev/d8830e7dfdb1
Description
•