yuvipanda
9479f3c6b9
Parallelize unit tests in CI with pytest-xdist
2018-07-11 09:31:01 -07:00
yuvipanda
ef8d111b40
Use proper --mount syntax for cgroup passthrough volume mount
2018-07-11 09:30:18 -07:00
yuvipanda
ebb95bfcd8
Pass through cgroups when trying to run systemd
...
From https://discuss.circleci.com/t/docker-with-centos7-systemd-container/885/14
2018-07-11 09:24:38 -07:00
yuvipanda
b5956f911f
Remove journalctl from JupyterHub check step
...
Seems to block forever
2018-07-11 02:35:17 -07:00
yuvipanda
fdbdc58727
Fix typo in .circleci/config.yaml
2018-07-11 02:21:11 -07:00
yuvipanda
0b938f7b9b
Don't publish port / bind mount inside CircleCI
...
The remote docker endpoint we have does
not support doing bind mounts from the
CircleCI Host. We also can not access
the published external network port, so
let's sotp doing that.
2018-07-11 02:15:47 -07:00
yuvipanda
732ca48887
Fix syntax error in integration-test.py
2018-07-11 02:09:38 -07:00
yuvipanda
f6a5566b42
Use python script to run integration test
...
YAML calling to python is better than YAML embedding bash
2018-07-11 02:04:41 -07:00
yuvipanda
715860707b
Rewrite bootstrapper in Python
...
- This was going to get too complex for bash. Only way to
kill those scripts is before they get too complex.
- Better progress messages from bootstrapper.
- Differentiate between bootstrapper & installer
- Cleanup documentation a little bit
2018-07-02 15:12:26 -07:00
yuvipanda
5675aafcf5
[CI] Check JupyterHub is up after installation
2018-06-29 03:12:16 -07:00
yuvipanda
4ae6f055d3
[CI] Run installer in built docker container
2018-06-29 02:56:43 -07:00
yuvipanda
8ad0205264
[CI] Automatically say 'yes' to docker-ce install
2018-06-29 02:48:27 -07:00
yuvipanda
061b77e944
[CI] Don't use sudo anywhere
...
We're already running as root, and sudo is not installed
2018-06-29 02:42:10 -07:00
yuvipanda
d5828192f8
[CI] Fix indenting errors in CircleCI config
2018-06-29 02:37:06 -07:00
yuvipanda
d8c965624c
[CI] Install docker explicitly before trying to use it
2018-06-29 02:34:19 -07:00
yuvipanda
41f368d02d
[CI] Setup docker + try running systemd container
2018-06-29 02:26:20 -07:00
yuvipanda
b874e6c7f0
[CI] Don't use sudo to run tests
...
We're already running as root in the miniconda image
2018-06-29 02:21:02 -07:00
yuvipanda
97fed91c80
[CI] Fix key used for caching conda env
2018-06-29 02:20:43 -07:00
yuvipanda
fb1472cc77
Use miniconda to run tests on circleci
...
Since we need the conda library to run our unit tests
2018-06-29 02:18:45 -07:00
yuvipanda
e9f965be5b
Add initial circle ci config
...
Let's try run the unit tests in the tljh module first
2018-06-29 02:05:36 -07:00