Axel Huebl
113365744e
packages service: fix docker build again ( #12774 )
...
CD is hard.
2019-09-09 18:24:16 -07:00
Axel Huebl
221acadc7d
packages build: fix path to spack ( #12772 )
...
Fix docker build for packages.spack.io
2019-09-09 14:52:36 -07:00
Axel Huebl
8ea358d849
Fix CD: Packages Service First ( #12764 )
...
* Fix CD: Packages Service First
Build the packages.spack.io service images first, so they are
guaranteed to be pushed even if further images fail to build.
Fix the query to the `spack` script executed in later builds.
* CD: Remove Spack Images
Now done on Dockerhub.
2019-09-09 13:22:47 -07:00
Omar Padron
1d5ab13be8
docker: fix builds, remove extra distros, add ci builds ( #11621 )
...
* fix docker builds/remove extra builds/add ci builds
* preinstall vim in CI builder images
* simplify & streamline docker resources
* restore os-container-mapping.yaml file
2019-07-20 14:46:06 -07:00
Axel Huebl
d4008db75d
CD: Package Index ( #11665 )
...
Build the docker image for the new package index REST API on each
merge/push to develop and master.
2019-06-10 18:21:33 +02:00
Omar Padron
67415a1875
[Docker] more base images ( #10560 )
...
* Revert "work around an issue with docker/dockerhub (#10547 )"
This reverts commit 0ef139ac4d
.
* Add more docker base image configurations.
- Renamed configs
- "centos" -> "centos-7"
- "fedora" -> "fedora-24"
- "opensuse" -> "opensuse-tumbleweed"
- "scilinux" -> "scilinux-7"
- "ubuntu" -> "ubuntu-1804"
- Added configs
- "centos-6"
- "fedora-29"
- "opensuse-leap"
- "scilinux-6"
- "ubuntu-1604"
With these changes, our docker hub image
collection will consist of the following:
- "spack/archlinux"
- "latest"
- "spack/centos"
- "latest", "centos7", "7"
- "centos6", "6"
- "spack/fedora"
- "latest", "29"
- "24"
- "spack/opensuse"
- "latest", "tumbleweed"
- "leap"
- "spack/scilinux"
- "latest", "7"
- "6"
- "spack/ubuntu"
- "latest", "bionic", "18.04"
- "xenial", "16.04"
2019-02-16 10:20:25 -05:00
Omar Padron
0ef139ac4d
work around an issue with docker/dockerhub ( #10547 )
...
* try to workaround an issue with docker/dockerhub
* apply workaround only when running in travis
2019-02-08 16:39:40 -08:00
Omar Padron
7d64994cbd
fix issue where docker images were being pushed without login ( #10379 )
2019-01-24 10:08:38 -08:00
Omar Padron
8e71ba8aa0
fix typo in docker test script ( #10334 )
2019-01-12 17:30:35 -08:00
Todd Gamblin
6f50cd52ed
copyright: update license headers for 2013-2019 copyright.
2019-01-01 00:44:28 -08:00
Omar Padron
60298787e4
Fix docker builds ( #9805 )
...
* move docker test logic to share/spack/qa
* update Dockerfile for archlinux
2018-12-20 11:17:46 -08:00