You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
25 lines
707 B
25 lines
707 B
![]()
6 years ago
|
# Cross-platform set of build steps for building esy projects
|
||
|
|
||
|
steps:
|
||
|
- task: NodeTool@0
|
||
|
inputs:
|
||
|
versionSpec: '8.9'
|
||
|
- script: npm install -g esy@0.4.3
|
||
|
displayName: 'npm install -g esy@0.4.3'
|
||
|
- script: esy install
|
||
|
displayName: 'esy install'
|
||
|
- script: esy pesy
|
||
|
displayName: 'esy pesy'
|
||
|
- script: esy build
|
||
|
displayName: 'esy build'
|
||
|
- script: esy test
|
||
|
displayName: 'esy test'
|
||
|
- script: esy x NswApp.exe
|
||
|
displayName: 'Run the main binary'
|
||
|
- script: esy ls-libs
|
||
|
continueOnError: true
|
||
|
displayName: 'Show all libraries including this package lib'
|
||
|
- script: esy release
|
||
|
displayName: 'Test Creation of Prebuilt Binary Releases'
|
||
|
continueOnError: true
|