UNPKG

sails-postgresql

Version:

a PostgreSQL adapter for Waterline and Sails.js

54 lines (44 loc) 1.78 kB
# # # # # # # # # # # # # # # # # # # # # # # # # # # ╔═╗╔═╗╔═╗╦ ╦╔═╗╦ ╦╔═╗╦═╗ ┬ ┬┌┬┐┬ # # ╠═╣╠═╝╠═╝╚╗╔╝║╣ ╚╦╝║ ║╠╦╝ └┬┘││││ # # ╩ ╩╩ ╩ ╚╝ ╚═╝ ╩ ╚═╝╩╚═o ┴ ┴ ┴┴─┘ # # # # This file configures Appveyor CI. # # (i.e. how we run the tests on Windows) # # # # https://www.appveyor.com/docs/lang/nodejs-iojs/ # # # # # # # # # # # # # # # # # # # # # # # # # # # # Test against these versions of Node.js. environment: matrix: - nodejs_version: "10" - nodejs_version: "12" - nodejs_version: "14" # Install scripts. (runs after repo cloning) install: # Get the latest stable version of Node.js # (Not sure what this is for, it's just in Appveyor's example.) - ps: Install-Product node $env:nodejs_version # Install declared dependencies - npm install # Post-install test scripts. test_script: - SET PGUSER=postgres - SET PGPASSWORD=Password12! - PATH=C:\Program Files\PostgreSQL\9.4\bin\;%PATH% - createdb adapter-tests # Output Node and NPM version info. # (Presumably just in case Appveyor decides to try any funny business? # But seriously, always good to audit this kind of stuff for debugging.) - node --version - npm --version # Run the actual tests. - npm run fasttest # Setup PG Database services: - postgresql94 # Don't actually build. # (Not sure what this is for, it's just in Appveyor's example. # I'm not sure what we're not building... but I'm OK with not # building it. I guess.) build: off