File tree 3 files changed +10
-8
lines changed
3 files changed +10
-8
lines changed Original file line number Diff line number Diff line change @@ -23,7 +23,7 @@ source $(git rev-parse --show-toplevel)/.ci/travis/scripts/travis_envvar_helper.
23
23
DOCKER_DEPS_PUSH=$( [[ $TRAVIS_REPO_SLUG =~ qgis/QGIS ]] && [[ $TRAVIS_EVENT_TYPE =~ push ]] && echo " true" || echo " false" )
24
24
DOCKER_DEPS_IMAGE_REBUILD=$( [[ $TRAVIS_COMMIT_MESSAGE =~ ' [docker] update dependencies' ]] && echo " true" || echo " false" )
25
25
# on cron job, QGIS image is built and push without testing
26
- DOCKER_QGIS_IMAGE_BUILD_PUSH=create_qgis_image
26
+ DOCKER_QGIS_IMAGE_BUILD_PUSH=$( create_qgis_image)
27
27
QGIS_LAST_BUILD_SUCCESS=true # TODO use API to know if last build succeed https://developer.travis-ci.com/resource/builds
28
28
29
29
@@ -43,7 +43,7 @@ echo "travis_fold:end:travis_env"
43
43
echo " travis_fold:start:docker_build"
44
44
echo " ${bold} Docker build deps${endbold} "
45
45
docker --version
46
- if [[ $DOCKER_QGIS_IMAGE_BUILD_PUSH -eq 0 ]]; then
46
+ if [[ $DOCKER_QGIS_IMAGE_BUILD_PUSH =~ false ]]; then
47
47
docker-compose --version
48
48
docker-compose -f $DOCKER_COMPOSE config
49
49
fi
Original file line number Diff line number Diff line change @@ -17,11 +17,11 @@ set -e
17
17
18
18
source $( git rev-parse --show-toplevel) /.ci/travis/scripts/travis_envvar_helper.sh
19
19
20
- DOCKER_QGIS_IMAGE_BUILD_PUSH=create_qgis_image
20
+ DOCKER_QGIS_IMAGE_BUILD_PUSH=$( create_qgis_image)
21
21
22
22
mkdir -p $CCACHE_DIR
23
23
24
- if [[ $DOCKER_QGIS_IMAGE_BUILD_PUSH -eq 1 ]]; then
24
+ if [[ $DOCKER_QGIS_IMAGE_BUILD_PUSH =~ true ]]; then
25
25
DIR=$( git rev-parse --show-toplevel) /.docker
26
26
pushd ${DIR}
27
27
echo " ${bold} Building QGIS Docker image '${DOCKER_TAG} '...${endbold} "
Original file line number Diff line number Diff line change 1
1
#! /usr/bin/env bash
2
2
3
- function create_qgis_image {
3
+ create_qgis_image () {
4
4
5
5
if [[ ! $TRAVIS_REPO_SLUG =~ qgis/QGIS ]]; then
6
- return 0
6
+ echo false
7
+ return
7
8
fi
8
9
if [[ $TRAVIS_EVENT_TYPE =~ cron ]] || [[ -n $TRAVIS_TAG ]]; then
9
- return 1;
10
+ echo true
11
+ return
10
12
fi
11
- return 0 ;
13
+ echo false
12
14
}
You can’t perform that action at this time.
0 commit comments