aboutsummaryrefslogtreecommitdiffstats
path: root/.ci/templates/stages-uhd-pipeline.yml
diff options
context:
space:
mode:
authorSteven Koo <steven.koo@ni.com>2022-04-22 16:11:57 -0500
committerAaron Rossetto <aaron.rossetto@ni.com>2022-06-10 13:24:04 -0500
commit685a334c55083b9f68ae4b021554eed584931c18 (patch)
tree7f9e2d17097b97e6f007c17343d62f0d25c6b726 /.ci/templates/stages-uhd-pipeline.yml
parentb8a21959a6f51c73766cac5bb09ee240bf497e2b (diff)
downloaduhd-685a334c55083b9f68ae4b021554eed584931c18.tar.gz
uhd-685a334c55083b9f68ae4b021554eed584931c18.tar.bz2
uhd-685a334c55083b9f68ae4b021554eed584931c18.zip
ci: Add package source support to pipelines
This change adds support for building the release tarballs using pipelines using tools/package_source.sh Signed-off-by: Steven Koo <steven.koo@ni.com>
Diffstat (limited to '.ci/templates/stages-uhd-pipeline.yml')
-rw-r--r--.ci/templates/stages-uhd-pipeline.yml11
1 files changed, 11 insertions, 0 deletions
diff --git a/.ci/templates/stages-uhd-pipeline.yml b/.ci/templates/stages-uhd-pipeline.yml
index 424d15a80..401ea561f 100644
--- a/.ci/templates/stages-uhd-pipeline.yml
+++ b/.ci/templates/stages-uhd-pipeline.yml
@@ -170,6 +170,17 @@ stages:
displayName: delete auto.conf
condition: always()
+- stage: package_uhd_src
+ displayName: Package UHD Source
+ dependsOn: []
+ jobs:
+ - template: job-get-latest-uhd-docker.yml
+ - template: job-uhd-package-src.yml
+ parameters:
+ uhdSrcDir: $(Build.SourcesDirectory)
+ uhdBuildDir: $(Build.BinariesDirectory)/uhddev/build
+ release_binaries: ${{ parameters.release_binaries }}
+
- stage: build_gnuradio_stage_linux
displayName: Build gnuradio Linux
dependsOn: build_uhd_stage_linux