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

Reply via email to