From 63fb9bfbd35d06fe0034e58ef53c1708145a75ff Mon Sep 17 00:00:00 2001 From: Bart Koelman Date: Mon, 6 Sep 2021 11:10:11 +0200 Subject: [PATCH 1/2] Updated PostgreSQL to v13.4 and log its version. Consolidated shell invocations into one, which is a bit faster. --- appveyor.yml | 19 +++++++++++++++---- run-docker-postgres.ps1 | 2 +- 2 files changed, 16 insertions(+), 5 deletions(-) diff --git a/appveyor.yml b/appveyor.yml index e5b0f781ad..4e29dc57fd 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,7 @@ for: only: - image: Visual Studio 2019 services: - - postgresql101 + - postgresql134 # REF: https://github.com/docascode/docfx-seed/blob/master/appveyor.yml before_build: - pwsh: | @@ -92,7 +92,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 From ccc961c8658ce115209cf137de7a7d9cb805802d Mon Sep 17 00:00:00 2001 From: Bart Koelman Date: Tue, 7 Sep 2021 11:03:17 +0200 Subject: [PATCH 2/2] Applied suggestion from https://help.appveyor.com/discussions/problems/30239-postgres-fails-to-connect-after-version-change --- appveyor.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/appveyor.yml b/appveyor.yml index 4e29dc57fd..a1c5da588b 100644 --- a/appveyor.yml +++ b/appveyor.yml @@ -35,6 +35,9 @@ for: - image: Visual Studio 2019 services: - 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: |