parent
272740a132
commit
00c9e7cd08
24
.travis.yml
24
.travis.yml
|
|
@ -224,10 +224,30 @@ matrix:
|
|||
- DESC="checkstyle"
|
||||
- CMD="mvn clean verify -DskipTests -DskipITs -Dpmd.skip=true -Dfindbugs.skip=true -Dcobertura.skip=true"
|
||||
- COVERAGE_CMD=""
|
||||
|
||||
# MacOS verify
|
||||
- os: osx
|
||||
env: DESC="MacOS verify" CMD="export JAVA_HOME=$(/usr/libexec/java_home) && mvn clean integration-test failsafe:verify " COVERAGE_CMD=""
|
||||
|
||||
env:
|
||||
- DESC="MacOS verify"
|
||||
- CMD="export JAVA_HOME=$(/usr/libexec/java_home) && mvn clean integration-test failsafe:verify "
|
||||
- COVERAGE_CMD=""
|
||||
|
||||
# Releasenotes generation - validaton
|
||||
- jdk: oraclejdk8
|
||||
env:
|
||||
- DESC="Releasenotes generation"
|
||||
- CMD0="if [[ $TRAVIS_PULL_REQUEST ]]; then exit 0; fi "
|
||||
- CMD1=" && git clone https://github.com/checkstyle/contribution && cd contribution/releasenotes-xdoc-builder "
|
||||
- CMD2=" && mvn clean compile package "
|
||||
- CMD3=" && cd ../../ "
|
||||
- CMD4=" && LATEST_RELEASE_TAG=$(git describe $(git rev-list --tags --max-count=1)) "
|
||||
- CMD5=" && CS_RELEASE_VERSION=$(mvn -q -Dexec.executable='echo' -Dexec.args='${project.version}' --non-recursive org.codehaus.mojo:exec-maven-plugin:1.3.1:exec | sed 's/-SNAPSHOT//' ) "
|
||||
- CMD6=" && java -jar contribution/releasenotes-xdoc-builder/target/releasenotes-xdoc-builder-1.0-all.jar "
|
||||
- CMD7=" -localRepoPath . -startRef \$LATEST_RELEASE_TAG -releaseNumber \$CS_RELEASE_VERSION -authToken $GITHUB_AUTH_TOKEN"
|
||||
- CMD8=" && cat releasenotes.xml "
|
||||
- CMD=$CMD0$CMD1$CMD2$CMD3$CMD4$CMD5$CMD6$CMD7$CMD8
|
||||
- COVERAGE_CMD=""
|
||||
|
||||
script: eval $CMD
|
||||
|
||||
after_success:
|
||||
|
|
|
|||
Loading…
Reference in New Issue