pesy
Version:
"Esy Pesy" - Your Esy Assistant.
25 lines (23 loc) • 730 B
YAML
# 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 <PACKAGE_NAME_UPPER_CAMEL>App.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