Add azure pipeline

pull/229/head
Peter Johnson 2018-12-22 23:39:44 -08:00
parent 3a1ecb9c97
commit 4377c7ffe6
No known key found for this signature in database
GPG Key ID: D39DD4DA7D41E329
1 changed files with 29 additions and 0 deletions

29
azure-pipelines.yml Normal file
View File

@ -0,0 +1,29 @@
resources:
containers:
- container: pi-gen
image: wpilib/pi-gen:latest
jobs:
- job: 'Main'
pool:
vmImage: 'Ubuntu 16.04'
container: pi-gen
steps:
- checkout: self
submodules: true
- script: |
cd deps && ./01-download.sh && ./02-extract.sh && ./03-build.sh && ./04-copy.sh
displayName: 'Build Image Dependencies'
- script: |
dpkg-reconfigure qemu-user-static
./build.sh
displayName: 'Build Image'
- task: CopyFiles@2
inputs:
contents: 'deploy/*.zip'
targetFolder: $(Build.ArtifactStagingDirectory)
- task: PublishBuildArtifacts@1
inputs:
artifactName: 'FRCVisionImage'