https://bugzilla.wikimedia.org/show_bug.cgi?id=44220
--- Comment #2 from Ori Livneh <[email protected]> --- (In reply to comment #1) > One possible trouble is that setup.py will install third party libraries from > pip and we do not want to blindly install third party stuff and run their > code. > Will have to be creative there. Some ideas: =========== Access package artifacts between multiple tox-runs -------------------------------------------------- http://tox.readthedocs.org/en/latest/example/general.html#artifacts Access package artifacts between Jenkins jobs --------------------------------------------- http://tox.readthedocs.org/en/latest/example/jenkins.html#jenkins-artifact-example We could run a PyPI clone: Running our own PyPI -------------------- http://tox.readthedocs.org/en/latest/config.html#confval-indexserver http://www.python.org/dev/peps/pep-0381/ http://wiki.python.org/moin/PyPiImplementations http://brandonkonkle.com/blog/2010/mar/25/creating-personal-pypi-chishop/ Disabling dependency retrieval and enabling sitepackages instead ---------------------------------------------------------------- http://tox.readthedocs.org/en/latest/config.html#confval-sitepackages=True|False This would allow the tox environments to use Python modules that are globally installed on the Jenkins host. To add additional modules for testing, you'd have to make sure they're in apt and add them via puppet to the integration server. -- You are receiving this mail because: You are the assignee for the bug. You are watching all bug changes. _______________________________________________ Wikibugs-l mailing list [email protected] https://lists.wikimedia.org/mailman/listinfo/wikibugs-l
