mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-17 00:04:02 -04:00
build Disco Docker image with GCC
freeze happens with clang when building the bindings
This commit is contained in:
parent
f319235b28
commit
8474a54927
@ -28,6 +28,7 @@ echo "${bold}Building QGIS Docker image '${DOCKER_TAG}'...${endbold}"
|
||||
docker build --build-arg DOCKER_TAG="${DOCKER_TAG}" \
|
||||
--cache-from "qgis/qgis:${DOCKER_TAG}" \
|
||||
-t "qgis/qgis:${DOCKER_TAG}" \
|
||||
--build-arg CC --build-arg CXX \
|
||||
-f qgis.dockerfile ..
|
||||
echo "${bold}Pushing image to docker hub...${endbold}"
|
||||
docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"
|
||||
|
@ -9,8 +9,8 @@ MAINTAINER Denis Rouzaud <denis@opengis.ch>
|
||||
|
||||
LABEL Description="Docker container with QGIS" Vendor="QGIS.org" Version="1.1"
|
||||
|
||||
ENV CC=/usr/lib/ccache/clang
|
||||
ENV CXX=/usr/lib/ccache/clang++
|
||||
ARG CC=/usr/lib/ccache/clang
|
||||
ARG CXX=/usr/lib/ccache/clang++
|
||||
ENV QT_SELECT=5
|
||||
ENV LANG=C.UTF-8
|
||||
|
||||
|
@ -111,6 +111,8 @@ matrix:
|
||||
- TRIGGER_PYQGIS_DOC=FALSE
|
||||
- DOCKER_TAG=$( echo $TRAVIS_BRANCH | sed 's/master/latest/' )
|
||||
- DOCKER_BUILD_DEPS_FILE=qgis3-build-deps.dockerfile
|
||||
- CC=/usr/lib/ccache/clang
|
||||
- CXX=/usr/lib/ccache/clang++
|
||||
|
||||
##########################################################
|
||||
# DISCO DOCKER BUILD ON CRON OR TAG
|
||||
@ -126,6 +128,8 @@ matrix:
|
||||
- DOCKER_TAG="$( echo $TRAVIS_BRANCH | sed 's/master/latest/' )_disco"
|
||||
- DOCKER_BUILD_DEPS_FILE=qgis3-build-deps-disco.dockerfile
|
||||
- INSTALL_LIBSECCOMP=TRUE
|
||||
- CC=/usr/lib/ccache/gcc
|
||||
- CXX=/usr/lib/ccache/g++ # Building SIP binding freezes with Clang in Docker, maybe a SIP issue, maybe not
|
||||
|
||||
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user