2020-02-12 20:19:29 +00:00
|
|
|
#!/bin/sh
|
|
|
|
|
2023-07-24 19:54:11 +00:00
|
|
|
##=============================================================================
|
|
|
|
##
|
|
|
|
## Copyright (c) Kitware, Inc.
|
|
|
|
## All rights reserved.
|
|
|
|
## See LICENSE.txt for details.
|
|
|
|
##
|
|
|
|
## This software is distributed WITHOUT ANY WARRANTY; without even
|
|
|
|
## the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
|
|
|
|
## PURPOSE. See the above copyright notice for more information.
|
|
|
|
##
|
|
|
|
##=============================================================================
|
|
|
|
|
2020-02-12 20:19:29 +00:00
|
|
|
set -e
|
|
|
|
set -x
|
|
|
|
|
|
|
|
# data is expected to be a string of the form YYYYMMDD
|
2023-09-06 22:37:51 +00:00
|
|
|
readonly date="$(date +%Y%m%d)"
|
2020-02-12 20:19:29 +00:00
|
|
|
|
|
|
|
cd centos7/cuda10.2
|
|
|
|
sudo docker build -t kitware/vtkm:ci-centos7_cuda10.2-$date .
|
|
|
|
cd ../..
|
|
|
|
|
2020-04-17 19:06:29 +00:00
|
|
|
cd centos8/base
|
|
|
|
sudo docker build -t kitware/vtkm:ci-centos8-$date .
|
|
|
|
cd ../..
|
|
|
|
|
2020-02-12 20:19:29 +00:00
|
|
|
cd rhel8/cuda10.2
|
|
|
|
sudo docker build -t kitware/vtkm:ci-rhel8_cuda10.2-$date .
|
|
|
|
cd ../..
|
|
|
|
|
2023-09-06 22:37:51 +00:00
|
|
|
cd opensuse
|
|
|
|
sudo docker build -t kitware/vtkm:ci-opensuse-$date .
|
|
|
|
cd ..
|
|
|
|
|
2020-02-12 20:19:29 +00:00
|
|
|
cd ubuntu1604/base
|
|
|
|
sudo docker build -t kitware/vtkm:ci-ubuntu1604-$date .
|
|
|
|
cd ../..
|
|
|
|
|
|
|
|
cd ubuntu1604/cuda9.2
|
|
|
|
sudo docker build -t kitware/vtkm:ci-ubuntu1604_cuda9.2-$date .
|
|
|
|
cd ../..
|
|
|
|
|
|
|
|
cd ubuntu1804/base
|
|
|
|
sudo docker build -t kitware/vtkm:ci-ubuntu1804-$date .
|
|
|
|
cd ../..
|
|
|
|
|
2023-09-06 22:37:51 +00:00
|
|
|
cd ubuntu1804/cuda
|
2020-10-13 13:46:25 +00:00
|
|
|
sudo docker build -t kitware/vtkm:ci-ubuntu1804_cuda11.1-$date .
|
2020-02-12 20:19:29 +00:00
|
|
|
cd ../..
|
|
|
|
|
2020-08-12 17:56:48 +00:00
|
|
|
cd ubuntu1804/kokkos-cuda
|
|
|
|
sudo docker build -t kitware/vtkm:ci-ubuntu1804_cuda11_kokkos-$date .
|
|
|
|
cd ../..
|
|
|
|
|
2023-09-06 22:37:51 +00:00
|
|
|
cd ubuntu2004/base/
|
|
|
|
sudo docker build -t kitware/vtkm:ci-ubuntu2004-$date .
|
|
|
|
cd ../..
|
|
|
|
|
2020-05-29 20:00:17 +00:00
|
|
|
cd ubuntu2004/doxygen/
|
|
|
|
sudo docker build -t kitware/vtkm:ci-doxygen-$date .
|
|
|
|
cd ../..
|
|
|
|
|
2020-06-16 12:54:01 +00:00
|
|
|
cd ubuntu2004/kokkos
|
|
|
|
sudo docker build -t kitware/vtkm:ci-ubuntu2004_kokkos-$date .
|
|
|
|
cd ../..
|
|
|
|
|
2023-09-06 22:37:51 +00:00
|
|
|
cd ubuntu2004/kokkos-hip
|
|
|
|
sudo docker build -t kitware/vtkm:ci-ubuntu2004_hip_kokkos-$date .
|
|
|
|
cd ../..
|
|
|
|
|
2020-02-12 20:19:29 +00:00
|
|
|
# sudo docker login --username=<docker_hub_name>
|
2023-09-06 22:37:51 +00:00
|
|
|
# sudo docker push kitware/vtkm
|
|
|
|
# sudo docker system prune
|