File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -8,14 +8,22 @@ services:
88jdk :
99 - oraclejdk7
1010
11+ install : true
12+
1113env :
1214 global :
1315 - DOCKER_TLS_VERIFY=""
16+ # The next declaration is the encrypted COVERITY_SCAN_TOKEN, created
17+ # via the "travis encrypt" command using the project repo's public key
18+ - secure : " GonzmzvnXsTNQV+6sKtBSSPiwbpMZjxumNt5LFp1g77/afLxw9kl2EQOXbUe308vFOwRVqeY7drBvNJa8aJkTUClfMaGRjfZ9DUwm6doMKMUYrdEkYoQTcH7yDX5K5w9MT6m+Izj+BK2gB7nK3yFlYG6COeXCdFbQ4/cf3/xfRc="
19+ - COVERITY_SCAN_PROJECT_NAME="docker-java/docker-java"
20+ - COVERITY_SCAN_BRANCH_PATTERN="master"
21+ - COVERITY_SCAN_NOTIFICATION_EMAIL="kanstantsin.sha@gmail.com"
1422
1523 matrix :
16- - repo="main" DOCKER_HOST="tcp://127.0.0.1:2375" DOCKER_VERSION="1.11.2-0~trusty" FAST_BUILD=true
24+ - repo="main" DOCKER_HOST="tcp://127.0.0.1:2375" DOCKER_VERSION="1.11.2-0~trusty" DEPLOY=true FAST_BUILD=true COVERITY =true
1725 - repo="main" DOCKER_HOST="tcp://127.0.0.1:2375" DOCKER_VERSION="1.11.2-0~trusty"
18- - repo="main" DOCKER_HOST="unix:///var/run/docker.sock" DOCKER_VERSION="1.11.2-0~trusty" DEPLOY=true
26+ - repo="main" DOCKER_HOST="unix:///var/run/docker.sock" DOCKER_VERSION="1.11.2-0~trusty"
1927 - repo="main" DOCKER_HOST="unix:///var/run/docker.sock" DOCKER_VERSION="1.10.3-0~trusty"
2028 - repo="testing" DOCKER_HOST="tcp://127.0.0.1:2375"
2129 - repo="testing" DOCKER_HOST="unix:///var/run/docker.sock"
@@ -31,7 +39,8 @@ before_install:
3139 - pip install --user codecov
3240 - ./travis-before-install.sh
3341
34- script : if [ "${FAST_BUILD}" == true ]; then mvn package ; else mvn verify; fi
42+ script :
43+ - ./travis-script.sh
3544
3645after_success :
3746 - ./travis-after-success.sh
Original file line number Diff line number Diff line change 11[ ![ Build Status] ( https://travis-ci.org/docker-java/docker-java.svg?branch=master )] ( https://travis-ci.org/docker-java/docker-java )
2+ [ ![ Coverity Scan Build Status] ( https://scan.coverity.com/projects/9177/badge.svg?flat=1 )] ( https://scan.coverity.com/projects/9177 )
3+ [ ![ codecov.io] ( http://codecov.io/github/docker-java/docker-java/coverage.svg?branch=master )] ( http://codecov.io/github/docker-java/docker-java?branch=master )
24<!-- [](https://circleci.com/gh/docker-java/docker-java)-->
35# docker-java
46
Original file line number Diff line number Diff line change 11#! /usr/bin/env bash
22
33
4+ sudo apt-get install -y -q ca-certificates
5+
6+ echo -n | openssl s_client -connect scan.coverity.com:443 | sed -ne ' /-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' | sudo tee -a /etc/ssl/certs/ca-certificates.crt
7+
8+
49if [ " $FAST_BUILD " == true ]; then
510 echo " Fast build, skipping docker installations."
611 exit 0
Original file line number Diff line number Diff line change 1+ #! /usr/bin/env bash
2+
3+ set -ex
4+
5+ IS_COVERITY_SCAN_BRANCH=` ruby -e " puts '${TRAVIS_BRANCH} ' =~ /\\ A$COVERITY_SCAN_BRANCH_PATTERN \\ z/ ? 1 : 0" `
6+
7+
8+ if [ " ${FAST_BUILD} " == " true" ]; then
9+ if [ " $COVERITY " == " true" ] && [ " $IS_COVERITY_SCAN_BRANCH " = " 1" ]; then
10+ export COVERITY_SCAN_BUILD_COMMAND=" mvn package"
11+ curl -s " https://scan.coverity.com/scripts/travisci_build_coverity_scan.sh" | bash
12+ else
13+ mvn package
14+ fi
15+ else
16+ if [ " $COVERITY " == " true" ] && [ " $IS_COVERITY_SCAN_BRANCH " = " 1" ]; then
17+ COVERITY_SCAN_BUILD_COMMAND=" mvn verify"
18+ curl -s " https://scan.coverity.com/scripts/travisci_build_coverity_scan.sh" | bash
19+ else
20+ mvn verify
21+ fi
22+ fi
You can’t perform that action at this time.
0 commit comments