Wykres commitów

209 Commity (fcab15b09212e29c65ec3fa084897b4d6eb008c6)

Autor SHA1 Wiadomość Data
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