Hello all,
It is now less hard to run mozharness locally by appending --cfg
developer_config.py to production commands.

Appending the config will activate a developer mode which does the
following:
* Remove hard coded paths for binaries
* Substitute internal URLs to point to externally reachable URLs
* Add Http authentication to reach private files
* It also enforces the use of --test-url and --installer-url

You can read more about it in here:
http://armenzg.blogspot.ca/2014/09/run-tbpl-jobs-locally-with-http.html

This allowed me to not have to request a Releng loaner to reproduce a
job run on tbpl.

I know that this is not the holy grail but it helps to ease the pain.


What would people want to see in the long term to make mozharness easier
for you?
I've considered writing a mach command to which we can pass a URL to a
log and does all the thinking for us.

Another project that I believe would be useful is to allow a developer
to point mozharness at local binaries. I know it is possible but I have
not documented it since I have not tested it.

There's also the project of making mach deal with mozharness the same
way that we have mach support for talos (which is using mozharness in
the back).

regards,
Armen
_______________________________________________
dev-platform mailing list
dev-platform@lists.mozilla.org
https://lists.mozilla.org/listinfo/dev-platform

Reply via email to