[openssl-commits] [openssl] master update
Andy Polyakov
appro at openssl.org
Thu Mar 2 13:03:14 UTC 2017
The branch master has been updated
via fd74aba83652a8410a74b59de0b098232af74e33 (commit)
via 28443085c771309898b3f4f36f3e79802c59723d (commit)
from 45632ee3bb7ab4ed405d5251d76dd5b94d782adb (commit)
- Log -----------------------------------------------------------------
commit fd74aba83652a8410a74b59de0b098232af74e33
Author: Andy Polyakov <appro at openssl.org>
Date: Wed Mar 1 14:33:34 2017 +0100
appveyor.yml: streamline pull requests.
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 at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2810)
commit 28443085c771309898b3f4f36f3e79802c59723d
Author: Andy Polyakov <appro at openssl.org>
Date: Wed Mar 1 14:32:25 2017 +0100
Configurations/50-masm.conf: add /nologo to ml64 command line.
Reviewed-by: Rich Salz <rsalz at openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2810)
-----------------------------------------------------------------------
Summary of changes:
Configurations/50-masm.conf | 2 +-
appveyor.yml | 35 +++++++++++++++++++++++++----------
2 files changed, 26 insertions(+), 11 deletions(-)
diff --git a/Configurations/50-masm.conf b/Configurations/50-masm.conf
index 84cf2f1..0ec5e95 100644
--- a/Configurations/50-masm.conf
+++ b/Configurations/50-masm.conf
@@ -12,7 +12,7 @@
inherit_from => [ "VC-WIN64-common", asm("x86_64_asm"),
sub { $disabled{shared} ? () : "x86_64_uplink" } ],
as => "ml64",
- asflags => "/c /Cp /Cx /Zi",
+ asflags => "/nologo /c /Cp /Cx /Zi",
asoutflag => "/Fo",
sys_id => "WIN64A",
bn_asm_src => sub { return undef unless @_;
diff --git a/appveyor.yml b/appveyor.yml
index d47c6cd..9c896fc 100644
--- a/appveyor.yml
+++ b/appveyor.yml
@@ -1,14 +1,15 @@
platform:
- - x86
- x64
+ - x86
environment:
+ fast_finish: true
matrix:
- VSVER: 14
configuration:
- - plain
- shared
+ - plain
before_build:
- ps: >-
@@ -31,18 +32,32 @@ before_build:
- cd _build
- perl ..\Configure %TARGET% %SHARED%
- cd ..
+ - ps: >-
+ if (-not $env:APPVEYOR_PULL_REQUEST_NUMBER -or (&git log -2 | Select-String "\[extended tests\]") ) {
+ $env:EXTENDED_TESTS="yes"
+ }
build_script:
- - cd _build
- - nmake
- - cd ..
+ - ps: >-
+ If ($env:Configuration -Match "shared" -or $env:EXTENDED_TESTS) {
+ cd _build
+ &nmake
+ cd ..
+ }
test_script:
- - cd _build
- - nmake test V=1
- - mkdir ..\_install
- - nmake install install_docs DESTDIR=..\_install
- - cd ..
+ - ps: >-
+ If ($env:Configuration -Match "shared" -or $env:EXTENDED_TESTS) {
+ cd _build
+ if ($env:EXTENDED_TESTS) {
+ &nmake test V=1
+ mkdir ..\_install
+ &nmake install install_docs DESTDIR=..\_install
+ } Else {
+ &nmake test V=1 TESTS=-test_fuzz
+ }
+ cd ..
+ }
notifications:
- provider: Email
More information about the openssl-commits
mailing list