Closed Bug 1568460 Opened 5 years ago Closed 5 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: 5 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: