diff options
author | Aristid Breitkreuz <aristidb@gmail.com> | 2014-11-08 23:46:23 +0100 |
---|---|---|
committer | Aristid Breitkreuz <aristidb@gmail.com> | 2014-11-08 23:47:10 +0100 |
commit | f10647f1c365616e852637dc9ef115a551a46903 (patch) | |
tree | 8a196b47a43e9472c3b52d80aff68f55ff1031e1 /maintainers | |
parent | 83dc6805ad3c7a86fb4639b1295bc64465b7099b (diff) | |
download | nixpkgs-f10647f1c365616e852637dc9ef115a551a46903.tar nixpkgs-f10647f1c365616e852637dc9ef115a551a46903.tar.gz nixpkgs-f10647f1c365616e852637dc9ef115a551a46903.tar.bz2 nixpkgs-f10647f1c365616e852637dc9ef115a551a46903.tar.lz nixpkgs-f10647f1c365616e852637dc9ef115a551a46903.tar.xz nixpkgs-f10647f1c365616e852637dc9ef115a551a46903.tar.zst nixpkgs-f10647f1c365616e852637dc9ef115a551a46903.zip |
move dockerfile to subdirectory
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 00000000000..eb4668233e6 --- /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 00000000000..5a98c47de2c --- /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 |