build: added dockerfiles for linux ci to deployment directory

This commit is contained in:
Andreas Stallinger
2017-10-10 17:47:35 +02:00
parent 2610783d89
commit 896fbf09b6
12 changed files with 452 additions and 0 deletions
+39
View File
@@ -0,0 +1,39 @@
Dockerfiles for Sourcetrail
===========================
Build docker images
-------------------
docker build -t <account>/<reponame>:<tag> <Dockerfile>
Upload docker images
--------------------
docker login
docker push <account>/<reponame>:<tag>
Update Guide
============
# change library version numbers in docker files
# 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> .
$ docker login
$ docker push coatisoftware/centos6_64_qt_llvm:<tag>
$ cd ../centos6_32
$ docker build -t coatisoftware/centos6_32_qt_llvm:<tag> .
$ docker push coatisoftware/centos6_64_qt_llvm:<tag>
# update <tag> of linux images in .gitlab-ci.yml
# commit and publish changes