version: '1.0.0-SNAPSHOT.b{build}' skip_tags: true environment: # MAVEN_OPTS: -Dorg.slf4j.simpleLogger.log.org.apache.maven.cli.transfer.Slf4jMavenTransferListener=warn matrix: - JAVA_HOME: C:\Program Files\Java\jdk1.8.0 install: - ps: | Add-Type -AssemblyName System.IO.Compression.FileSystem # if (!(Test-Path -Path "C:\maven" )) { # (new-object System.Net.WebClient).DownloadFile('https://repo1.maven.org/maven2/org/apache/maven/apache-maven/3.5.4/apache-maven-3.5.4-bin.zip', 'C:\maven-bin.zip') # [System.IO.Compression.ZipFile]::ExtractToDirectory("C:\maven-bin.zip", "C:\maven") # } # - cmd: SET PATH=C:\Program Files\Git\usr\bin;C:\maven\apache-maven-3.3.9\bin;%JAVA_HOME%\bin;%PATH% - cmd: SET PATH=C:\Program Files\Git\usr\bin;%JAVA_HOME%\bin;%PATH% # - cmd: SET MAVEN_OPTS=-Xmx2g - cmd: SET JAVA_OPTS=-Xmx2g # - cmd: mvn --version - cmd: java -version build_script: - gradlew.bat assemble -x dokkaHtml -x dokkaHtmlJar -x javadoc -x dokkaJavadocJar -PjvmTarget=1.8 -PsourceCompatibility=1.8 test_script: - gradlew.bat check -x dokkaHtml -x dokkaHtmlJar -x javadoc -x dokkaJavadocJar -PjvmTarget=1.8 -PsourceCompatibility=1.8 cache: # - C:\maven # - C:\Users\appveyor\.m2 -> pom.xml - C:\Users\appveyor\.gradle