mirror of
https://github.com/EttusResearch/uhd.git
synced 2026-10-25 17:36:10 +00:00
ci: Only include rpm files in the Fedora installer artifacts
Signed-off-by: mattprost <matt.prost@ni.com>
This commit is contained in:
parent
f9707e97e2
commit
4a8150df4f
@ -68,6 +68,7 @@ jobs:
|
||||
- template: steps-build-uhd-installer-fedora-rpm.yml
|
||||
parameters:
|
||||
uhdSrcDir: $(Build.SourcesDirectory)
|
||||
uhdBuildDir: $(Build.BinariesDirectory)/uhddev/build
|
||||
uhdInstallerDir: $(Build.BinariesDirectory)/uhddev-installer
|
||||
fedoraReleaseName: $(fedoraReleaseName)
|
||||
releaseBinaries: ${{ parameters.releaseBinaries }}
|
||||
|
||||
@ -1,6 +1,8 @@
|
||||
parameters:
|
||||
- name: uhdSrcDir
|
||||
type: string
|
||||
- name: uhdBuildDir
|
||||
type: string
|
||||
- name: uhdInstallerDir
|
||||
type: string
|
||||
- name: fedoraReleaseName
|
||||
@ -11,8 +13,9 @@ parameters:
|
||||
|
||||
steps:
|
||||
- script: |
|
||||
mkdir -p ${{ parameters.uhdBuildDir }}
|
||||
mkdir -p ${{ parameters.uhdInstallerDir }}
|
||||
cd ${{ parameters.uhdInstallerDir}}
|
||||
cd ${{ parameters.uhdBuildDir}}
|
||||
if [[ "${{ parameters.releaseBinaries }}" = "True" ]]; then
|
||||
echo "Setting UHD_RELEASE_MODE to release"
|
||||
export UHD_CI_CMAKE_OPTIONS="-DUHD_RELEASE_MODE=release $UHD_CI_CMAKE_OPTIONS"
|
||||
@ -27,6 +30,14 @@ steps:
|
||||
displayName: cmake rpm
|
||||
|
||||
- script: |
|
||||
cd ${{ parameters.uhdInstallerDir}}
|
||||
cd ${{ parameters.uhdBuildDir }}
|
||||
make package -j$(nproc)
|
||||
displayName: make package rpm
|
||||
|
||||
- task: CopyFiles@2
|
||||
inputs:
|
||||
sourceFolder: ${{ parameters.uhdBuildDir }}
|
||||
contents: 'uhd*.rpm'
|
||||
targetFolder: ${{ parameters.uhdInstallerDir }}
|
||||
cleanTargetFolder: true
|
||||
displayName: Copy rpm installer
|
||||
|
||||
Loading…
Reference in New Issue
Block a user