aboutsummaryrefslogtreecommitdiffstats
path: root/appveyor.yml
Commit message (Collapse)AuthorAgeFilesLines
* {.travis,ci,appveyor}.yml: Make minimal config consistent, add no-deprecated ↵Dr. David von Oheimb2020-12-041-4/+4
| | | | | | | | | no-ec no-ktls no-siv This works nicely by addin a new no-bulk option to Configure. Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/13110)
* appveyor.yml: Move printing of env variables such that locally defined ones ↵Dr. David von Oheimb2020-12-041-3/+3
| | | | | | | are shown as well. Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/13110)
* appveyor.yml: Let 'nmake' do builds in parallel on all CPU coresDr. David von Oheimb2020-12-031-1/+3
| | | | | Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/13580)
* appveyor.yml: Let 'nmake' run by defaut silently (/S), using MAKEVERBOSE ↵Dr. David von Oheimb2020-12-031-5/+11
| | | | | | | like .travis.yml Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/13580)
* appveyor.yml: Clean up minimal configuration, adding no-ec and pruning ↵Dr. David von Oheimb2020-09-281-1/+1
| | | | | | | cascaded no-* Reviewed-by: Paul Dale <paul.dale@oracle.com> (Merged from https://github.com/openssl/openssl/pull/13022)
* Prevent extended tests run unexpectedly in appveyorBernd Edlinger2020-06-021-1/+2
| | | | | | | | | | | Reason turns out that "git log -2" is picking up a merge commit and a random commit message from the master branch. Restore the expected behavior by using git log -1 $env:APPVEYOR_PULL_REQUEST_HEAD_COMMIT Reviewed-by: Tomas Mraz <tmraz@fedoraproject.org> (Merged from https://github.com/openssl/openssl/pull/11981)
* Add a minimal build target for Travis and AppveyorBernd Edlinger2020-02-111-0/+3
| | | | | | | [extended tests] Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/9982)
* Appveyor: update to Visual Studio 2017.FdaSilvaYY2020-02-071-3/+11
| | | | | | | | | Default image was currently "Visual Studio 2015" Reviewed-by: Richard Levitte <levitte@openssl.org> Reviewed-by: Tim Hudson <tjh@openssl.org> Reviewed-by: Matthias St. Pierre <Matthias.St.Pierre@ncp-e.com> (Merged from https://github.com/openssl/openssl/pull/10327)
* Configure: Make --strict-warnings meaningful with MSVC clRichard Levitte2019-11-021-1/+1
| | | | | | | We also add this to our x86_64 builds on appveyor Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/10287)
* Travis and Appveyor: use HARNESS_VERBOSE_FAILURE rather than HARNESS_VERBOSERichard Levitte2019-09-121-2/+2
| | | | | | | | This allows for shorter logs, and also logs that only show the details for tests that fail. Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/9862)
* CI config: no need to make both install and install_docsRichard Levitte2018-05-141-1/+1
| | | | | | | | 'install' depends on 'install_docs', so making the latter explicit is a waste. Reviewed-by: Andy Polyakov <appro@openssl.org> (Merged from https://github.com/openssl/openssl/pull/6250)
* appveyor.yml: exercise build_all_generated.Andy Polyakov2018-04-111-1/+2
| | | | | Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5930)
* appveyor.yml: omit makedepend step.Andy Polyakov2018-02-241-2/+2
| | | | | | | | | makedepend makes lesser sense in a throw-away build like CI, but it spares some computational time, because with MSVC it takes separate per-file compiler invocation. Reviewed-by: Richard Levitte <levitte@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5452)
* Make Travis and Appveyor display the configuration data dumpRichard Levitte2018-01-291-0/+1
| | | | | Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/5185)
* Remove notification settings from appveyor.ymlRichard Levitte2017-05-171-8/+0
| | | | | | | | Notifications can be (and should be) configured on account basis on the CI web site. This avoids getting emails to openssl-commits for personal accounts that also build OpenSSL stuff. Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/3484)
* appveyor.yml: split {build,test}_scripts to avoid exit code masking.Andy Polyakov2017-04-081-6/+9
| | | | | | | Last modification effectively masked test failures, so that builds were reported successful even if they failed. Reviewed-by: Richard Levitte <levitte@openssl.org>
* appveyor.yml: call upon cmd to redirect stderr.Andy Polyakov2017-03-041-5/+6
| | | | | | If stderr is not redirected an uncatchable exception is thrown. Reviewed-by: Rich Salz <rsalz@openssl.org>
* appveyor.yml: streamline pull requests.Andy Polyakov2017-03-021-10/+25
| | | | | | | | | | For pull requests not tagged with [extended tests]: - short-curcuit most expensive fuzz and install tests; - skip over non-shared builds; Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/2810)
* appveyor.yml: engage VC-WIN64A-masm.Andy Polyakov2017-02-211-3/+3
| | | | | | | | | | | One of the reasons for why masm/ml64 is not [fully] supported is that it's problematic to support multiple versions. But latest one usually works and/or it's lesser problem to make it work. So idea here is to have a "whistle" when it breaks, so that problems can be evaluated as they emerge. It's kind of "best effort" thing, as opposite to "full support". Reviewed-by: Richard Levitte <levitte@openssl.org>
* Correct installation test in appveyorRichard Levitte2016-10-211-6/+1
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org> (Merged from https://github.com/openssl/openssl/pull/1759)
* appveyor: make tests verboseRichard Levitte2016-10-191-1/+1
| | | | Reviewed-by: Matt Caswell <matt@openssl.org> (Merged from https://github.com/openssl/openssl/pull/1686)
* Appveyor: test install as well, via a fake deploy_scriptRichard Levitte2016-06-211-1/+15
| | | | Reviewed-by: Matt Caswell <matt@openssl.org>
* Update Travis and Appveyor for change to shared by defaultMatt Caswell2016-04-141-2/+2
| | | | | | | Update the Travis and Appveyor builds to explicitly state no-shared where applicable. Reviewed-by: Richard Levitte <levitte@openssl.org>
* Appveyor - make sure to actually build "shared" in the shared configurationRichard Levitte2016-03-161-1/+7
| | | | Reviewed-by: Matt Caswell <matt@openssl.org>
* Adapt appveyor.yml for the new unified buildRichard Levitte2016-03-091-11/+2
| | | | Reviewed-by: Rich Salz <rsalz@openssl.org>
* AppVeyor: Only use the latest VS versionKurt Roeckx2016-03-071-13/+0
| | | | | | Reviewed-by: Rich Salz <rsalz@openssl.org> GH: #811
* Add initial AppVeyor configurationAlessandro Ghedini2015-11-211-0/+60
Original patch by Frank Morgner. Signed-off-by: Kurt Roeckx <kurt@roeckx.be> Reviewed-by: Rich Salz <rsalz@akamai.com> GH: #456