Skip to content

Commit 13f8bc7

Browse files
committed
trigger PyQGIS Doc Travis build after pushing new image on Docker hub
1 parent c410349 commit 13f8bc7

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

.ci/travis/linux/script.sh

+16
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,22 @@ if [[ ${DOCKER_BUILD_QGIS_IMAGE} =~ true ]]; then
3333
docker login -u="$DOCKER_USERNAME" -p="$DOCKER_PASSWORD"
3434
docker push "qgis/qgis:${DOCKER_TAG}"
3535
popd
36+
echo "Trigger build of PyQGIS Documentation"
37+
body='{
38+
"request": {
39+
"branch":"master",
40+
"message": "Trigger PyQGIS doc build after release of new Docker image",
41+
"config": {
42+
"merge_mode": "deep_merge",
43+
"env": {
44+
"global": ["QGIS_VERSION_BRANCH=release-3_4"]
45+
}
46+
}
47+
}
48+
}'
49+
curl -s -X POST -H "Content-Type: application/json" -H "Accept: application/json" \
50+
-H "Travis-API-Version: 3" -H "Authorization: token $TRAVIS_TOKEN" -d "$body" \
51+
https://api.travis-ci.org/repo/qgis%2Fpyqgis/requests
3652
else
3753
# running QGIS tests
3854
docker-compose -f ${TRAVIS_BUILD_DIR}/.docker/docker-compose.travis.yml run --rm qgis-deps

.travis.yml

+2
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,8 @@ env:
1818
# Docker hub username and passowrd
1919
- secure: "b7eMDIolaAnq1voGKC1ez7Kcf+/A0WZDJEHBvNwk2KubBfrGOE83GMDrFNF4NqjIprqIAvVKj+TrX1ckCvs24re3IqUJo71TaF1IgxzDDPwSsmNh5UMmvZkeiJys9bWjqDO9wYR5ietNmIE18qyMc8ToJk8oKm6AXuAG2n6znmM="
2020
- secure: "PHCp7F3nApp38Mz6b4/OLxgfBiikRGzPQDHg3R5LX+SQOll24c/DMtwpPwizNuFEiCFcRmJ9uc1t0HWEerIZe5uqm7AtE/nMXBsvDZ+hj4Tz/fEBF98a1k4WLYheN1exFidVkJgdAeiwMOOUQXw5KuIX62bxBdzsdcd0QGwxiXo="
21+
# Travis Token to create PyQGIS Documentation Travis build after Docker push
22+
- secure: "bKJnk+GatxJItCWpC8gJs9N0bEbwK1TrIzTLgnXsl9vwqQLLhIfUMa40yj06HsbVY07AOdmr1+Wk5t+DKGf8YkaaFWBB1tIG8G/T0naN9vfWeBTEd7TlmV5a9ldEPcr6pjfi0he7/RDalvlPvDauEFKL28aVFd2BAe2Tj1euGpY="
2123

2224
matrix:
2325
fast_finish: true

0 commit comments

Comments
 (0)