| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788 |
- # 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: npm install --force
- displayName: install
- - script: npm run lint
- displayName: lint
- - script: npm run tsc
- displayName: tsc
- - script: npm run build
- env:
- PROGRESS: none
- displayName: build
- - job: test
- pool:
- vmImage: 'Ubuntu-16.04'
- steps:
- - checkout: self
- clean: false
- - task: NodeTool@0
- inputs:
- versionSpec: '14.x'
- - script: npm install --force
- displayName: install
- - script: npm run test:all
- env:
- PROGRESS: none
- UMI_UI: none
- displayName: test
- - job: Windows
- pool:
- vmImage: 'windows-latest'
- steps:
- - task: NodeTool@0
- inputs:
- versionSpec: '14.x'
- - script: npm install --force
- displayName: install
- - script: npm run lint
- displayName: lint
- - script: npm run tsc
- displayName: tsc
- - script: npm run test:all
- env:
- PROGRESS: none
- UMI_UI: none
- displayName: test
- - script: npm run build
- env:
- PROGRESS: none
- displayName: build
- - job: MacOS
- pool:
- vmImage: 'macOS-latest'
- steps:
- - task: NodeTool@0
- inputs:
- versionSpec: '14.x'
- - script: npm install --force
- displayName: install
- - script: npm run lint
- displayName: lint
- - script: npm run tsc
- displayName: tsc
- - script: npm run
- env:
- PROGRESS: none
- UMI_UI: none
- displayName: build
|