build: Updated Travis CI docker image to LLVM/Clang 10.0.0 (#1033)

This commit is contained in:
Eberhard Gräther
2020-06-07 16:44:14 +02:00
committed by GitHub
parent a12deb2056
commit e7fc3d205d
3 changed files with 20 additions and 34 deletions
+14 -9
View File
@@ -15,14 +15,20 @@ docker login
docker push <account>/<reponame>:<tag>
Run docker images
-----------------
docker run -it <image> /bin/bash
Update Guide
============
# delete old docker images
$ docker image ls
$ docker rmi coatisoftware/centos6_64_qt_llvm:<tag>
$ docker rmi coatisoftware/centos6_32_qt_llvm:<tag>
$ docker rmi coatisoftware/centos7_64_qt_llvm:<tag>
$ docker rmi coatisoftware/centos7_32_qt_llvm:<tag>
# docker clean up
@@ -32,18 +38,17 @@ $ docker system prune
# build and upload docker images with new <tag> e.g. qt591-llvm500:
$ cd deployment/dockerfiles/linux/centos6_64
$ docker build -t coatisoftware/centos6_64_qt_llvm:<tag> .
$ cd deployment/dockerfiles/linux/centos7_64
$ docker build -t coatisoftware/centos7_64_qt_llvm:<tag> .
$ docker login
$ docker push coatisoftware/centos6_64_qt_llvm:<tag>
$ docker push coatisoftware/centos7_64_qt_llvm:<tag>
$ cd ../centos6_32
$ docker build -t coatisoftware/centos6_32_qt_llvm:<tag> .
$ cd ../centos7_32
$ docker build -t coatisoftware/centos7_32_qt_llvm:<tag> .
$ docker push coatisoftware/centos6_32_qt_llvm:<tag>
$ docker push coatisoftware/centos7_32_qt_llvm:<tag>
# update <tag> of linux images in .gitlab-ci.yml
# commit and publish changes