blob: c87857e4a8b89ee2af1d677dfb79798876a44e77 [file] [log] [blame]
Bram Moolenaar0600f352015-09-15 19:18:18 +02001version: "{build}"
2
Christopher Plewrightc8b20492023-01-04 18:06:00 +00003image: Visual Studio 2015
4
Bram Moolenaar84f49962016-02-24 22:27:05 +01005skip_tags: true
6
Bram Moolenaar81275ca2016-02-24 21:02:20 +01007environment:
8 matrix:
9 - FEATURE: HUGE
Bram Moolenaar81275ca2016-02-24 21:02:20 +010010# disabled
11# - FEATURE: TINY
Bram Moolenaarf9a343f2020-07-29 16:32:21 +020012# - FEATURE: NORMAL
Bram Moolenaar81275ca2016-02-24 21:02:20 +010013# - FEATURE: BIG
14
15matrix:
16 fast_finish: true
Bram Moolenaar74877922015-11-21 17:15:33 +010017
Bram Moolenaar0600f352015-09-15 19:18:18 +020018before_build:
K.Takata8eaee1f2022-09-21 12:19:44 +010019 # Use Visual Studio 2015 compiler tools (default is 2012)
Bram Moolenaarf64b75b2022-09-20 20:52:33 +010020 - '"C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\vcvarsall.bat" x86_amd64'
Bram Moolenaar0600f352015-09-15 19:18:18 +020021
22build_script:
Bram Moolenaar01a6c212019-02-03 13:13:18 +010023 - ci/appveyor.bat
Bram Moolenaar0600f352015-09-15 19:18:18 +020024
25test_script:
Bram Moolenaar81275ca2016-02-24 21:02:20 +010026 - cd src/testdir
27 # Testing with MSVC gvim
Bram Moolenaardd905a22016-09-02 22:26:04 +020028 - path C:\Python35-x64;%PATH%
K.Takata5bc13452022-09-09 10:52:47 +010029 - nmake -f Make_mvc.mak VIMPROG=..\gvim
30 - nmake -f Make_mvc.mak clean
Bram Moolenaarf9a343f2020-07-29 16:32:21 +020031 # Testing with MSVC console version
K.Takata5bc13452022-09-09 10:52:47 +010032 - nmake -f Make_mvc.mak VIMPROG=..\vim
Bram Moolenaar81275ca2016-02-24 21:02:20 +010033
Christian Brabandt0a657122022-12-30 17:28:12 +000034artifacts:
35 - path: src/vim.exe
36 name: vim
37 - path: src/gvim.exe
38 name: gvim
39
Bram Moolenaardd905a22016-09-02 22:26:04 +020040# vim: sw=2 sts=2 et ts=8 sr