Wykres commitów

32 Commity (e4b680de3f8d0a829401566e05e010a04a41e924)

Autor SHA1 Wiadomość Data
bitnik 20f9c7d7cc
split post build script command in Docker file
`RUN chmod +x postBuild && ./postBuild` causes `./postBuild: Text file busy` error with Docker version 1.13.1
2018-04-09 11:27:09 +02:00
Chris Holdgraf 2d0772afb4 fixing python2 search 2018-03-20 21:34:17 +00:00
Kevin Mader 421278ad95
Update base.py
adding unzip to base packages so you can just run unzip on the terminal (closing https://github.com/jupyter/repo2docker/issues/251)
2018-03-13 22:07:38 +01:00
Chris Holdgraf 30ffdb3fdb
Merge branch 'master' into add-default-command 2018-02-20 11:19:51 -08:00
Chris Holdgraf 6b8224e08f
exec-style command 2018-02-20 11:18:54 -08:00
Min RK 9809b93f37
Merge pull request #241 from yuvipanda/no-executable
Do not require postBuild to be executable
2018-02-19 15:07:30 +01:00
yuvipanda 01bb6d1e19 Do not require postBuild to be executable
This is hard for windows users and from the GitHub UI,
and provides dubious benefits. So let's remove the requirement!

Fixes #240
2018-02-15 16:46:32 -08:00
Min RK c857f438b3 add appendix
supports adding arbitrary build steps to the end of Dockerfile
2018-02-14 11:34:10 +01:00
yuvipanda e3bf8a16c6 Remove usage of LoggingConfigurable in BuildPack 2018-02-01 04:27:15 -08:00
yuvipanda be10cadbcb Remove traitlet imports from all buildpacks 2018-02-01 04:23:34 -08:00
yuvipanda 4d19924180 Use inheritance to define composed buildpacks
- This is much cleaner to understand than traitlets
- Remove 'name' and 'component' traitlets
2018-02-01 04:23:34 -08:00
yuvipanda bcf3aedce2 Fix failing Julia test 2018-02-01 02:13:19 -08:00
yuvipanda efe14e7580 Fix postBuild to work properly 2018-02-01 02:10:30 -08:00
yuvipanda f32e8c1267 Move postbuild scripts to method from traitlet 2018-02-01 01:46:53 -08:00
yuvipanda 28bccecfff Switch assemble_scripts to use methods instead of traitlets 2018-02-01 01:43:14 -08:00
yuvipanda 42eb8e573c Convert build_script & build_script files to methods 2018-02-01 01:39:36 -08:00
yuvipanda c48e8d4586 Move labels from traitlet to method 2018-02-01 01:23:56 -08:00
yuvipanda d3c6703e9e Move path and env from traitlets to methods 2018-02-01 01:21:17 -08:00
yuvipanda dc653388f5 Use methods for packages and base packages, not traitlets 2018-02-01 01:11:40 -08:00
yuvipanda 09843f5439 Bump to artful
Zesty fell out of support on Jan 13, and the packages have
started disappearing from http://archive.ubuntu.com/ubuntu/ and
other mirrors as of today. This will totally screw up our
build processes whenever it hits the mirror we use.
2018-01-17 17:11:29 -08:00
nmih 5e19c2653b Fix indentation causing only last line of apt.txt to be parsed 2017-12-31 01:38:04 -08:00
Aaron Watters 5da8bcba33 Add default command to base Dockerfile template 2017-12-21 11:51:19 -05:00
yuvipanda 25177f0343 Set $USER environment variable in built images
Lots of code looks for this. This is generally set by PAM or
somesuch I believe. Let's set it explicitly!
2017-12-19 13:05:33 -08:00
yuvipanda 8f36572770 Allow passing in uid and username of user built into image
This allows volumes to properly respect the uid of the user
from the host. Much easier than using user namespaces
2017-12-19 12:46:22 -08:00
Tim Head b893463735 Apply PEP8 style roller 2017-12-08 15:32:21 +01:00
Min RK d21d9a7b7c
Merge pull request #151 from GladysNalvarte/master
fixing empty lines and comments in apt.txt
2017-12-01 12:24:42 +01:00
yuvipanda c3ec9c9fa8 s/memoryswap/memswap/
Since clearly the equivalent of 'memory' is 'memswap' grumble
2017-11-30 17:17:03 -08:00
yuvipanda 86c24c1a18 Set limits for how much memory docker build can use
This prevents builds from gobbling all the RAM on a node!
2017-11-30 17:14:42 -08:00
Gladys Nalvarte 82b0275a29 fixing empty lines and comments in apt.txt 2017-11-30 15:50:40 +01:00
yuvipanda c43d45ce21 Move conda support files next to the code
Better than in a separate files dir IMO
2017-11-30 01:44:25 -08:00
yuvipanda a52d49636c Remove unused imports in buildpack files 2017-11-30 01:29:40 -08:00
yuvipanda 1ddaf0bcb1 Split detectors.py into individual files
These were buildpacks now anyway, not detectors.
2017-11-30 01:29:40 -08:00