Wykres commitów

1629 Commity (28941f79000269ccb1346f91871f4f5d2ba179d6)

Autor SHA1 Wiadomość Data
yuvipanda 9e2a16929d Have Dockerfile build off current dir
Makes it much easier to test!
2017-05-09 13:39:50 -07:00
yuvipanda 66fce0592f Add a dockerfile based BuildPack
Great escape hatch
2017-05-09 13:39:47 -07:00
yuvipanda 53268f2d74 Add a simple but fully functional Dockerfile 2017-05-09 03:07:56 -07:00
yuvipanda e7d51c3fe9 Update venv image version again
Should move these out to config soon
2017-05-09 02:57:08 -07:00
yuvipanda 4856db7e79 Print entire progress object
Should be moved into structlog soon
2017-05-09 02:50:32 -07:00
yuvipanda a052ac2d71 Bump s2i builder images 2017-05-09 02:50:24 -07:00
yuvipanda d7c04ab58e Switch to an even older docker API version
This works with GKE which has Docker 1.11
2017-05-09 02:29:15 -07:00
yuvipanda d5cafb2822 Make builder a real module 2017-05-09 01:58:06 -07:00
yuvipanda 0399583ba8 Add setup.py 2017-05-09 01:46:26 -07:00
yuvipanda aa7eb895c1 Add basic builder code
- Takes in config via traitlets
- Pushes image after it is built
- Can run different detectors easily as well
- Single straight up application that runs from start to end,
  no concurrency (woot!)
2017-05-09 01:37:19 -07:00
yuvipanda 8ddf7704ce Initial commit 2017-05-09 01:37:07 -07:00
yuvipanda 1d2e7adab9 Add python2 builder as well
- Uses virtualenv instead of venv
- Is ok for Dockerfiles to diverge, we keep assemble scripts the
  same
- Change name to account for venv + python version present
- Add a ugly hack to get some packages (tiffiles and others) to
  work properly when using sdists + py2
2017-05-09 01:34:18 -07:00
yuvipanda 5dc6fcec2b Fail and give up at getting miniconda working again 2017-05-08 20:19:29 -07:00
yuvipanda 488f70112d try, fail and give up on getting miniconda to work
Someone else should do this :)
2017-05-08 17:43:42 -07:00
yuvipanda bafa6d7d50 Add simple hacky version of a miniconda builder 2017-05-08 16:27:24 -07:00
yuvipanda efd55a9bff Bump builder version to v0.1.1 2017-04-18 23:44:27 -07:00
yuvipanda acadff0d5b Copy github source into to working directory too
This is a hack to make sure that binder-like workflows work
ok
2017-04-18 23:36:45 -07:00
yuvipanda 98f45966bd Properly install ipywidgets in base image 2017-04-18 23:36:30 -07:00
yuvipanda b73f1be863 Cleanup assemble script to keep workspace clean 2017-04-14 11:43:27 -07:00
yuvipanda 12a89763eb Install ipywidgets in base
I consider it part of base notebook install :)
2017-04-14 11:43:06 -07:00
yuvipanda 4aa5eb60cf Make the makefile versioned + more useful 2017-04-13 16:18:17 -07:00
yuvipanda 31d07fe1b3 Cleanup the singleuser builder image 2017-04-13 16:17:55 -07:00
yuvipanda 8e60b2c03c Pin versions of notebook & jupyterhub being installed 2017-04-12 13:43:07 -07:00
yuvipanda 53ce3919e7 Set PATH to include the venv's bin 2017-04-12 13:42:58 -07:00
yuvipanda 7687d4777b Cleanup apt after installing things we want 2017-04-12 13:42:43 -07:00
yuvipanda 7240600ed0 Rename image to be jupyterhub specific
Matches reality!
2017-04-12 13:36:59 -07:00
yuvipanda 3dc2ff4fc5 Install git into base image 2017-04-06 15:53:59 -07:00
yuvipanda 66a79d2aa6 Succeed even if no requirements.txt is present
Will just get default jupyter installation + venv
2017-04-05 11:49:46 -07:00
yuvipanda 90b8c3d601 Initial commit
- Simple virtualenv based docker builder
- Not re-using saved artifacts yet
- No application tester
- Installs Jupyter Notebooks and JupyterHub by default
2017-04-05 11:31:49 -07:00