summaryrefslogtreecommitdiffstats
path: root/appveyor.sh (follow)
Commit message (Collapse)AuthorAgeFilesLines
* root dir tidying: MSYS2 & AppVeyor CIEduard Braun2017-07-171-78/+0
| | | | | - move build scripts and related tools to buildtools folder - rename appveyor.yml -> .appveyor.yml
* CI/AppVeyor: Add branch name, commit date/hash and build architecture to ↵Eduard Braun2017-07-131-1/+4
| | | | artifact names
* CI: Save AppVeyor cache if the compilation succeeds (even if installation or ↵Eduard Braun2017-07-131-0/+1
| | | | | | tests might fail). This should speed up builds in scenarios where e.g. an MSYS2 update broke the installation while the build itself still works.
* CI: run check for missing/unused dependecies in AppVeyorEduard Braun2017-07-131-2/+3
|
* appveyor: updated libgc and gtest now liveEduard Braun2017-06-201-9/+1
|
* Disable tests - they still deadlock sporadically :-(Eduard Braun2017-06-161-1/+1
|
* Enable testsEduard Braun2017-06-161-2/+13
| | | | (won't fail yet If tests do not complete sucessfully because of frequent SEGFAULTs on exit whose source has yet to be determined)
* Install updated versions of libgc ↵Eduard Braun2017-06-161-0/+8
| | | | | | | (https://github.com/Alexpux/MINGW-packages/pull/2597) and gtest (https://github.com/Alexpux/MINGW-packages/pull/2588) - libgc 7.6.0 solves a deadlocking issue that prevented tests to ever complete (it might also be related to https://bugs.launchpad.net/inkscape/+bug/1659172 and https://bugs.launchpad.net/inkscape/+bug/1655619) - gtest 1.8.0 includes gmock making it unnecessary to download and build separately
* output some status messagesEduard Braun2017-06-161-12/+31
|
* suppress noise from install targetEduard Braun2017-06-161-1/+5
|
* actually fail if there is an errorEduard Braun2017-06-161-5/+7
| | | | (this is necessary as we're running an additional bash inside the CI environment and are never generating any exit codes on the actual console)
* Skip full system upgradeEduard Braun2017-06-161-2/+1
| | | | Speeds up the build by a few minutes. most packages are not needed anyway, and those that are should be updated by msys2installdeps.sh
* CI on Windows using AppVeyor and MSYS2Eduard Braun2017-06-111-0/+38