mirror of
https://github.com/qgis/QGIS.git
synced 2025-04-16 00:03:12 -04:00
Revert "use second Dockerfile to push 2nd image"
This reverts commit 050682a37364e110f350b9c3293f662b0011036d.
This commit is contained in:
parent
71042b979f
commit
ce109eac98
@ -18,11 +18,11 @@ set -e
|
|||||||
pushd .docker
|
pushd .docker
|
||||||
|
|
||||||
docker --version
|
docker --version
|
||||||
|
docker-compose --version
|
||||||
|
docker-compose -f $DOCKER_COMPOSE config
|
||||||
#docker pull ubuntu:16.04
|
#docker pull ubuntu:16.04
|
||||||
docker pull "qgis/qgis3-build-deps:${DOCKER_TAG}" || true
|
docker pull "qgis/qgis3-build-deps:${DOCKER_TAG}" || true
|
||||||
docker build --file Dockerfile-deps \
|
docker build --cache-from "qgis/qgis3-build-deps:${DOCKER_TAG}" -t "qgis/qgis3-build-deps:${DOCKER_TAG}" .
|
||||||
--cache-from "qgis/qgis3-build-deps:${DOCKER_TAG}"\
|
|
||||||
--tag "qgis/qgis3-build-deps:${DOCKER_TAG}" .
|
|
||||||
# image should be pushed even if QGIS build fails
|
# image should be pushed even if QGIS build fails
|
||||||
# but push is achieved only on branches (not for PRs)
|
# but push is achieved only on branches (not for PRs)
|
||||||
if [[ $DOCKER_PUSH =~ true ]]; then
|
if [[ $DOCKER_PUSH =~ true ]]; then
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
#!/usr/bin/env bash
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
set -e
|
#set -e
|
||||||
|
|
||||||
# locale-gen en_US.UTF-8
|
# locale-gen en_US.UTF-8
|
||||||
# export LANG=en_US.UTF-8
|
# export LANG=en_US.UTF-8
|
||||||
@ -14,7 +14,7 @@ ccache -z
|
|||||||
|
|
||||||
cd /root/QGIS
|
cd /root/QGIS
|
||||||
|
|
||||||
sleep 20
|
#sleep 20
|
||||||
|
|
||||||
printf "[qgis_test]\nhost=postgres\nport=5432\ndbname=qgis_test\nuser=docker\npassword=docker" > ~/.pg_service.conf
|
printf "[qgis_test]\nhost=postgres\nport=5432\ndbname=qgis_test\nuser=docker\npassword=docker" > ~/.pg_service.conf
|
||||||
export PGUSER=docker
|
export PGUSER=docker
|
||||||
@ -49,9 +49,15 @@ cmake \
|
|||||||
export LD_PRELOAD=/lib/x86_64-linux-gnu/libSegFault.so
|
export LD_PRELOAD=/lib/x86_64-linux-gnu/libSegFault.so
|
||||||
export CTEST_BUILD_COMMAND="/usr/bin/ninja"
|
export CTEST_BUILD_COMMAND="/usr/bin/ninja"
|
||||||
|
|
||||||
|
ls -la --full-time python/plugins/processing/tests/testdata/expected/polys_centroid.*
|
||||||
|
|
||||||
ninja
|
ninja
|
||||||
|
|
||||||
python3 /root/QGIS/.ci/travis/scripts/ctest2travis.py xvfb-run ctest -V -E "$(cat /root/QGIS/.ci/travis/linux/blacklist.txt | sed -r '/^(#.*?)?$/d' | paste -sd '|' -)" -S /root/QGIS/.ci/travis/travis.ctest --output-on-failure
|
python3 /root/QGIS/.ci/travis/scripts/ctest2travis.py xvfb-run ctest -V -R ProcessingQgisAlgorithmsTest -S /root/QGIS/.ci/travis/travis.ctest --output-on-failure
|
||||||
|
|
||||||
|
find / -iname "*.shp"
|
||||||
|
|
||||||
|
#python3 /root/QGIS/.ci/travis/scripts/ctest2travis.py xvfb-run ctest -V -E "$(cat /root/QGIS/.ci/travis/linux/blacklist.txt | sed -r '/^(#.*?)?$/d' | paste -sd '|' -)" -S /root/QGIS/.ci/travis/travis.ctest --output-on-failure
|
||||||
|
|
||||||
ccache -s
|
ccache -s
|
||||||
|
|
||||||
|
@ -12,3 +12,6 @@
|
|||||||
# (at your option) any later version. #
|
# (at your option) any later version. #
|
||||||
# #
|
# #
|
||||||
###########################################################################
|
###########################################################################
|
||||||
|
|
||||||
|
shopt -s expand_aliases
|
||||||
|
alias python=python3
|
||||||
|
@ -21,8 +21,6 @@ docker-compose -f $DOCKER_COMPOSE run --rm qgis-deps
|
|||||||
|
|
||||||
mkdir -p $CCACHE_DIR
|
mkdir -p $CCACHE_DIR
|
||||||
|
|
||||||
docker-compose --version
|
docker-compose -f $DOCKER_COMPOSE run --rm qgis-deps
|
||||||
docker-compose -f $DOCKER_COMPOSE config
|
|
||||||
docker-compose -f $DOCKER_COMPOSE run --rm qgis-build-and-test
|
|
||||||
|
|
||||||
popd
|
popd
|
||||||
|
@ -1,4 +1,3 @@
|
|||||||
|
|
||||||
FROM ubuntu:16.04
|
FROM ubuntu:16.04
|
||||||
MAINTAINER Denis Rouzaud <denis.rouzaud@gmail.com>
|
MAINTAINER Denis Rouzaud <denis.rouzaud@gmail.com>
|
||||||
|
|
||||||
@ -102,3 +101,10 @@ ENV QT_SELECT=5
|
|||||||
# RUN cmake --version
|
# RUN cmake --version
|
||||||
# RUN ${CC} --version
|
# RUN ${CC} --version
|
||||||
# RUN ${CXX} --version
|
# RUN ${CXX} --version
|
||||||
|
|
||||||
|
# RUN locale-gen en_US.UTF-8
|
||||||
|
# ENV LANG=en_US.UTF-8
|
||||||
|
# ENV LANGUAGE=en_US:en
|
||||||
|
# ENV LC_ALL=en_US.UTF-8
|
||||||
|
|
||||||
|
CMD /root/QGIS/.ci/travis/linux/docker-build-test.sh
|
@ -5,21 +5,15 @@ services:
|
|||||||
environment:
|
environment:
|
||||||
- ALLOW_IP_RANGE="172.18.0.0/16"
|
- ALLOW_IP_RANGE="172.18.0.0/16"
|
||||||
|
|
||||||
qgis-build-and-test:
|
qgis-deps:
|
||||||
build:
|
|
||||||
context: .
|
|
||||||
dockerfile: Dockerfile-build-test
|
|
||||||
args:
|
|
||||||
DOCKER_TAG: ${DOCKER_TAG}
|
|
||||||
tty: true
|
tty: true
|
||||||
image: qgis/qgis3-run:${DOCKER_TAG}
|
image: qgis/qgis3-build-deps:${DOCKER_TAG}
|
||||||
volumes:
|
volumes:
|
||||||
- ${TRAVIS_BUILD_DIR}:/root/QGIS
|
- ${TRAVIS_BUILD_DIR}:/root/QGIS
|
||||||
- $HOME/.ccache:/root/.ccache # if changed, also change env var
|
- $HOME/.ccache:/root/.ccache # if changed, also change env var
|
||||||
links:
|
links:
|
||||||
- postgres
|
- postgres
|
||||||
environment:
|
environment:
|
||||||
- DOCKER_TAG=${DOCKER_TAG}
|
|
||||||
- CCACHE_DIR=/root/.ccache
|
- CCACHE_DIR=/root/.ccache
|
||||||
- CTEST_BUILD_DIR=/root/QGIS
|
- CTEST_BUILD_DIR=/root/QGIS
|
||||||
- TRAVIS_BRANCH=${TRAVIS_BRANCH}
|
- TRAVIS_BRANCH=${TRAVIS_BRANCH}
|
||||||
|
BIN
tests/testdata/polys_overlapping_with_id.dbf
vendored
BIN
tests/testdata/polys_overlapping_with_id.dbf
vendored
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user