summaryrefslogtreecommitdiffstats
path: root/.appveyor.yml
Commit message (Collapse)AuthorAgeFilesLines
* [PR 3462] python two handle the jsonMats Wichmann2019-10-111-1/+1
| | | | | | | | | reading the cache from the json file got us unicode when running python2, and this broke certain tests when calling subprocess.Popen: TypeError, because all the environment wasn't strings, some was unicode. Signed-off-by: Mats Wichmann <mats@linux.com>
* [PR 3462] quote appveyor setting of cache valMats Wichmann2019-10-101-1/+1
| | | | | | Python 2.7 suffered some problems in subprocess. Signed-off-by: Mats Wichmann <mats@linux.com>
* [WIP] enable persistent caching of vcvars on win32Mats Wichmann2019-10-101-0/+1
| | | | | | | | | | | Setting env var SCONS_CACHE_MSVC_CONFIG enables a filesystem cache of vcvars results, making them persistent across scons runs. On test runs (notably our CI system) this helps a lot; in normal usage where you run one scons invocation at a time instead of many hundreds in a test run it will make things a little more responsive (esp on vs2019) but the impact will be much smaller. Signed-off-by: Mats Wichmann <mats@linux.com>
* Experiment: print test times for appveyor [travis skip]Mats Wichmann2019-09-161-1/+1
| | | | Signed-off-by: Mats Wichmann <mats@linux.com>
* put back appveyor to full buildMats Wichmann2019-08-081-6/+0
| | | | | | | | | | | | | After debugging with some builds turned off for speed, put back the full matrix: * test python 3.5 on Visual Studio 2015 image * test python 2.7, 3.6 on Visual Studio 2017 image * test python 3.7 on Visual Studio 2019 image 3.6/VS2017 is the only coverage run now. Signed-off-by: Mats Wichmann <mats@linux.com>
* do some debugging on tar bz2 and xz formatsMats Wichmann2019-08-061-0/+6
| | | | | | | Don't merge this one: it has debug stuff in it, and eliminates most appveyor builds Signed-off-by: Mats Wichmann <mats@linux.com>
* Add VS2019 to appveyor matrixMats Wichmann2019-07-211-57/+65
| | | | Signed-off-by: Mats Wichmann <mats@linux.com>
* Run all CI builds with -j 2Mats Wichmann2019-04-011-1/+1
| | | | | | | | | With the output ordering cleaned up in runtest.py, run all the jobs as two-process to try to lot some more off the build itme. This is a CI-config only change, no code. Signed-off-by: Mats Wichmann <mats@linux.com>
* add win_flex as option for windows, add choco default path, and add flag for ↵Daniel2019-02-201-2/+2
| | | | nounistd on windows. also more testing
* switch to 32 bit mingw in appveyor and add mingw env testDaniel2019-02-081-1/+2
|
* limited the platforms tested and improved commentsDaniel Moody2019-01-311-8/+22
|
* remove user base install, add no progess for reliablity, set test envs to ↵Daniel Moody2019-01-281-32/+17
| | | | original plus 2.7 on 2015, add irc notification for codecov
* switch badge to scons repo, fix mispelling, commented out linux on appveyorDaniel2019-01-201-2/+3
|
* switch to codecov and add new coverage for appveyor and travisDaniel2019-01-191-36/+200
|
* add logic to remove bad xsltproc from appveyor ci machines if it's present. ↵William Deegan2018-11-141-1/+9
| | | | This is just to fix bogus failures for docbook/basic/*/*_cmd.py
* Remove delete of file. It's causing appveyor to die even though the command ↵William Deegan2018-11-141-4/+0
| | | | shouldn't issue an error code if xsltproc.exe is not there
* Explicitly remove xsltproc.exe from git install. Somehow it's still there ↵William Deegan2018-11-131-27/+5
| | | | after update git install
* Re-enable appveyor cachingWilliam Deegan2018-11-071-5/+5
|
* Add xsltproc and also force updated git to get rid of broken xsltproc ↵William Deegan2018-11-031-1/+2
| | | | wrongly included in git windows package
* Fix broken docbook tests which weren't using the xsltproc found by test ↵William Deegan2018-11-021-1/+3
| | | | framework
* try to figure out appveyor errorWilliam Deegan2018-11-021-5/+5
|
* try to figure out appveyor errorWilliam Deegan2018-11-021-5/+5
|
* try to figure out appveyor errorWilliam Deegan2018-11-021-5/+5
|
* remove appveyor version string from fileWilliam Deegan2018-11-021-1/+1
|
* add appveyor build id to appveyor.xmlWilliam Deegan2018-11-011-0/+2
|
* Add caching to appveyor configWilliam Deegan2018-11-011-0/+6
|
* Fix set commandWilliam Deegan2018-07-151-1/+1
|
* Force lxml to build static.William Deegan2018-07-151-1/+1
|
* For now disable 64 bit tests on appveyor. We burn a lot of time running both ↵William Deegan2018-07-151-20/+29
| | | | 32 and 64 bits. Enable python 3.7.
* pr-3052: Updated swig tool with some default paths and fixed test to build ↵Daniel Moody2018-05-251-4/+4
| | | | on windows.
* removed binary read and write so newlines are crossplatform and updated path ↵Daniel Moody2018-04-101-1/+1
| | | | for appveyor script
* split the tests in multiple jobs for multiple python environments.Daniel Moody2017-12-221-14/+68
|
* Change the AppVeyor VM image.Andrew Featherstone2017-12-201-0/+1
|
* Removed attempt to install clang using choco.Andrew Featherstone2017-12-201-1/+0
|
* Add more dependencies for improved test coverage.Andrew Featherstone2017-12-201-0/+2
|
* Try and run 2 jobs in parallel to use both virtual cores of AppVeyor's VM, ↵Andrew Featherstone2017-12-201-1/+1
| | | | and get under the one hour time limit.
* Add SWIG to the Window's CI VM.Andrew Featherstone2017-12-171-0/+1
|
* Add tools for the D programming language.Andrew Featherstone2017-12-171-0/+2
|
* Tweaking tets_scripts section.Andrew Featherstone2017-12-171-1/+1
|
* Convert test command to Windows batch script equivalent.Andrew Featherstone2017-12-171-1/+1
|
* Disable AppVeyor's build phase.Andrew Featherstone2017-12-171-0/+2
|
* Add AppVeyor configuration, based on .travi.yml's contents and ↵Andrew Featherstone2017-12-171-0/+20
http://buildbot.scons.org/.