Commit Graph

42 Commits

Author SHA1 Message Date
Ben Firshman b4fbab4b56 Run pyinstaller build as normal user
... and test build on CI so we don't break it again!

Fixes 

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-09-30 16:25:40 -07:00
Ben Firshman a3f70a9f64 Make script/test use Docker
Really easy to run entire test suite with Docker now. Also switch
Wercker to use the same script.

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-09-30 13:51:42 -07:00
Ben Firshman f407504679 Remove old Travis files
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-09-30 13:47:47 -07:00
Daniel Nephin 7fd37c89b9 Remove fig.packages replace with real deps.
Signed-off-by: Daniel Nephin <dnephin@gmail.com>
2014-09-05 11:44:49 -07:00
Ben Firshman aca0e42178 Validate DCO on Travis
Copied straight from Docker, replacing github.com/docker/docker
with github.com/docker/fig in .validate.

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-08-12 10:58:16 -07:00
Ben Firshman fc3c12ad90 Update repository URL
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-08-07 14:42:49 -07:00
Ben Firshman 01e2b56405 Add flake8 to test script
For those who don't use tox.

Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-07-28 16:27:57 -07:00
Ben Firshman 190ea2bbd6 Add fig.egg-info to clean script
Signed-off-by: Ben Firshman <ben@firshman.co.uk>
2014-07-14 11:34:17 -07:00
Aanand Prasad d0b5bcf26a Pass byte strings straight through LogPrinter 2014-06-18 14:51:13 +01:00
Aanand Prasad c246897af1 Pass script/test arguments through to nosetests 2014-06-18 14:51:13 +01:00
Ben Firshman 7879dfd3fd Fix deploy docs script 2014-05-09 10:59:44 +01:00
Ben Firshman b99bb64487 Add sanity check to OS X build script 2014-05-08 13:03:21 +01:00
Ben Firshman 580affa5f3 Add sanity check to linux build script 2014-05-08 13:02:50 +01:00
Ben Firshman 8251dec587 Add docs, build and dist to clean script 2014-05-01 17:17:23 +01:00
Aanand Prasad 8f1793dd06 Merge pull request from orchardup/update-docker-py-7f55a101f813f3e96413d1b577e98d9467b0bffc
WIP: Docker >=0.9 support, docker-py 0.3.1
2014-04-28 18:51:38 +01:00
Ben Firshman 29c9763feb Use Orchard to run integration tests 2014-04-25 23:24:05 +01:00
Scott M. Likens c2acceba4e Ensure `pwd`/dist exists always and is 777.
Fixes 

Signed-off-by: Scott M. Likens <scott@likens.us>
2014-04-16 00:15:25 +00:00
Colin McCune 97be5b4cfb Updates the mac build script so it wont fail when the venv folder does not exist. 2014-03-27 20:22:05 -04:00
Ben Firshman f5cf9b60b2 Remove venv before building on OS X 2014-03-04 11:51:12 +00:00
Ben Firshman 431ce67f85 Add script to build Linux binary 2014-03-03 15:10:02 +00:00
Ben Firshman 9550387e39 Add script to build an OS X binary 2014-03-03 15:09:56 +00:00
Ben Firshman 07fd01ad46 Exit deploy docs script on Fig error 2014-02-24 18:35:06 +00:00
Ben Firshman 049a10136c Test Docker 0.8.0 on Travis 2014-02-07 10:35:18 -08:00
Ben Firshman d4f76ba5f9 Add open-docs script 2014-01-28 10:13:15 +00:00
Ben Firshman e34b433d93 Build docs before deploying 2014-01-28 00:16:29 +00:00
Aanand Prasad 5e5bd939be Stop force-pushing to gh-pages 2014-01-27 21:43:37 +00:00
Aanand Prasad db396b81ef Just deploy the _site directory to gh-pages 2014-01-27 12:26:42 +00:00
Aanand Prasad f60621ee1b Move docs to master branch
- build with script/build-docs
- deploy with script/deploy-docs
2014-01-27 11:51:15 +00:00
Ben Firshman 64513e8d6f Verbose nosetests 2014-01-22 14:00:24 +00:00
Ben Firshman 24a6d1d836 Forcibly kill Docker when Travis ends
May fix tests timing out.
2014-01-19 20:11:53 +00:00
Ben Firshman f3d273864d Add comments to script/travis 2014-01-19 20:11:53 +00:00
Ben Firshman 4bec39535f Remove unnecessary release script 2014-01-16 18:52:15 +00:00
Aanand Prasad bb7613f37b Travis runs Docker just on the Unix socket, not on TCP 2014-01-16 17:03:56 +00:00
Ben Firshman c9c844c279 Print commands travis scripts are running 2014-01-11 14:53:07 +00:00
Ben Firshman 342f187318 Put python egg cache in a writeable dir 2014-01-11 14:52:37 +00:00
Ben Firshman 0614e2c590 Use Docker 0.7.5 on Travis 2014-01-11 14:31:47 +00:00
Ben Firshman 544cd884ee Use Docker 0.7.4 on Travis
Also use a package that doesn't disappear and break the tests.
2014-01-11 14:14:35 +00:00
Ben Firshman c6efb45585 Exit travis-install script on error 2014-01-11 14:14:35 +00:00
Ben Firshman 7888027425 Put requirements back in .txt files
Read-only FS in travis
2014-01-06 17:58:50 +00:00
Ben Firshman 0760ea1b00 Add Python 3 and PyPy to .travis.yml 2014-01-06 17:58:50 +00:00
Ben Firshman 17b9cc430c Add Travis CI 2014-01-06 11:13:36 +00:00
Ben Firshman 7b925b8eac Add some helpful scripts 2013-12-20 21:32:41 +00:00