summaryrefslogtreecommitdiff
path: root/appveyor.yml
Commit message (Collapse)AuthorAgeFilesLines
* appveyor: remove -DEVENT__ENABLE_VERBOSE_DEBUG=ON buildAzat Khuzhin2017-03-121-2/+0
| | | | | See-also: c199df7bc78824ff579ff34c5f9f922034e8fa31 ("travis-ci: remove -DEVENT__ENABLE_VERBOSE_DEBUG=ON (too much useless logs)")
* Bump version in master to 2.2.0-alpha-devAzat Khuzhin2017-01-291-1/+1
| | | | | | And according to f8d80a285cf941505277d9060d0357b5b7e543d2 ("Bump version to 2.1.3-alpha-dev") numeric version have 1 at the end, since it means "-dev".
* Bump version to 2.1.8-stable everywhereAzat Khuzhin2017-01-261-1/+1
| | | | | | | | P.S. in referenced commit I made a mistake and instead of *-rc* I wrote *-beta*. See-also: f4489b8323cda0bf8eed7c1353911a852d7a947c ("Bump version to 2.1.7-beta everywhere")
* Run tests in parallel (they are lightweight), on CI and vagrant boxesAzat Khuzhin2017-01-221-1/+2
| | | | | | | | | | By default 20 parllel jobs, but one caveat for travis-ci, osx boxes there slower and have less resources then linux (discovered during testing), so limit number of parallel jobs to 4 there, and also install travis_wait, so that travis-ci will not fail the build when there is no output for 10 minutes, since for osx boxes it is very likely. Refs: travis-ci/travis-ci@7202
* Bump version to 2.1.7-beta everywhereAzat Khuzhin2016-11-041-1/+1
| | | | | | | | - cmake basic - cmake detecting from git -- event_fuzzy_version_from_git() - autotools - win32 - appveyor
* Bump version to 2.1.6-beta everywhereAzat Khuzhin2016-08-271-1/+1
| | | | | | | | - cmake basic - cmake detecting from git -- event_fuzzy_version_from_git() - autotools - win32 - appveyor
* appveyor/autotools: link with openssl by passing LDFLAGS/CFLAGSAzat Khuzhin2016-08-091-2/+3
| | | | | | This never works, hence green tests in production. and now it works: https://ci.appveyor.com/project/azat/libevent/build/2.1.5.100/job/eib4xqfb7d3ruo16 (look by /"evthread_win32.c")
* appveyor: image already had openssl installedAzat Khuzhin2016-08-091-4/+0
| | | | | | | | | | Fixes messages like "Version mismatch for openssl: compiled with 1000201f but running with 1000208f" [1]. According to next link: http://help.appveyor.com/discussions/questions/1132-openssl-installation-issues Refs: appveyor/ci#576 [1]: https://ci.appveyor.com/project/azat/libevent/build/2.1.5.95/job/dcy9cfoj3rfo4gdh
* appveyor: check -DUNICODE -D_UNICODE according to ReleaseChecklist (cmake only)Azat Khuzhin2016-08-091-0/+2
| | | | Link: https://github.com/libevent/libevent/wiki/ReleaseChecklist
* appveyor: ignore failure of mingw-getAzat Khuzhin2016-08-091-2/+2
| | | | | | | | Since according to doc [1], appveyour will fail the build on every powershell's exception: "PowerShell script is considered successful if it finishes without exception." [1]: https://www.appveyor.com/docs/build-configuration#powershell
* appveyor: drop shallow_clone, since we use tags for detecting version in cmakeAzat Khuzhin2016-08-091-1/+0
|
* appveyor: support cmake & autotools using build matrix (like travis-ci has)Azat Khuzhin2016-08-091-33/+49
| | | | | | | | | | | | | | | | | | | This will allow us to avoid possible compilation regressions, and also some failures in different environments (for example because of different sizeof(size_t)). For example we can avoid next issues: - #361 - #314 - #311 (And I'm pretty sure that this is not complete list) And of course it reduce job for maintainers. But it also have one downside, appveyor doesn't have such concurrency like travis-ci, so it can take a while to finish the whole build, but we can resolve this later, or reduce build matrix to only one for autotools and one for cmake. Fixes: #364
* Use autotools for appveyor until cmake is fixed.Mark Ellzey2015-05-121-7/+41
|
* Fix the link for appveyor OpenSSL installer (WIN32)Mark Ellzey2015-05-111-2/+2
| | | | | | | | | * change and move the openssl self installer off to a site we own - the old link was 404, probably due to being replaced with a newer non-vuln version. But since we are only using this installer to auto-build with on appveyor (not as a release), then having a file we don't change and own seems to be a better solution. * reduce verbosity
* Forgot to install OpenSSL for appveyorJoakim Söderberg2015-02-051-0/+5
|
* Add support for appveyor.com windows CIJoakim Söderberg2015-02-051-0/+6
This does the same thing as Travis-CI but for windows. @nmathewson Go to: https://ci.appveyor.com/login -> Login using Github Click **+New Project** -> Choose **Github** to the left -> Find **Libevent** in the list and click **Add**