Carol Willing
4038b6c0d6
Merge pull request #26 from willingc/doc-start
...
Add initial sphinx docs
2017-06-02 13:16:32 -07:00
Carol Willing
bad33ca296
Update readme link
2017-06-02 13:15:16 -07:00
Carol Willing
473b15eb86
Add doc requirements
2017-06-02 13:13:31 -07:00
Min RK
3379eb020f
Merge pull request #22 from jupyter/lab
...
Add JupyterLab to the default environment for venv + conda builders
2017-06-01 14:14:51 -07:00
yuvipanda
742533e956
Bump version of image for default builder
2017-06-01 12:30:10 -07:00
yuvipanda
e973230685
Add jupyterlab by default to the conda builder
2017-06-01 12:29:52 -07:00
yuvipanda
fc5c2e81c2
Add jupyterlab by default to the venv + conda images
2017-06-01 12:27:20 -07:00
yuvipanda
df934df0b4
s2i/venv: Add enough packages to build non-wheel matplotlib
...
Eventually we should probably switch to a 2 stage build, but until
then this is good enough
2017-06-01 12:01:51 -07:00
yuvipanda
51c5f72b45
Remove docker-pull hack
...
No longer check if image exists by doing a docker-pull -
binderhub will no longer start a build if it knows that
the image already exists
2017-05-30 22:43:33 -07:00
yuvipanda
2a092c974d
Bump version number
2017-05-30 22:43:33 -07:00
yuvipanda
14b0309c6e
Add virtualenv files to .gitignore
2017-05-30 22:43:33 -07:00
Carol Willing
9d43fe24f2
Merge pull request #19 from jupyter/license
...
Switch LICENSE to match rest of Jupyter projects
2017-05-30 14:33:50 -07:00
yuvipanda
acb0d86027
Add a default build pack
...
Gives you a blank python3 environment
2017-05-30 13:58:19 -07:00
yuvipanda
f07c86f05e
Use never versions of s2i builder images in detectors
2017-05-28 23:26:27 -07:00
yuvipanda
c527913d28
Add makefile targets to push docker images
2017-05-28 23:26:27 -07:00
yuvipanda
496abd9e91
Generate + set locales in the base s2i images
2017-05-28 23:26:27 -07:00
yuvipanda
6206a4494f
Upgrade s2i builders to inherit from Ubuntu 17.04
...
We'll decide on our upgrade policy very soon!
Fixes #5
2017-05-28 23:26:27 -07:00
yuvipanda
d70a9b5ff5
Add makefile for building and pushing image
2017-05-28 19:25:56 -07:00
yuvipanda
a10c126506
Don't print appendix on each run for legacy dockerfile
2017-05-28 19:25:56 -07:00
yuvipanda
08f4221344
Switch LICENSE to match rest of Jupyter projects
2017-05-27 18:24:10 -07:00
yuvipanda
e81703aaaf
Cleanup dockerfile a little
...
- Don't do pip install -U pip - this makes the image build more
non-deterministic than necessary. 17.04 has the latest version of
pip, and we can stick to newest ubuntu quite aggressivley to keep
up in the cases it matters.
- Set --no-cache-dir in pip install, so we don't actually build
wheels - they are useless in our situation. This also lets us not
have to install wheels
- Make note about
2017-05-27 18:09:02 -07:00
Yuvi Panda
b1f12d914e
Merge pull request #16 from minrk/old-binder-dockerfile
...
add LegacyBinderDockerfile buildpack
2017-05-25 15:40:27 -07:00
Min RK
82ccb38e3a
move dockerfile appendix into LegacyBinderDockerBuildPack.dockerfile_appendix
...
and make it overrideable
2017-05-25 15:37:33 -07:00
Min RK
766eee29e6
add legacy binder dockerfile buildpack
...
- stages files, which previous binder did automatically and repo2docker does not
- installs required versions of ipykernel, jupyterhub, notebook
- registers kernelspecs explicitly
- launches notebook server with python3 env
- removes nb_conda_kernels, which was causing trouble
- sets JUPYTER_PATH so kernelspecs and extensions that were being installed into the python 2 env will still be picked up
2017-05-25 15:15:37 -07:00
Min RK
db66f1dc06
only log build output if capture=true
...
use stdout.write otherwise
2017-05-25 15:10:08 -07:00
Min RK
feaf46e5fc
respect docker env in docker buildpack
2017-05-25 15:09:30 -07:00
Carol Willing
914f49ece2
Add link to builder doc
2017-05-24 17:49:59 -07:00
Min RK
6b9508f45b
update manifest for sdist
2017-05-24 17:21:11 -07:00
Min RK
e7674ce96c
bump version to 0.2.0
2017-05-24 17:17:57 -07:00
Yuvi Panda
032d98f956
Merge pull request #14 from minrk/newlines
...
line endings!
2017-05-24 16:54:52 -07:00
Min RK
7d64687d4e
Merge pull request #11 from willingc/iss9
...
Add builder creation doc
2017-05-24 16:48:38 -07:00
Min RK
e7f0ab645e
comment about output capturing
2017-05-24 16:42:25 -07:00
Min RK
698f9e1196
flush lines with carriage returns
...
for terminal progress bars
2017-05-24 16:33:35 -07:00
Min RK
f3505db967
only capture logs when doing json logging
...
and don’t do json logging by default
log messages include newlines, carriage returns so that they can be handled correctly in terminal frontends
2017-05-24 14:11:37 -07:00
Min RK
3ca1c47eda
Merge pull request #10 from jupyter/port-forward
...
Use same port in host and docker container
2017-05-24 12:25:15 -07:00
Yuvi Panda
11eb57cbb1
Merge pull request #12 from minrk/bundle-s2i
...
bundle s2i in wheels
2017-05-24 12:07:56 -07:00
Min RK
560b3ed563
append bundled s2i instead of prepend
...
so it’s lower priority than whatever is already on PATH
2017-05-24 11:47:20 -07:00
Min RK
54d5f85ced
upgrade pip
2017-05-24 10:52:04 -07:00
Min RK
683a94fb80
apply platform tag to wheels
2017-05-24 10:01:24 -07:00
Carol Willing
1ed96cbef5
Fix format of command
2017-05-24 10:00:44 -07:00
Carol Willing
a4d7abf45b
Correct indent level
2017-05-24 09:57:54 -07:00
Carol Willing
8912ef3c7a
Add builder creation doc
2017-05-24 09:54:43 -07:00
Min RK
c158daab9d
use bundled s2i by adding package to PATH
2017-05-24 09:49:23 -07:00
Min RK
bba7582886
bundle s2i binary
...
only for linux, darwin for now. Still need to apply tag to wheels.
2017-05-24 09:48:53 -07:00
yuvipanda
cb11332c6f
Use same port in host and docker container
...
Makes it work on Linux and the default OS X install I think
2017-05-23 18:09:02 -07:00
yuvipanda
c7dae78a51
Move image existence check to a separate repo
2017-05-23 17:56:03 -07:00
Yuvi Panda
d3c099e8a2
Merge pull request #7 from minrk/s2i-build_image
...
further simplify s2i buildpacks
2017-05-23 12:46:47 -07:00
Yuvi Panda
2843801519
Merge pull request #8 from minrk/positional-args
...
support repo as positional arg
2017-05-23 12:43:40 -07:00
Min RK
7924113649
support repo as positional arg
...
and flesh out some Application basics: version, name, docstring
2017-05-23 12:29:27 -07:00
Min RK
1d74762c31
further simplify s2i buildpacks
...
setting build_image is enough, without overriding .build()
2017-05-23 12:09:48 -07:00