Skip to content

Commit

Permalink
Simplify AppVeyor configuration
Browse files Browse the repository at this point in the history
Adjust the stuff we are building and testing in various
configurations to trim the run time a little bit.

Reviewed-by: Paul Dale <[email protected]>
(Merged from openssl#15087)
  • Loading branch information
t8m authored and paulidale committed May 1, 2021
1 parent 535130c commit 39da327
Showing 1 changed file with 4 additions and 15 deletions.
19 changes: 4 additions & 15 deletions appveyor.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,6 @@ configuration:
- minimal

for:
-
only_commits:
message: /\[extended tests\]/
configuration:
- shared
- plain
- minimal
environment:
EXTENDED_TESTS: yes
-
branches:
only:
Expand All @@ -32,8 +23,6 @@ for:
- shared
- plain
- minimal
environment:
EXTENDED_TESTS: yes

before_build:
- ps: >-
Expand All @@ -50,11 +39,11 @@ before_build:
}
- ps: >-
If ($env:Configuration -Match "shared") {
$env:CONFIG_OPTS=""
$env:CONFIG_OPTS="enable-fips"
} ElseIf ($env:Configuration -Match "minimal") {
$env:CONFIG_OPTS="no-bulk no-asm -DOPENSSL_SMALL_FOOTPRINT"
} Else {
$env:CONFIG_OPTS="no-shared"
$env:CONFIG_OPTS="no-fips no-shared"
}
- call "C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Auxiliary\Build\vcvarsall.bat" %VCVARS_PLATFORM%
- mkdir _build
Expand All @@ -80,13 +69,13 @@ build_script:
test_script:
- cd _build
- ps: >-
if ($env:EXTENDED_TESTS) {
if ($env:Configuration -Match "plain") {
cmd /c "%NMAKE% test VERBOSE_FAILURE=yes 2>&1"
} Else {
cmd /c "%NMAKE% test VERBOSE_FAILURE=yes TESTS=-test_fuzz 2>&1"
}
- ps: >-
if ($env:EXTENDED_TESTS) {
if ($env:Configuration -Match "shared") {
mkdir ..\_install
cmd /c "%NMAKE% install DESTDIR=..\_install 2>&1"
}
Expand Down

0 comments on commit 39da327

Please sign in to comment.