This commit is contained in:
Pig Fang 2019-02-17 09:14:41 +08:00
parent 46e7ef256d
commit 058d616d6a

View File

@ -1,14 +1,15 @@
jobs: jobs:
- job: php - job: PHP
displayName: PHP Test
pool: pool:
vmImage: 'Ubuntu-16.04' vmImage: 'Ubuntu-16.04'
strategy: strategy:
matrix: matrix:
php71: '7.1':
phpVersion: 7.1 phpVersion: 7.1
php72: '7.2':
phpVersion: 7.2 phpVersion: 7.2
'7.3':
phpVersion: 7.3
variables: variables:
APP_ENV: testing APP_ENV: testing
DB_CONNECTION: mysql DB_CONNECTION: mysql
@ -45,8 +46,7 @@ jobs:
testRunner: JUnit testRunner: JUnit
testResultsFiles: './junit.xml' testResultsFiles: './junit.xml'
- job: javascript - job: JavaScript
displayName: JavaScript and Vue Test
pool: pool:
vmImage: 'Ubuntu-16.04' vmImage: 'Ubuntu-16.04'
steps: steps:
@ -59,7 +59,7 @@ jobs:
- script: | - script: |
yarn lint yarn lint
yarn test --ci --reporters=default --reporters=jest-junit --coverage --coverageReporters=cobertura yarn test --ci --reporters=default --reporters=jest-junit --coverage
displayName: 'Run Test' displayName: 'Run Test'
- task: PublishTestResults@2 - task: PublishTestResults@2
@ -67,8 +67,3 @@ jobs:
inputs: inputs:
testRunner: JUnit testRunner: JUnit
testResultsFiles: './junit.xml' testResultsFiles: './junit.xml'
- task: PublishCodeCoverageResults@1
inputs:
codeCoverageTool: Cobertura
summaryFileLocation: ./coverage/cobertura-coverage.xml