From 92eead519f62ac339756bcb2d0e67dc105a9aee7 Mon Sep 17 00:00:00 2001 From: Marek Kotewicz Date: Sun, 12 Apr 2015 12:25:01 +0200 Subject: [PATCH 1/4] appveyor.yml --- appveyor.yml | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 appveyor.yml diff --git a/appveyor.yml b/appveyor.yml new file mode 100644 index 000000000..ef3ab66e7 --- /dev/null +++ b/appveyor.yml @@ -0,0 +1,23 @@ +version: 1.6.2.{build} + +os: Windows Server 2012 R2 + +clone_folder: c:\projects\jsoncpp + +#platform: Any CPU +configuration: + - Debug + - Release + +install: + # by default, all script lines are interpreted as batch + +# scripts to run before build +before_build: + - echo "Running cmake..." + - cd c:\projects\jsoncpp + - cmake . + +build: + project: jsoncpp.sln # path to Visual Studio solution or project + From 24c0054c10e62e8359c0f96372dfa183de90f93c Mon Sep 17 00:00:00 2001 From: Marek Kotewicz Date: Sun, 12 Apr 2015 12:41:29 +0200 Subject: [PATCH 2/4] appveyor multiple platforms --- appveyor.yml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index ef3ab66e7..18c634533 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -4,19 +4,21 @@ os: Windows Server 2012 R2 clone_folder: c:\projects\jsoncpp -#platform: Any CPU +platform: + - Win32 + - x64 + configuration: - Debug - Release -install: - # by default, all script lines are interpreted as batch - # scripts to run before build before_build: - echo "Running cmake..." - cd c:\projects\jsoncpp - - cmake . + - cmake --version + - if %PLATFORM% == Win32 cmake . + - if %PLATFORM% == x64 cmake -G "Visual Studio 12 2013 Win64" . build: project: jsoncpp.sln # path to Visual Studio solution or project From 3a643bd5b65f4db16f3996310465b3ef1147b2a2 Mon Sep 17 00:00:00 2001 From: Marek Kotewicz Date: Wed, 15 Apr 2015 18:49:05 +0200 Subject: [PATCH 3/4] fixed version on appveyor build --- appveyor.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/appveyor.yml b/appveyor.yml index 18c634533..01561cc8f 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -1,4 +1,4 @@ -version: 1.6.2.{build} +version: {build} os: Windows Server 2012 R2 From 1463c2b748d772e9bb9b454737962c615a41d2f1 Mon Sep 17 00:00:00 2001 From: Marek Kotewicz Date: Wed, 15 Apr 2015 18:59:05 +0200 Subject: [PATCH 4/4] appveyor deploy init --- appveyor.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/appveyor.yml b/appveyor.yml index 01561cc8f..60f34a11a 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -23,3 +23,11 @@ before_build: build: project: jsoncpp.sln # path to Visual Studio solution or project +deploy: + provider: GitHub + auth_token: + secure: K2Tp1q8pIZ7rs0Ot24ZMWuwr12Ev6Tc6QkhMjGQxoQG3ng1pXtgPasiJ45IDXGdg + on: + branch: master + appveyor_repo_tag: true +