Arseniy Shestakov
c1138d9df7
Travis CI: use mirror on Github Releases instead of MXE repository
2018-02-11 07:26:42 +03:00
Michał Janiszewski
6c2d082676
Use Ninja as build system ( #399 )
...
* Remove redunant command
* Use ninja as build system
* Install ninja on OS X
* Install ninja for MXE
2017-12-30 15:00:57 +03:00
godric3
ad20528a7b
fix osx build
2017-12-27 16:11:42 +03:00
Arseniy Shestakov
719587b091
Travis CI: avoid probolems with brew for with macOS builds
...
Also remove Sparkle since it's no longer used
2017-10-29 23:02:37 +03:00
Arseniy Shestakov
c7fbbb1248
Travis CI: improve package name generation script
2017-08-17 12:01:03 +03:00
Arseniy Shestakov
7daaa604cc
AppVeyor: add scripts for Coverity Scan build submission
...
I thought we could use AppVeyor due to it's higher timeout of 1 hour, but it's stuck on lib compilation.
I'll still keep scripts in place so we can use them in future in case something changed
2017-08-16 16:10:07 +03:00
Arseniy Shestakov
caf0edf618
AppVeyor: change config to use Vcpkg-generated deps
...
There also extended build matrix for toolchain_test branch.
2017-08-16 16:10:07 +03:00
Arseniy Shestakov
1a1d7c27cb
Travis CI: download MXE packages with -q --yes instead of -qq
...
MXE server is slow and downloads could take more than 10 minutes.
2017-08-13 22:22:57 +03:00
Arseniy Shestakov
7e9b9ccad8
AppVeyor: build all branches
2017-07-10 22:41:17 +03:00
Victor Luchits
5468365ed6
Set zip compression level to 'Maximum'
2017-07-07 13:08:53 +03:00
Victor Luchits
06c1df9901
Change minizip library output path to match vcmi
2017-07-07 13:08:53 +03:00
Victor Luchits
295b031dba
Fix appveyor scripts to work with new output paths
2017-07-07 13:08:53 +03:00
Arseniy Shestakov
e024c4f7b1
AppVeyor: add notifications to Slack #notifications channel
2017-07-04 04:30:37 +03:00
Arseniy Shestakov
823e28fe69
AppVeyor CI: small path fix
2017-07-04 03:46:15 +03:00
Victor Luchits
5cf512e0fe
Add appveyor.yml
2017-07-04 03:34:19 +03:00
Victor Luchits
b681db3947
Add appveyor_toolchain.txt
2017-07-04 03:30:59 +03:00
Arseniy Shestakov
0fd775151f
Travis CI: disable package upload for external PR
2017-06-28 02:46:56 +03:00
Arseniy Shestakov
0c7eeeaa5c
Travis CI: update config and upload artifacts after build
2017-06-13 20:32:43 +03:00