diff options
author | Roman Ivanov <ivanov-jr@mail.ru> | 2015-12-19 12:32:21 -0800 |
---|---|---|
committer | Roman Ivanov <ivanov-jr@mail.ru> | 2015-12-19 13:12:27 -0800 |
commit | 7aaece50ecc10e1dad5232b670e1949797a3cf67 (patch) | |
tree | 62b32600d0539265a0feb4dc49008eac1c65c6c0 | |
parent | 9a4d0253da6f7bfe4774d2e77da44c3449997899 (diff) | |
download | checkstyle-7aaece50ecc10e1dad5232b670e1949797a3cf67.tar.gz |
infra: swich appveyor to definig whole task through matrix
-rw-r--r-- | appveyor.yml | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/appveyor.yml b/appveyor.yml index 0a29fc964..da5f4e741 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -32,16 +32,23 @@ matrix: environment: matrix: - #- JAVA_HOME: C:\Program Files\Java\jdk1.7.0 - # checkstyle + # checkstyle and sevntu.checkstyle - JAVA_HOME: C:\Program Files\Java\jdk1.8.0 - CMD_ARGS: verify -DskipTests -DskipITs -Dpmd.skip=true -Dfindbugs.skip=true -Dcobertura.skip=true -e + CMD: mvn -e verify -DskipTests -DskipITs -Dpmd.skip=true -Dfindbugs.skip=true -Dcobertura.skip=true # verify without checkstyle - JAVA_HOME: C:\Program Files\Java\jdk1.8.0 - CMD_ARGS: verify -Dcheckstyle.ant.skip=true -e + CMD: mvn -e verify -Dcheckstyle.ant.skip=true # site, without verify - JAVA_HOME: C:\Program Files\Java\jdk1.8.0 - CMD_ARGS: site -Dlinkcheck.skip=true -Dmaven.javadoc.skip=true -DskipTests -DskipITs -Dcobertura.skip=true -Dpmd.skip=true -Dfindbugs.skip=true -Dcheckstyle.ant.skip=true -e + CMD: mvn -e site -Dlinkcheck.skip=true -Dmaven.javadoc.skip=true -DskipTests -DskipITs -Dcobertura.skip=true -Dpmd.skip=true -Dfindbugs.skip=true -Dcheckstyle.ant.skip=true build_script: - - mvn clean %CMD_ARGS% + - ps: $PSVersionTable + - ps: $cmdline = get-content env:CMD + - ps: $cmdline = "try{ `$ErrorActionPreference = 'Stop' ; $($cmdline) ; if(`$?) { } else { Exit 1 }} catch { }" + - ps: $cmdline = $cmdline.replace('-D','`-D') + # We can not use Invoke-Expression as ANTLR write all in error log and error log is highlighted in Appveyor as RED - too scary + #- ps: Invoke-Expression $cmdline -ErrorAction SilentlyContinue + - ps: $cmdline | Out-File command.ps1 + - ps: get-content command.ps1 + - ps: "& .\\command.ps1" |