From: David Gageot Date: Wed, 17 Jun 2015 08:51:08 +0000 (+0100) Subject: Fixing TravisCI build X-Git-Tag: 2.5-rc1~83 X-Git-Url: https://source.dussan.org/?a=commitdiff_plain;h=456abf92546780d7518d91a5f610a67bc13c87c0;p=sonar-scanner-cli.git Fixing TravisCI build --- diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..2487af2 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,14 @@ +FROM maven:3.2-jdk-7 + +RUN apt-get update && apt-get install -y \ + bzip2 \ + vim \ + jq + +ENV TESTS SONARQUBE_SNAPSHOT +ENV PATH ~/.local/bin:$PATH + +WORKDIR /root +CMD ["./travis.sh"] + +ADD . /root/ diff --git a/travis.sh b/travis.sh index 4f81d21..ecbf8b0 100755 --- a/travis.sh +++ b/travis.sh @@ -3,10 +3,9 @@ set -euo pipefail function installTravisTools { - curl -sSL https://raw.githubusercontent.com/dgageot/travis-utils/master/install.sh | sh - source /tmp/travis-utils/utils.sh + curl -sSL https://raw.githubusercontent.com/sonarsource/travis-utils/v2.1/install.sh | bash } installTravisTools -build_green_sonarqube_snapshot +travis_build_green_sonarqube_snapshot mvn verify -B -e -V