zulip/tools/travis
Tim Abbott 52fc1c71bc provision: Rewrite using subprocess module instead of sh.
The `with sh.sudo` pattern that we were using in python-sh was
deprecated, and emperically hangs on Ubuntu xenial.  Since in general
the use of python-sh/python-pbs caused trouble (requiring extra
dependencies, confusing syntax), this just removes it.

We replace it with a new zulip_tools.py library function that echoes
the command line and streams the output.

We do the same to install-phantomjs so we can remove that dependency.
2016-04-10 17:33:19 -07:00
..
backend travis: Test whether migrations are consistent with models. 2016-01-26 20:38:46 -08:00
frontend Expand testing done via Travis CI to cover production pipeline. 2015-11-01 18:11:39 -08:00
production Expand testing done via Travis CI to cover production pipeline. 2015-11-01 18:11:39 -08:00
production-helper Fix postgres errors in Travis CI again. 2016-01-21 22:07:10 -08:00
py3k In py3k, exit with 1 if repository is not clean. 2016-04-05 13:22:51 -07:00
setup-backend provision: Rewrite using subprocess module instead of sh. 2016-04-10 17:33:19 -07:00
setup-frontend Expand testing done via Travis CI to cover production pipeline. 2015-11-01 18:11:39 -08:00
setup-production provision: Rewrite using subprocess module instead of sh. 2016-04-10 17:33:19 -07:00
setup-py3k travis: Add Python 3 compatibility test. 2015-11-04 08:00:25 -08:00