somdoron
e27a13a8ba
problem: no artifacts for x64 on windows
...
solution: add x64 builds to appveyor
2019-06-13 14:22:28 +03:00
somdoron
8f66156aa3
problem: tests might fail and prevent deployment
...
Solution: don't run tests on tags
This doesn't break anything, as tags was not built until now. Anyway, when building tags we really care about the release of the packages and not tests
2019-06-12 16:11:32 +03:00
somdoron
ee6755ff1d
problem: appveyor with libsodium change the current directory and break the build
...
Solution: do git pull without changing the current directoy
2019-06-12 00:33:59 +03:00
somdoron
0a696d8774
problem: no artifact repository for windows
...
Solution: deploy artifcats to bintray
2019-06-11 22:36:42 +03:00
Simon Giesecke
8759d20d4b
Problem: tests link to two different flavours of the runtime library,
...
causing heap corruption
Solution: remove extra runtime library settings, re-enable failing tests
on appveyor
2019-03-18 11:26:05 +01:00
Simon Giesecke
ae1bc03e9e
Problem: artifacts published on appveyor are missing pdb files
...
Solution: add them
2019-03-18 11:25:46 +01:00
Simon Giesecke
028aecc6d9
Problem: appveyor build always fails
...
Solution: temporarily skip failing test cases
2019-03-01 18:20:37 -05:00
Simon Giesecke
56c94757ff
Problem: analysis build failing due to warnings-as-errors
...
Solution: enable warnings-as-errors only on non-analysis builds
2019-03-01 18:20:37 -05:00
chymanfx
da8024d3c9
Problem: No CI for mingw64 ( #3195 )
...
* Problem: No CI for mingw64
Adding CI support for mingw64 to appveyor.yml
Reason: To help address the issue:
Several checks fail under 64-bit MinGW on Windows when running make check #3185
* Problem: Docs do not build with mingw64, dll already in right place
Turning off WITH_DOC for mingw64
Removing copy command for mingw64 and cygwin64 (it now seems to be directly built in "bin" directoy)
2018-07-29 22:40:35 +01:00
Simon Giesecke
4a18ed6778
Problem: build fails due to broken cygwin64 tests
...
Solution: allow failure of cygwin64 build
2018-06-04 15:19:13 +02:00
Simon Giesecke
c5d422c02b
Problem: no CI for cygwin
...
Solution: add cygwin build
2018-06-04 15:19:13 +02:00
Simon Giesecke
fc92fa897a
Problem: no non-DRAFT Windows build
...
Solution: switch one build to non-draft
2018-06-01 18:20:11 +02:00
Simon Giesecke
0c74e8a0ad
Problem: cmake install is not tested
...
Solution: run cmake --build --target install instead of msbuild to build on appveyor
2018-05-26 18:56:00 +02:00
Simon Giesecke
a1efc68516
Problem: appveyor CI takes a long time
...
Solution: run some builds only on master or *full-ci* branches
2018-05-26 18:56:00 +02:00
Simon Giesecke
33ba7e14b3
Problem: VS2008/2010/2017 tests fail if run in parallel
...
Solution: disabled parallel testing for these VS versions
2018-05-26 18:56:00 +02:00
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