[eclipse-poky] [PATCH 12/23] Add initial AppVeyor CI integration
Tim Orling
timothy.t.orling at linux.intel.com
Thu Feb 8 23:17:46 PST 2018
This is copied from eclipse-crops which is known to be
able to run a Windows build
NOTE: the generate-doc.sh script will not work on Windows
as far as is known. Perhaps msys2 can be used.
Signed-off-by: Tim Orling <timothy.t.orling at linux.intel.com>
---
appveyor.yml | 31 +++++++++++++++++++++++++++++++
1 file changed, 31 insertions(+)
create mode 100755 appveyor.yml
diff --git a/appveyor.yml b/appveyor.yml
new file mode 100755
index 00000000000..7bfb5f877bb
--- /dev/null
+++ b/appveyor.yml
@@ -0,0 +1,31 @@
+version: '{build}'
+skip_tags: true
+# the only choice at the moment
+os: Windows Server 2012
+platform:
+ - x86
+ - x86_64
+environment:
+ matrix:
+ - JAVA_HOME: C:\Program Files\Java\jdk1.8.0
+ #- JAVA_HOME: C:\Program Files\Java\jdk1.7.0
+install:
+ - ps: |
+ Add-Type -AssemblyName System.IO.Compression.FileSystem
+ if (!(Test-Path -Path "C:\maven" )) {
+ (new-object System.Net.WebClient).DownloadFile('http://www.us.apache.org/dist/maven/maven-3/3.3.9/binaries/apache-maven-3.3.9-bin.zip', 'C:\maven-bin.zip')
+ [System.IO.Compression.ZipFile]::ExtractToDirectory("C:\maven-bin.zip", "C:\maven")
+ }
+ - cmd: SET PATH=C:\maven\apache-maven-3.3.9\bin;%JAVA_HOME%\bin;%PATH%
+ - cmd: SET MAVEN_OPTS=-Xmx4g
+ - cmd: SET JAVA_OPTS=-Xmx4g
+ - cmd: mvn --version
+ - cmd: java -version
+build_script:
+ - mvn install -DskipTests=true -Dmaven.javadoc.skip=true -Dtycho.disableP2Mirrors=true -B -V
+test_script:
+ - mvn test --batch-mode
+cache:
+ - C:\maven\
+# - C:\Users\appveyor\.m2
+# - C:\Users\appveyor\.p2
--
2.13.6
More information about the eclipse-yocto
mailing list