ZeroTierOne/ext/libpqxx-7.7.3/appveyor.yml
2022-06-22 15:03:19 -07:00

31 lines
828 B
YAML

# Configuration for test runs in Appveyor.
version: 1.0.{build}
image: Visual Studio 2022
services: postgresql13
# Run CMake to build libpqxx.sln.
before_build:
- cmd: >-
call "C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\Build\vcvars64.bat"
cmake -DBUILD_SHARED_LIBS=1 -DCMAKE_CXX_STANDARD=23
configuration: Release
build:
parallel: true
project: libpqxx.sln
test_script:
- ps: >-
$env:Path += ";.\src\Release;C:\Program Files\PostgreSQL\13\bin"
$env:PGUSER = "postgres"
$env:PGPASSWORD = "Password12!"
.\test\Release\runner.exe
notifications:
- provider: Email
subject: 'libpqxx: AppVeyor build failure'
message: The libpqxx AppVeyor build has failed.
on_build_success: false
on_build_failure: true
on_build_status_changed: false