diff options
Diffstat (limited to 'maintainers')
-rw-r--r-- | maintainers/docker/.dockerignore | 14 | ||||
-rw-r--r-- | maintainers/docker/Dockerfile | 12 |
2 files changed, 26 insertions, 0 deletions
diff --git a/maintainers/docker/.dockerignore b/maintainers/docker/.dockerignore new file mode 100644 index 0000000000000..eb4668233e6a3 --- /dev/null +++ b/maintainers/docker/.dockerignore @@ -0,0 +1,14 @@ +*~ +,* +.*.swp +.*.swo +result +result-* +/doc/NEWS.html +/doc/NEWS.txt +/doc/manual.html +/doc/manual.pdf +.version-suffix + +.DS_Store +.git diff --git a/maintainers/docker/Dockerfile b/maintainers/docker/Dockerfile new file mode 100644 index 0000000000000..5a98c47de2c14 --- /dev/null +++ b/maintainers/docker/Dockerfile @@ -0,0 +1,12 @@ +FROM busybox + +RUN dir=`mktemp -d` && trap 'rm -rf "$dir"' EXIT && \ + wget -O- http://nixos.org/releases/nix/nix-1.7/nix-1.7-x86_64-linux.tar.bz2 | bzcat | tar x -C $dir && \ + mkdir -m 0755 /nix && USER=root sh $dir/*/install && \ + echo ". /root/.nix-profile/etc/profile.d/nix.sh" >> /etc/profile + +ADD . /root/nix/nixpkgs +ONBUILD ENV NIX_PATH nixpkgs=/root/nix/nixpkgs:nixos=/root/nix/nixpkgs/nixos +ONBUILD ENV PATH /root/.nix-profile/bin:/root/.nix-profile/sbin:/bin:/sbin:/usr/bin:/usr/sbin +ONBUILD ENV ENV /etc/profile +ENV ENV /etc/profile |