aboutsummaryrefslogtreecommitdiff
path: root/appveyor.yml
diff options
context:
space:
mode:
Diffstat (limited to 'appveyor.yml')
-rw-r--r--appveyor.yml34
1 files changed, 34 insertions, 0 deletions
diff --git a/appveyor.yml b/appveyor.yml
new file mode 100644
index 0000000000..0c0c3d066b
--- /dev/null
+++ b/appveyor.yml
@@ -0,0 +1,34 @@
+skip_tags: true
+image: Visual Studio 2017
+configuration: Release
+platform: x64
+environment:
+ APPVEYOR_SAVE_CACHE_ON_ERROR: true
+cache: C:\tools\vcpkg\installed\
+before_build:
+- ps: >-
+ $packages = @(
+ "boost-filesystem",
+ "boost-signals2",
+ "boost-interprocess",
+ "boost-test",
+ "libevent",
+ "openssl",
+ "zeromq",
+ "berkeleydb",
+ "secp256k1",
+ "leveldb"
+ )
+
+ for ($i=0; $i -lt $packages.length; $i++) {
+ $all_packages += $packages[$i] + ":" + $env:PLATFORM + "-windows-static "
+ }
+
+ Invoke-Expression -Command "vcpkg install $all_packages"
+build:
+ project: build_msvc\bitcoin.sln
+ parallel: true
+ verbosity: minimal
+test_script:
+- cmd: build_msvc\%PLATFORM%\Release\test_bitcoin.exe
+deploy: off