-
Notifications
You must be signed in to change notification settings - Fork 0
Continuous Integration and Docker
We use CI Tools to support our development. Learn more on how and why we use them here.
We use Travis CI together with Docker. Because one of our dependencies is graph-tool which requires Ubuntu 16.04 or higher we can not use Travis' native environment as their highest Ubuntu version is 14.04. Nevertheless, the Docker image can also be reused for local testing to quickly setup an environment with all dependencies. To setup docker please read the readme.md
file, use the scripts in deployment/
and refer to .travis.yml
or docker-test.sh
to find an example usage and in the second case perform travis's test script locally.
Not integrated as of today. Currently, there are some issues with running coveralls in Docker. There is an open issue to fix this – help is appreciated.
Not integrated as of today