diff --git a/appveyor.yml b/appveyor.yml index e5b0f781ad..a1c5da588b 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -4,7 +4,7 @@ image: version: '{build}' -stack: postgresql +stack: postgresql 13.4 environment: PGUSER: postgres @@ -34,7 +34,10 @@ for: only: - image: Visual Studio 2019 services: - - postgresql101 + - postgresql134 + # https://help.appveyor.com/discussions/problems/30239-postgres-fails-to-connect-after-version-change + init: + - net start postgresql-x64-13 # REF: https://github.com/docascode/docfx-seed/blob/master/appveyor.yml before_build: - pwsh: | @@ -92,7 +95,18 @@ for: appveyor_repo_tag: true build_script: -- pwsh: dotnet --version -- pwsh: .\Build.ps1 +- pwsh: | + Write-Output ".NET version:" + dotnet --version + + Write-Output "PostgreSQL version:" + if ($IsWindows) { + . "${env:ProgramFiles}\PostgreSQL\13\bin\psql" --version + } + else { + psql --version + } + + .\Build.ps1 test: off diff --git a/run-docker-postgres.ps1 b/run-docker-postgres.ps1 index fb7e448e0a..89a325e3b5 100644 --- a/run-docker-postgres.ps1 +++ b/run-docker-postgres.ps1 @@ -9,4 +9,4 @@ docker run --rm --name jsonapi-dotnet-core-testing ` -e POSTGRES_USER=postgres ` -e POSTGRES_PASSWORD=postgres ` -p 5432:5432 ` - postgres:12.0 + postgres:13.4