Closed Bug 1415618 Opened 2 years ago Closed 2 years ago

Allow specifying additional paths to search for mozharness configs.

Categories

(Release Engineering :: Applications: MozharnessCore, enhancement)

enhancement
Not set

Tracking

(firefox59 fixed)

RESOLVED FIXED
Tracking Status
firefox59 --- fixed

People

(Reporter: tomprince, Assigned: tomprince)

References

Details

Attachments

(4 files)

pass additional config search path to mozharness scripts: I'd like to put thunderbird specific configuration in comm-central, and need someway to reference them, and I would rather not have to pass absolute paths. Something like:

   .../fx_desktop_build.py --search-path comm/mozharness/config --config builds/releng_base_linux_64_builds.py --config builds/thunderbird_base.py

  where builds/thunderbird_base.py lives in comm/mozhanress/config/builds/thunderbird_base.py
Comment on attachment 8928677 [details]
Bug 1415618: When looking for a downloaded mozharness config, only look where it was put.

https://reviewboard.mozilla.org/r/199906/#review205162
Attachment #8928677 - Flags: review?(jlund) → review+
Comment on attachment 8928678 [details]
Bug 1415618: Use path relative to mozharness config modules to find configs.

https://reviewboard.mozilla.org/r/199908/#review205166
Attachment #8928678 - Flags: review?(jlund) → review+
Comment on attachment 8928679 [details]
Bug 1415618: Allow specifying extra paths to search for config files mozharness.

https://reviewboard.mozilla.org/r/199910/#review205170
Attachment #8928679 - Flags: review?(jlund) → review+
Comment on attachment 8928680 [details]
Bug 1415618: Add support to taskcluster to specifying extra paths to mozharness.

https://reviewboard.mozilla.org/r/199912/#review205176

I'm a little unfamiliar with some of the tc config setup but I believe this patch is fine and should work as expected.
Attachment #8928680 - Flags: review?(jlund) → review+
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/autoland/rev/be3173822987
When looking for a downloaded mozharness config, only look where it was put. r=jlund
https://hg.mozilla.org/integration/autoland/rev/5ecdc55db739
Use path relative to mozharness config modules to find configs. r=jlund
https://hg.mozilla.org/integration/autoland/rev/780f67a36d6d
Allow specifying extra paths to search for config files mozharness. r=jlund
https://hg.mozilla.org/integration/autoland/rev/71510fd07ef5
Add support to taskcluster to specifying extra paths to mozharness. r=jlund
Backout by cbrindusan@mozilla.com:
https://hg.mozilla.org/integration/autoland/rev/b89090531f6a
Backed out 4 changesets for build bustage failures. r=backout on a CLOSED TREE
Pushed by mozilla@hocat.ca:
https://hg.mozilla.org/integration/autoland/rev/501306f6fc22
When looking for a downloaded mozharness config, only look where it was put. r=jlund
https://hg.mozilla.org/integration/autoland/rev/1258a1b9888f
Use path relative to mozharness config modules to find configs. r=jlund
https://hg.mozilla.org/integration/autoland/rev/796e3f06ba99
Allow specifying extra paths to search for config files mozharness. r=jlund
https://hg.mozilla.org/integration/autoland/rev/bcf4fd4217ef
Add support to taskcluster to specifying extra paths to mozharness. r=jlund
Flags: needinfo?(mozilla)
You need to log in before you can comment on or make changes to this bug.