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
Yuvi Panda
30d7fd1290
Merge pull request #69 from yuvipanda/master
...
Bump verison number
2017-08-27 11:18:14 -04:00
yuvipanda
d116c30498
Output Dockerfile contents if set to --debug
...
The Dockerfile we generate won't really work at all outside
of repo2docker. This makes it very clear that these are purely
for debugging purposes.
2017-08-27 11:04:01 -04:00
yuvipanda
3b226d183b
Add --print-dockerfile & --no-build options
2017-08-27 10:51:01 -04:00
Min RK
3612d1ac0d
Merge pull request #67 from tdalseide/master
...
Moved old COPYING.md to LICENSE, and updated with current language.
2017-08-26 21:53:30 -04:00
tdalseide
1348829fd0
Moved old COPYING.md to LICENSE, and updated with current language.
2017-08-26 20:30:15 +02:00
Yuvi Panda
430712503b
Merge pull request #65 from sumalaika/master
...
Add license - Issue #64
2017-08-26 11:40:15 -04:00
sumalaika
bef0fc729d
Add files via upload
2017-08-26 10:26:49 -04:00
yuvipanda
dbf4d16a61
Remove unneeded print function import
...
We only support 3.4
2017-08-14 12:00:54 -07:00
yuvipanda
c2a5a84652
Bump version number
2017-08-14 11:42:13 -07:00
Yuvi Panda
47b3b196a6
Merge pull request #59 from yuvipanda/master
...
Include package_data in setup.py
2017-08-13 13:33:53 -07:00