From: Lars Schneider <larsxschneider@xxxxxxxxx> Hi, the patches were previously discussed here: https://public-inbox.org/git/xmqqinifrrzh.fsf@xxxxxxxxxxxxxxxxxxxxxxxxxxx/#t Over there Junio posted the original patch to skip a build on Travis CI. The patch became 2/2 in this series. Cheers, Lars Base Ref: master Web-Diff: https://github.com/larsxschneider/git/commit/65ab003ec9 Checkout: git fetch https://github.com/larsxschneider/git travisci/move-into-ci-v1 && git checkout 65ab003ec9 Lars Schneider (2): travis-ci: move Travis CI code into dedicated scripts travis-ci: skip a branch build if equal tag is present .travis.yml | 88 +++++----------------------------------------- ci/install-dependencies.sh | 43 ++++++++++++++++++++++ ci/lib-travisci.sh | 28 +++++++++++++++ ci/print-test-failures.sh | 18 ++++++++++ ci/run-build.sh | 8 +++++ ci/run-linux32-docker.sh | 23 ++++++++++++ ci/run-static-analysis.sh | 8 +++++ ci/run-tests.sh | 10 ++++++ ci/run-windows-build.sh | 2 ++ ci/test-documentation.sh | 4 ++- 10 files changed, 151 insertions(+), 81 deletions(-) create mode 100755 ci/install-dependencies.sh create mode 100755 ci/lib-travisci.sh create mode 100755 ci/print-test-failures.sh create mode 100755 ci/run-build.sh create mode 100755 ci/run-linux32-docker.sh create mode 100755 ci/run-static-analysis.sh create mode 100755 ci/run-tests.sh base-commit: 3ec7d702a89c647ddf42a59bc3539361367de9d5 -- 2.14.1