Luca Boccassi
f0f029c549
Merge pull request #3132 from sigiesec/add-vs2008-vs2010-ci
...
Add CI for VS2008 and VS2010 and fix their builds
2018-05-24 17:02:57 +01:00
Simon Giesecke
51fd4b6a9d
Problem: analysis build on PR virtual merges
...
Solution: skip analysis build in install stage
2018-05-24 16:15:57 +02:00
Simon Giesecke
100745d312
Problem: appveyor analysis runs on all branches
...
Solution: restrict to specific branches
2018-05-24 16:15:57 +02:00
Simon Giesecke
d96a030125
Problem: no CI builds for VS2008/VS2010
...
Solution: add to appveyor jobs
2018-05-24 15:17:04 +02:00
Simon Giesecke
2b31e50b01
Problem: No static analysis under Windows
...
Solution: Enable VS static analyzer and core guideline checks
2018-05-24 13:44:45 +02:00
Simon Giesecke
f5aec6fb27
Problem: no CI build with epoll under Windows
...
Solution: add epoll build job
2018-05-23 16:25:07 +02:00
Simon Giesecke
18eabed6ea
Problem: I/O thread poll poller build unsupported
...
Solution: use API_POLLER=poll instead of POLLER=poll
2018-05-22 18:36:04 +02:00
Simon Giesecke
10cb710ab8
Problem: appveyor builds do not build DRAFT
...
Solution: set ENABLE_DRAFTS=ON
2018-05-15 14:53:40 +02:00
Simon Giesecke
d7e99085ef
Problem: Warnings in Windows builds
...
Solution: enable warnings-as-errors
2018-05-14 17:17:10 +02:00
Luca Boccassi
578c255f4f
Problem: Appveyor VS 2015/17 images are single-core
...
Solution: use 2013 images for all builds bar 2, to test newer versions
2018-04-30 16:29:16 +01:00
Luca Boccassi
2af2701ba6
Problem: Appveyor rebuilds libsodium every time
...
Solution: cache the git repository and build directory
2018-04-29 22:41:39 +01:00
Luca Boccassi
09d951ada3
Problem: Appveyor runs test sequentially
...
Solution: add -j flag to run them in paralle, cuts test runtime
from ~80 to ~20 seconds
2018-04-29 22:14:05 +01:00
Simon Giesecke
9aa957b445
Problem: appveyor builds fails if they are not the most recent commit
...
Solution: use shallow_clone option instead of clone_depth
2018-02-13 18:38:28 +01:00
Simon Giesecke
815c7db06b
Problem: poll build runs as last appveyor build
...
Solution: change order of appveyor build jobs to enable faster feedback
on more diverse builds
2018-02-13 18:38:27 +01:00
Simon Giesecke
0b509c3d5b
Problem: no CI build on Windows with POLLER=poll
...
Solution: add appveyor job
2018-02-08 22:20:13 +01:00
Luca Boccassi
96252e4aac
Problem: Appveyor builds Libsodium when disabled
...
Solution: use if statements to avoid building it when it's disabled
2017-11-22 18:59:29 +00:00
Luca Boccassi
16d7686b48
Problem: no VS2013/17 CI jobs
...
Solution: add them to Appveyor
2017-11-22 18:41:12 +00:00
Luca Boccassi
8275f6356a
Problem: redundant appveyor test
...
Solution: remove it. No need to do an additional sodium on - curve
off test, as sodium will be disabled anyway
2017-08-04 16:24:40 +01:00
Stefan Herbrechtsmeier
abbfed2b65
appveyor: Use correct CURVE security options
...
The AppVeyor build test options mismatch between command line options
and CMake CURVE security options. Rename the command line options to
the correct names.
Signed-off-by: Stefan Herbrechtsmeier <stefan.herbrechtsmeier@weidmueller.com>
2017-04-05 08:57:48 +02:00
Anonymous Maarten
e7afed0655
Problem: Windows CI fails due to libsodium build failure
...
Solution: Use stable branch of libsodium
2016-01-14 00:59:57 +01:00
Anonymous Maarten
571ee21eef
appveyor: build all relevant combinations
...
problem: not all configurations were built (and some were duplicated) in
Windows CI
solution: add all correct combinations to appveyor.yml
2015-10-25 01:14:27 +02:00
Anonymous Maarten
b2c87b9a70
TweetNaCL: add windows randombytes implementation
2015-10-23 23:34:53 +02:00
Anonymous Maarten
35d723ce5b
Add Windows Continuous Integration (appveyor)
2015-10-23 04:07:12 +02:00