mirror of
https://github.com/hyperspacedev/hyperspace
synced 2025-01-31 01:29:37 +01:00
39 lines
1019 B
YAML
39 lines
1019 B
YAML
jobs:
|
|
- job: Linux
|
|
pool:
|
|
vmImage: 'ubuntu-latest'
|
|
steps:
|
|
- template: .azure/setup.yml
|
|
- template: .azure/build-web.yml
|
|
- script: |
|
|
npm run build-desktop-linux
|
|
displayName: 'Build desktop client'
|
|
displayName: 'Build Linux client'
|
|
|
|
- job: macOS
|
|
pool:
|
|
vmImage: 'macOS-latest'
|
|
steps:
|
|
- task: InstallAppleCertificate@2
|
|
inputs:
|
|
certSecureFile: 'Certificates.p12'
|
|
certPwd: 'asriel32!'
|
|
keychain: 'temp'
|
|
signingIdentity: 'Marquis Kurt (FQQXSP79X3)'
|
|
- template: .azure/setup.yml
|
|
- template: .azure/build-web.yml
|
|
- script: |
|
|
npm run build-desktop-darwin
|
|
displayName: 'Build desktop client'
|
|
displayName: 'Build macOS client'
|
|
|
|
- job: Windows
|
|
pool:
|
|
vmImage: 'vs2017-win2016'
|
|
steps:
|
|
- template: .azure/setup.yml
|
|
- template: .azure/build-web.yml
|
|
- script: |
|
|
npm run build-desktop-win
|
|
displayName: 'Build desktop client'
|
|
displayName: 'Build Windows client' |