version: 2.x.{build} clone_folder: C:\Project environment: matrix: # For Python versions available on Appveyor, see # https://www.appveyor.com/docs/windows-images-software/#python - {PY_VER: "312", PY_ARCH: "32", APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019} - {PY_VER: "312", PY_ARCH: "64", APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019} - {PY_VER: "311", PY_ARCH: "32", APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019} - {PY_VER: "311", PY_ARCH: "64", APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019} - {PY_VER: "310", PY_ARCH: "32", APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019} - {PY_VER: "310", PY_ARCH: "64", APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019} - {PY_VER: "39", PY_ARCH: "32", APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019} - {PY_VER: "39", PY_ARCH: "64", APPVEYOR_BUILD_WORKER_IMAGE: Visual Studio 2019} WORKFLOW: tests OPENSSL_VERSION: "1_1_1w" POSTGRES_VERSION: "16_0" PSYCOPG2_TESTDB: psycopg2_test PSYCOPG2_TESTDB_USER: postgres PSYCOPG2_TESTDB_HOST: localhost PGUSER: postgres PGPASSWORD: Password12! PGSSLMODE: require # Add CWD to perl library path for PostgreSQL build on VS2019 PERL5LIB: . # Select according to the service enabled POSTGRES_DIR: C:\Program Files\PostgreSQL\13\ matrix: fast_finish: false services: # Note: if you change this service also change POSTGRES_DIR - postgresql13 cache: # Rebuild cache if following file changes # (See the file to zap the cache manually) - C:\Others -> .appveyor\cache_rebuild # Script called before repo cloning # init: # Repository gets cloned, Cache is restored install: - py scripts\\build\\appveyor.py install" # PostgreSQL server starts now build: "off" build_script: - py scripts\\build\\appveyor.py build_script" after_build: - py scripts\\build\\appveyor.py after_build" before_test: - py scripts\\build\\appveyor.py before_test" test_script: - py scripts\\build\\appveyor.py test_script" # vim: set ts=4 sts=4 sw=4: