bug 1523962: marionette: publish client and harness api docs to firefox-source-docs.m.o; r=ahal
authorAndreas Tolfsen <ato@sny.no>
Fri, 01 Feb 2019 18:53:57 +0000
changeset 456615 1c41ce6588df33ccd220fa0296e366212f9cf930
parent 456614 19cdd41c33e6f251bb4fbc88a2a87f646c758dbd
child 456616 433d3e3125f3642f534414a0456fd5dbca64db2e
push id35496
push userbtara@mozilla.com
push dateMon, 04 Feb 2019 17:36:40 +0000
treeherdermozilla-central@be1beccfb86d [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersahal
bugs1523962
milestone67.0a1
first release with
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
last release without
nightly linux32
nightly linux64
nightly mac
nightly win32
nightly win64
bug 1523962: marionette: publish client and harness api docs to firefox-source-docs.m.o; r=ahal https://marionette-client.readthedocs.io/en/master/ is out of date and generates a lot of warnings. As we are intending to decommission the public PyPI release of marionette_driver, it makes sense to publish the API documentation to https://firefox-source-docs.mozilla.org/ instead. Differential Revision: https://phabricator.services.mozilla.com/D18087
testing/marionette/moz.build
--- a/testing/marionette/moz.build
+++ b/testing/marionette/moz.build
@@ -12,11 +12,12 @@ XPCSHELL_TESTS_MANIFESTS += ["test/unit/
 
 with Files("**"):
     BUG_COMPONENT = ("Testing", "Marionette")
 
 with Files("harness/**"):
     SCHEDULES.exclusive = ["marionette", "firefox-ui"]
 
 SPHINX_TREES["marionette"] = "doc"
+SPHINX_PYTHON_PACKAGE_DIRS += ["client/marionette_driver"]
 
-with Files('doc/**'):
-    SCHEDULES.exclusive = ['docs']
+with Files("doc/**"):
+    SCHEDULES.exclusive = ["docs"]