Open Bug 1427195 Opened 2 years ago Updated 9 months ago

Perform sanity checks for comm-central checkouts in run-task without breaking the build.

Categories

(Firefox Build System :: Task Configuration, task)

task
Not set

Tracking

(Not tracked)

People

(Reporter: tomprince, Unassigned)

References

Details

Attachments

(1 file)

https://hg.mozilla.org/mozilla-central/rev/cd76b35cf19b92c2c79a15805b48fabf2e566e0a started calling prepare_checkout_dir for comm-central checkouts, which does some sanity checks to make sure caches are setup appropriately, but also creates the parent directory. The latter breaks all thunderbird builds, since the mozilla-central directory is the parent directory, and mercurial bails when trying to checkout mozilla-central when the directory already exists.

To stop the bleeding, the prepare step needs to be removed. But we should still do the sanity checks.
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/mozilla-central/rev/521a91a6aa59
Remove broken prepare_vcs_checkout for comm-central builds in run-task (partial backout of bug 1427061); r=me a=partial backout for breaking thunderbird
Product: TaskCluster → Firefox Build System
The leave-open keyword is there and there is no activity for 6 months.
:tomprince, maybe it's time to close this bug?
Flags: needinfo?(mozilla)
Flags: needinfo?(mozilla)
Keywords: leave-open
Assignee: mozilla → nobody
Status: ASSIGNED → NEW
You need to log in before you can comment on or make changes to this bug.