Grant Nestor
d6a1b44e7b
Upgrade to jupyterlab 0.28.0
2017-10-17 10:27:48 -07:00
Yuvi Panda
52f5ba15ea
Merge pull request #97 from minrk/json-errors
...
avoid producing non-JSON output on errors
2017-10-17 07:43:07 -07:00
Min RK
edbb8dc609
avoid producing non-JSON output on errors
...
register a custom excepthook that is called instead of the default traceback formatter.
This produces a phase: failed message with the error.
2017-10-17 14:04:16 +02:00
Yuvi Panda
4374a1a451
Merge pull request #95 from jupyter/readthedocs_patch
...
docs type-o
2017-10-11 17:09:25 -07:00
Chris Holdgraf
11bc3238be
docs typeo
...
was causing readthedocs to fail!
2017-10-11 16:39:08 -07:00
Yuvi Panda
6aa4d0f7f0
Merge pull request #90 from choldgraf/docs_update
...
Updating postBuild docs + doc build script
2017-10-06 18:27:21 -07:00
Chris Holdgraf
8825413feb
yuvi comments
2017-10-06 18:23:16 -07:00
Chris Holdgraf
56870a3a6c
updating docs
2017-10-06 09:36:46 -07:00
Yuvi Panda
65d541125d
Merge pull request #89 from yuvipanda/master
...
Add git to the repo2docker docker image
2017-10-04 19:41:21 -07:00
yuvipanda
c41dd815d7
Add git to the repo2docker docker image
2017-10-04 19:40:28 -07:00
Yuvi Panda
70677ed697
Merge pull request #88 from yuvipanda/master
...
Explicitly echo what image is built in travis
2017-10-04 18:18:14 -07:00
yuvipanda
1c4c31e1f1
Explicitly add a .dockerignore rather than symlink
...
Alpine linux seems very confused by symlinks
2017-10-04 18:17:38 -07:00
yuvipanda
d962d4091f
Explicitly echo what image is built
2017-10-04 18:07:09 -07:00
Yuvi Panda
fa9e3fdec5
Merge pull request #85 from minrk/postBuildPermissions
...
raise on non-executable postBuild
2017-10-04 17:56:23 -07:00
Yuvi Panda
52f7418de5
Merge pull request #87 from yuvipanda/master
...
Switch base image to alpine + fix typo causing CI to fail
2017-10-04 17:56:14 -07:00
yuvipanda
6c9960eab1
Switch to using alpine based image for repo2docker
...
This cuts image size from under 300MB to under 100MB. Plus
we will never actually need this to have additional libraries
installed, since it's talking to the docker socket directly
to build new images. So switching to alpine here is worth it.
2017-10-04 17:42:13 -07:00
yuvipanda
8278f9178b
Use proper environment name for docker username
2017-10-04 17:41:56 -07:00
yuvipanda
6d80f2df8f
Try to make expanded matrix of tests work properly
2017-10-04 17:38:38 -07:00
yuvipanda
0984e8544e
Try to expand test matrix again
2017-10-04 17:32:17 -07:00
yuvipanda
ae787215c9
Try to matrix test stage
2017-10-04 17:30:53 -07:00
yuvipanda
91038a37b9
Try to use stages for travis builds
2017-10-04 17:29:46 -07:00
yuvipanda
d5d009ffca
Build & push docker image from travis
2017-10-04 17:13:20 -07:00
Yuvi Panda
6bb170d0aa
Merge pull request #86 from minrk/visible-binder-dir
...
make binder directory visible
2017-10-04 16:56:23 -07:00
Min RK
95ac595fb3
raise on non-executable postBuild
...
instead of ignoring the file
2017-10-05 00:43:47 +02:00
Min RK
a5188b41b8
make binder directory visible
2017-10-05 00:29:10 +02:00
Yuvi Panda
364f0fea4d
Merge pull request #83 from minrk/dot-binder-dir
...
Look in .binder directory for files
2017-10-04 15:17:17 -07:00
Min RK
a9f0dd0f61
test binder-dir handling
2017-10-04 23:52:10 +02:00
Min RK
0fa82b1790
ignore some generated files
2017-10-04 23:52:10 +02:00
Min RK
a7f7038682
Look in .binder directory for files
...
If .binder exists, top-level files are ignored. This allows for top-level Dockerfiles for other uses, but binder-specific environment.yml, etc.
2017-10-04 23:52:09 +02:00
Yuvi Panda
be3ca5802d
Merge pull request #81 from jupyter/ellisonbg-patch-2
...
Update virtualenv base to use jupyterlab 0.27
2017-09-27 12:30:07 -07:00
Yuvi Panda
02ecaf36bf
Merge pull request #74 from minrk/environment-excludes-requirements
...
don't install requirements.txt if environment.yml is present
2017-09-27 12:29:52 -07:00
Yuvi Panda
e879d510ef
Merge pull request #80 from jupyter/ellisonbg-patch-1
...
Update JupyterLab to 0.27
2017-09-27 11:31:58 -07:00
Brian E. Granger
2bad694c66
Update detectors to use jupyterlab 0.27
2017-09-27 11:07:45 -07:00
Min RK
4be50e71e7
remove impossible elif condition
2017-09-27 20:04:57 +02:00
Brian E. Granger
54ee2401ef
Update JupyterLab to 0.27
...
How would we run commands to install JupyterLab packages which require running bash commands such as `jupyter labextension install foo`? @blink1073
2017-09-27 10:57:35 -07:00
Carol Willing
b28aef7346
Merge pull request #79 from jupyter/debug_docs
...
document `--debug`
2017-09-25 09:50:19 -07:00
Chris Holdgraf
0a36546640
document `--debug`
2017-09-16 10:20:58 -07:00
Yuvi Panda
85091097cc
Merge pull request #77 from natbusa/master
...
More forgiving rmtree
2017-09-11 12:14:59 -07:00
Natalino Busa
a9f9255541
More forgiving rmtree
2017-09-12 00:54:59 +08:00
Chris Holdgraf
065d00aa71
Merge pull request #75 from minrk/typo
...
typo: --print-dockerfile ended up falling under --debug
2017-09-08 14:30:24 -07:00
Chris Holdgraf
742b9678a6
Merge pull request #76 from minrk/jupyterhub-build-arg
...
make JUPYTERHUB_VERSION a build arg
2017-09-08 07:54:27 -07:00
Min RK
579bf664bb
allow setting JUPYTERHUB_VERSION via env
2017-09-08 11:32:32 +02:00
Min RK
dd25515a83
ensure composed buildpacks inherit application config
...
so that configurable buildpacks can be configured
2017-09-07 14:30:17 +02:00
Min RK
654e6c8ede
fix legacy docker
...
appendix was just skipped
2017-09-07 14:22:15 +02:00
Min RK
dd82e688e7
make jupyterhub a build arg
...
and verify that it's installed in tests
2017-09-07 14:22:15 +02:00
Min RK
05b8d662ea
typo: --print-dockerfile ended up falling under --debug
2017-09-07 14:21:11 +02:00
Min RK
123900fdbb
conda's not Python specific
2017-09-07 14:20:30 +02:00
Min RK
b20ee4adb9
don't install requirements.txt if environment.yml is present
...
The most likely cause of both being present is equivalent dependencies for two use cases,
not a single multi-stage conda environment.
If deps should be installed in conda with pip, they will be in `environment.yml` under `pip`.
2017-09-07 13:21:23 +02:00
yuvipanda
d97eee9a6a
Bump version number
2017-09-06 12:47:23 -07:00
Yuvi Panda
8db1d43210
Merge pull request #68 from yuvipanda/print-dockerfile
...
Add --debug & --no-build options
2017-09-06 12:43:42 -07:00