redquark-amiberry-rb/azure-pipelines/rpi3.yml
2020-09-17 14:54:59 +02:00

40 lines
No EOL
1 KiB
YAML

# RPI3, Dispmanx, 32-bit
steps:
- checkout: self
submodules: true
- script: |
make clean
cd external/capsimg
./bootstrap.fs
./configure.fs
make -f Makefile.fs
cp capsimg.so $(Build.SourcesDirectory)
cd $(Build.SourcesDirectory)
make -j4 PLATFORM=rpi3
mkdir amiberry-rpi3-dmx-32bit
displayName: 'Compile for RPI3 (Dispmanx) 32-bit'
- task: CopyFiles@2
inputs:
Contents: |
amiberry
capsimg.so
conf/**
data/**
kickstarts/**
savestates/**
screenshots/**
whdboot/**
TargetFolder: amiberry-rpi3-dmx-32bit
- task: ArchiveFiles@2
displayName: 'Archive rpi3_dmx_release'
inputs:
rootFolderOrFile: 'amiberry-rpi3-dmx-32bit'
includeRootFolder: true
archiveFile: '$(Build.ArtifactStagingDirectory)/amiberry-$(AmiberryVersion)-rpi3-dmx-32bit.zip'
- task: PublishBuildArtifacts@1
inputs:
PathtoPublish: $(Build.ArtifactStagingDirectory)
ArtifactName: rpi3_dmx_release