* fix testing
This commit is contained in:
@@ -56,7 +56,7 @@ jobs:
|
|||||||
runs-on: ${{ matrix.os }}
|
runs-on: ${{ matrix.os }}
|
||||||
strategy:
|
strategy:
|
||||||
matrix:
|
matrix:
|
||||||
node-version: [10.x, 12.x, 14.x]
|
node-version: [12.x, 14.x, 16.x]
|
||||||
os: [ubuntu-latest, windows-latest, macos-latest]
|
os: [ubuntu-latest, windows-latest, macos-latest]
|
||||||
|
|
||||||
steps:
|
steps:
|
||||||
|
|||||||
-31
@@ -1,31 +0,0 @@
|
|||||||
os:
|
|
||||||
- linux
|
|
||||||
- osx
|
|
||||||
language: node_js
|
|
||||||
node_js:
|
|
||||||
- '12'
|
|
||||||
- '14'
|
|
||||||
- '16'
|
|
||||||
services:
|
|
||||||
- mysql
|
|
||||||
- postgresql
|
|
||||||
before_install:
|
|
||||||
- 'if [[ "$TRAVIS_OS_NAME" == "linux" ]]; then export export CXX=g++-4.8; fi'
|
|
||||||
- npm install -g npm@3
|
|
||||||
before_script:
|
|
||||||
- 'if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew update; fi'
|
|
||||||
- 'if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then brew install mariadb && mysql.server start; fi'
|
|
||||||
- 'if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then rm -rf /usr/local/var/postgres; fi'
|
|
||||||
- 'if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then initdb /usr/local/var/postgres; fi'
|
|
||||||
- 'if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then pg_ctl -D /usr/local/var/postgres start; fi'
|
|
||||||
- 'if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then sleep 5; fi'
|
|
||||||
- 'if [[ "$TRAVIS_OS_NAME" == "osx" ]]; then createuser -s postgres; fi'
|
|
||||||
- sleep 15
|
|
||||||
- npm install winston@2.3.1
|
|
||||||
- 'npm install https://github.com/ioBroker/ioBroker.js-controller/tarball/master --production'
|
|
||||||
addons:
|
|
||||||
apt:
|
|
||||||
sources:
|
|
||||||
- ubuntu-toolchain-r-test
|
|
||||||
packages:
|
|
||||||
- g++-4.8
|
|
||||||
@@ -1,28 +0,0 @@
|
|||||||
version: 'test-{build}'
|
|
||||||
os: Visual Studio 2013
|
|
||||||
environment:
|
|
||||||
matrix:
|
|
||||||
- nodejs_version: '12'
|
|
||||||
- nodejs_version: '14'
|
|
||||||
- nodejs_version: '16'
|
|
||||||
platform:
|
|
||||||
- x86
|
|
||||||
- x64
|
|
||||||
clone_folder: 'c:\projects\%APPVEYOR_PROJECT_NAME%'
|
|
||||||
services:
|
|
||||||
- mssql2014
|
|
||||||
- mysql
|
|
||||||
- postgresql
|
|
||||||
install:
|
|
||||||
- ps: 'Install-Product node $env:nodejs_version $env:platform'
|
|
||||||
- npm install -g npm@3
|
|
||||||
- npm install
|
|
||||||
- npm install winston@2.3.1
|
|
||||||
- 'npm install https://github.com/ioBroker/ioBroker.js-controller/tarball/master --production'
|
|
||||||
test_script:
|
|
||||||
- echo %cd%
|
|
||||||
- node --version
|
|
||||||
- npm --version
|
|
||||||
- ps: Start-Sleep -s 15
|
|
||||||
- npm test
|
|
||||||
build: 'off'
|
|
||||||
Reference in New Issue
Block a user