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