docker: unite Dockerfiles; auto-deploy images to DockerHub (#9329)
* Unite Dockerfiles - add build/run/push scripts * update docker documentation * update .travis.yml * switch to using a preprocessor on Dockerfiles * skip building docker images on pull requests * update files with copyright info * tweak when travis builds for docker files are done
Showing
- .dockerignore 6 additions, 0 deletions.dockerignore
- .travis.yml 28 additions, 0 deletions.travis.yml
- lib/spack/docs/docker_for_developers.rst 7 additions, 10 deletionslib/spack/docs/docker_for_developers.rst
- share/spack/docker/.env 0 additions, 1 deletionshare/spack/docker/.env
- share/spack/docker/Dockerfile 132 additions, 0 deletionsshare/spack/docker/Dockerfile
- share/spack/docker/build-image.sh 84 additions, 0 deletionsshare/spack/docker/build-image.sh
- share/spack/docker/build/arch.dockerfile 0 additions, 59 deletionsshare/spack/docker/build/arch.dockerfile
- share/spack/docker/build/centos.dockerfile 0 additions, 57 deletionsshare/spack/docker/build/centos.dockerfile
- share/spack/docker/build/fedora.dockerfile 0 additions, 56 deletionsshare/spack/docker/build/fedora.dockerfile
- share/spack/docker/build/opensuse.dockerfile 0 additions, 65 deletionsshare/spack/docker/build/opensuse.dockerfile
- share/spack/docker/build/scilinux.dockerfile 0 additions, 62 deletionsshare/spack/docker/build/scilinux.dockerfile
- share/spack/docker/build/ubuntu.dockerfile 0 additions, 51 deletionsshare/spack/docker/build/ubuntu.dockerfile
- share/spack/docker/config/arch.bash 18 additions, 0 deletionsshare/spack/docker/config/arch.bash
- share/spack/docker/config/centos.bash 16 additions, 0 deletionsshare/spack/docker/config/centos.bash
- share/spack/docker/config/fedora.bash 16 additions, 0 deletionsshare/spack/docker/config/fedora.bash
- share/spack/docker/config/opensuse.bash 16 additions, 0 deletionsshare/spack/docker/config/opensuse.bash
- share/spack/docker/config/scilinux.bash 17 additions, 0 deletionsshare/spack/docker/config/scilinux.bash
- share/spack/docker/config/ubuntu.bash 15 additions, 0 deletionsshare/spack/docker/config/ubuntu.bash
- share/spack/docker/docker-compose.yml 0 additions, 56 deletionsshare/spack/docker/docker-compose.yml
- share/spack/docker/dpp.bash 77 additions, 0 deletionsshare/spack/docker/dpp.bash
Loading
Please register or sign in to comment