1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374 |
- # Node.js
- # Build a general Node.js project with npm.
- # Add steps that analyze code, save build artifacts, deploy, and more:
- # https://docs.microsoft.com/azure/devops/pipelines/languages/javascript
- name: ant design pro
- trigger:
- - master
- jobs:
- - job: lintAndBuild
- pool:
- vmImage: 'Ubuntu-16.04'
- steps:
- - checkout: self
- clean: false
- - script: yarn install
- displayName: install
- - script: npm run lint
- displayName: lint
- - script: npm run build
- env:
- PROGRESS: none
- displayName: build
- - job: test
- pool:
- vmImage: 'Ubuntu-16.04'
- container:
- image: circleci/node:latest-browsers
- options: '-u root'
- steps:
- - script: yarn install
- displayName: install
- - script: npm run test:all
- env:
- PROGRESS: none
- displayName: test
- - job: Windows
- pool:
- vmImage: 'vs2017-win2016'
- steps:
- - task: NodeTool@0
- inputs:
- versionSpec: '11.x'
- - script: yarn install
- displayName: install
- - script: npm run lint
- displayName: lint
- - script: npm run build
- env:
- PROGRESS: none
- displayName: build
- - job: MacOS
- pool:
- vmImage: 'macOS-10.13'
- steps:
- - task: NodeTool@0
- inputs:
- versionSpec: '11.x'
- - script: yarn install
- displayName: install
- - script: npm run lint
- displayName: lint
- - script: npm run
- env:
- PROGRESS: none
- displayName: build
|