Open Bug 1565725 Opened 3 months ago Updated 6 days ago

Add an option to `run-task` to change the current-directory and use it.

Categories

(Firefox Build System :: Task Configuration, task)

task
Not set

Tracking

(Not tracked)

People

(Reporter: tomprince, Assigned: tomprince)

Details

(Keywords: leave-open)

Attachments

(6 files)

No description provided.
Keywords: leave-open
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/autoland/rev/538bb3398b02
Make tests of `mozfile.which` insensitive to the case of the cwd on windows; r=ahal
https://hg.mozilla.org/integration/autoland/rev/a99c84e10b62
Don't checkout in geckodriver-repack tasks; r=bstack
Backout by csabou@mozilla.com:
https://hg.mozilla.org/mozilla-central/rev/57e096cabc29
Backed out changeset a99c84e10b62 for repack nightlies bustages. a=backout

Th push: https://treeherder.mozilla.org/#/jobs?repo=mozilla-central&resultStatus=testfailed%2Cbusted%2Cexception&revision=c0bcda96a954fe7a3700466bda256aea58189ac9&searchStr=repack&selectedJob=256645524

Failure log: https://treeherder.mozilla.org/logviewer.html#?job_id=256645524&repo=mozilla-central

[taskcluster 2019-07-15 23:46:51.125Z] Image 'public/image.tar.zst' from task 'P1qnJgMLTcuWXA5mKQ4bLg' loaded. Using image ID sha256:e3fb570b643d2fc96522330a99beef4040edb7d6e486eb22f94c20e37ebddf94.
[taskcluster 2019-07-15 23:46:51.523Z] === Task Starting ===
[setup 2019-07-15T23:46:52.011Z] run-task started in /builds/worker
[volume 2019-07-15T23:46:52.013Z] changing ownership of volume /builds/worker/checkouts to 1000:1000
[volume 2019-07-15T23:46:52.013Z] changing ownership of volume /builds/worker/tooltool-cache to 1000:1000
[volume 2019-07-15T23:46:52.013Z] changing ownership of volume /builds/worker/workspace to 1000:1000
[setup 2019-07-15T23:46:52.013Z] running as worker:worker
[fetches 2019-07-15T23:46:52.013Z] fetching artifacts
error: fetch-content script not found
The script at taskcluster/scripts/misc/fetch-content could not be
detected in the current environment.
If this task clones gecko, make sure the GECKO_PATH environment variable
is set to proper location. Otherwise, the script may need to be mounted
or added to the task's docker image then added to the PATH.
[taskcluster 2019-07-15 23:46:52.314Z] === Task Finished ===

Flags: needinfo?(mozilla)

Some tasks use debian images without a checkout; they should be able to use
fetches.

This was originally (I assume) used to control checking out build-tools, in a previous iteration of
our automation for checking out source. Our current tool doesn't look at this variable, and doesn't
support checking out build-tools.

Pushed by mh@glandium.org:
https://hg.mozilla.org/integration/mozilla-inbound/rev/d1b899588308
Include fetch-content in debian images; r=glandium
https://hg.mozilla.org/integration/mozilla-inbound/rev/b3915634e252
Don't checkout in geckodriver-repack tasks; r=bstack
https://hg.mozilla.org/integration/mozilla-inbound/rev/dfaf379667d2
Add an option to run-task to change the current directory for the command; r=glandium
https://hg.mozilla.org/integration/mozilla-inbound/rev/d7b5f558fe69
Use run-task to change the working directory; r=glandium
https://hg.mozilla.org/integration/mozilla-inbound/rev/b51ee0235094
Remove unused `TOOLS_DISABLE` environment variable from toolchain tasks; r=glandium
Pushed by malexandru@mozilla.com:
https://hg.mozilla.org/integration/mozilla-inbound/rev/d7324d8e1227
Fix bustages in taskcluster/ci/webrender/kind.yml r=aryx CLOSED TREE
Flags: needinfo?(mozilla)
You need to log in before you can comment on or make changes to this bug.