Tim Head
d427fdfd52
Add test and support for binder sub-directory
2018-11-09 08:12:53 +01:00
Tim Head
046b744785
Inherit from BaseImage instead of BuildPack
2018-11-09 08:12:33 +01:00
Tim Head
5cdd0ee371
Merge pull request #407 from costrouc/costrouc/nix-buildpack
...
Adding support for nix buildpack in repo2docker
2018-11-05 15:27:48 +01:00
nuest
849b3f9bf9
fix some typos
2018-10-29 14:11:48 +01:00
Chris Ostrouchov
1e3630cc10
Feature: Adding nix support for repo2docker
...
test url: https://gitlab.com/costrouc/nix-binder-example
2018-10-17 16:32:40 -04:00
Tim Head
86b32d511d
PEP8 styling
2018-10-12 16:33:16 +02:00
Tim Head
32e5ef2a2b
Merge pull request #393 from NHDaly/julia_version_customization
...
Julia v1.0 support: Add option to specify julia version in REQUIRE
2018-10-01 14:59:01 +02:00
Nathan Daly
7fbb0f9964
Add JULIA_BINDDIR environment variable for julia v0.7+
...
Add tests for the ENVIRONMENT VARIABLES to the julia unit tests.
2018-09-30 22:33:40 -04:00
Nathan Daly
55b84234f2
Update comments in README
2018-09-27 11:32:40 -04:00
Nathan Daly
8cb2b317d6
Remove accidental testing lines & HACK to fix `rm`
...
Fixes the tests w/ hack: disabled `rm` installation file. Needs to
be fixed before submitting
Adds TODO for Project.toml support
2018-09-27 11:00:42 -04:00
Tim Head
2ebc87b250
Merge pull request #405 from minrk/37
...
Support python 3.7
2018-09-27 10:35:10 +02:00
Bastian Greshake Tzovaras
1662d7ea6e
remove cruft in config_files work & simplify code
2018-09-25 10:53:46 +02:00
Bastian Greshake Tzovaras
1f5469feb5
use getwd() to find path instead of "."
2018-09-23 22:15:43 +03:00
Bastian Greshake Tzovaras
834d74bbe1
build from DESCRIPTION w/o runtime.txt
2018-09-20 20:58:45 +03:00
Bastian Greshake Tzovaras
cba81a73f8
allow DESCRIPTION to reside in binder subfolder
2018-09-19 11:08:38 +03:00
Bastian Greshake Tzovaras
56ca910a40
fix R DESCRIPTION installation
2018-09-18 16:10:12 +03:00
Bastian Greshake Tzovaras
e8593d6bdd
first try for R DESCRIPTION
2018-09-17 13:18:33 +02:00
Min RK
2e938acf35
refreeze with Python 3.7
2018-09-17 11:03:58 +02:00
Min RK
3f702370ce
add Python 3.7 to frozen environment list
2018-09-17 10:29:59 +02:00
Min RK
ff91cf9460
pin nbconvert
...
nbconvert pinning pandoc is having solver consequences of preferring pandoc 2 + nbconvert 5.3 to pandoc 1 + nbconvert 5.4
2018-09-17 10:28:55 +02:00
Min RK
9f2dc015ef
bump jupyterlab to 0.34.9
...
needed for Python 3.7 because 0.34.0 hasn't been packaged for 3.7
2018-09-17 10:28:17 +02:00
Giovanni Pizzi
192d01099b
Fix relative location of the start script
...
The compilation of a very simple example with a start
script in the main folder was failing (see #399 )
because the `start` script was not found.
Most probably, the reason is that the folder in which
the script resides is not in the PATH. To solve this,
we replace the `start` string with a relative `./start`,
which solves the problem and completes the build and the
run.
2018-09-14 16:07:17 +02:00
Nathan Daly
7f2889bda5
Split out julia deps installation into own file.
...
Moved julia BuildPack script into its own directory,
`repo2docker/buildpacks/julia/`.
Split out the logic for finding a repo's required Julia dependencies and
installing them into a separate file: install-repo-dependencies.jl
2018-09-12 11:22:28 -04:00
Nathan Daly
0fbba562e8
squashfix: remove unneeded thing
2018-09-12 10:49:16 -04:00
yuvipanda
87210dd236
Fail freeze.py if any of the conda steps fail
...
Currently, this only fails if the last conda command fails,
which is almost never.
2018-09-07 16:01:51 -07:00
yuvipanda
f6a7365ed2
Re-run freeze.py to add 3.5 environment.yml file
...
Previously this had failed.
2018-09-07 16:01:24 -07:00
Nathan Daly
29b15b325c
Update buildpacks/julia.py to support julia 0.7+!
...
Adds julia v0.7/v1.0 support to repo2docker.
2018-09-07 13:16:13 -04:00
Nathan Daly
936c0404e8
Allow customizing the julia binary version via REQUIRE file
2018-09-07 12:55:55 -04:00
yuvipanda
7107be75ff
Use newer version of conda in freeze.py
...
This preserves things we install from pip
2018-09-07 09:05:33 -07:00
yuvipanda
759ae84882
Bump nteract-on-jupyter version
2018-09-07 08:46:06 -07:00
yuvipanda
48350eacd4
Bump conda version to 4.5.11
2018-09-06 14:32:43 -07:00
Min RK
bf312ab13a
Merge pull request #377 from betatim/escape-me
...
[MRG] Escape environment variable when using Python string formatting
2018-08-20 16:00:55 +02:00
Joseph Hamman
6f60f63ccb
compare yaml dict to mapping, not dict
2018-08-19 20:13:10 -07:00
Steven Silvester
4102c0f999
jlab 0.34 compat
2018-08-19 06:24:31 -05:00
Tim Head
0ef79326e5
Escape environment variable when using Python string formatting
2018-08-18 12:50:31 +02:00
Tim Head
286f56c391
Split out tests, tweak docs, and a style change
...
This splits out the test for the launch script from the postBuild script
test. Makes some adjustments to the documentation of the launch script
functionality and applies some pythonista styling.
2018-08-15 17:10:53 +02:00
Joseph Hamman
915fc8d8ff
update after talking to @yuvipanda
2018-08-14 17:08:48 -06:00
Joseph Hamman
0595471f2d
put launch script in home directory
2018-08-13 14:44:08 -06:00
Joseph Hamman
da0ed1eee0
Merge branch 'master' of github.com:jupyter/repo2docker into feature/launch_script
2018-08-13 14:12:12 -06:00
Min RK
a4ef9b17ae
remove conda history file
...
seems to result in unintended pinning of packages installed when setting up base env
2018-08-07 20:17:49 +02:00
Tim Head
4af5c6140c
Hardcode detection of the distribution name
2018-08-06 07:34:52 +02:00
Tim Head
5755a838a8
Fix install command for nodejs
2018-08-06 00:28:10 +02:00
Tim Head
23fa2f4e20
Add missing version tag to DEB links
2018-08-05 23:24:39 +02:00
Joseph Hamman
907732cdc0
fix typos
2018-08-02 23:21:57 -07:00
Chris Holdgraf
465177c0cb
Merge pull request #364 from GladysNalvarte/install_nodejs
...
Install nodejs/npm from nodesource
2018-08-01 08:39:40 -07:00
Chris Holdgraf
7552361c2b
Merge pull request #309 from minrk/stencila
...
stencila support
2018-08-01 08:38:47 -07:00
Gladys Nalvarte
6a5a518227
Install nodejs/npm from nodesource
2018-07-31 15:59:16 +02:00
Joseph Hamman
f40e4ecdcb
update entrypoint logic
2018-07-30 16:03:32 -07:00
Joseph Hamman
6324bf1a0f
strawman implementation of launch script
2018-07-25 09:28:17 -07:00
Min RK
4aff6c59ba
rework stencila as an ‘optional frontend’
...
instead of a buildpack
stencila will be installed via `nbstencilaproxy` if a stencila manifest.xml is found
2018-07-20 17:14:14 -07:00