Closed Bug 1568460 Opened 6 years ago Closed 6 years ago

Set MOZ_FETCHES_DIR more appropriately

Categories

(Firefox Build System :: Task Configuration, task)

task
Not set
normal

Tracking

(firefox70 fixed)

RESOLVED FIXED
mozilla70
Tracking Status
firefox70 --- fixed

People

(Reporter: glandium, Assigned: glandium)

References

Details

Attachments

(2 files)

No description provided.

For some tasks, the workdir known to the decision task doesn't actually match
the workdir used in the task, which makes MOZ_FETCHES_DIR wrong when the
decision task derives it from the workdir.

On other tasks, MOZ_FETCHES_DIR is set to a relative directory, which
may work in some places where MOZ_FETCHES_DIR is used, but not in
others, that happen to be executed from a different directory.

To solve both problems, we set MOZ_FETCHES_DIR as a relative directory
everywhere, and we make run-task normalize it to an absolute path
before executing the task.

Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/a2c0bed45b89 Set MOZ_FETCHES_DIR more appropriately. r=tomprince
Backout by shindli@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/ebd792001ab9 Backed out changeset a2c0bed45b89 for causing spidermonkey failures "[Errno 2] No such file or directory"
Pushed by mh@glandium.org: https://hg.mozilla.org/integration/autoland/rev/d33c8a70c9b1 Set MOZ_FETCHES_DIR more appropriately. r=tomprince
Flags: needinfo?(mh+mozilla)
Pushed by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/d63a662414d0 Fix Android wrench builds for the now-absolute MOZ_FETCHES_DIR.
Pushed by csabou@mozilla.com: https://hg.mozilla.org/integration/autoland/rev/a235e6dda94e Backed out changeset d63a662414d0 for landing without a reviewer in the commit message. https://hg.mozilla.org/integration/autoland/rev/fa3f222fab64 Fix Android wrench builds for the now-absolute MOZ_FETCHES_DIR. r=tomprince
Status: NEW → RESOLVED
Closed: 6 years ago
Resolution: --- → FIXED
Target Milestone: --- → mozilla70
Blocks: 1570798
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: