aboutsummaryrefslogtreecommitdiffstats
path: root/.ci/uhd-pipeline.yml
diff options
context:
space:
mode:
authorSteven Koo <steven.koo@ni.com>2022-01-12 15:53:50 -0600
committerAaron Rossetto <aaron.rossetto@ni.com>2022-01-20 08:31:50 -0600
commit0610e75ba8b6e0649eafc18b2cec435b568a65dc (patch)
treebeafd4cf622f2768168529c702ce7c527a144ca6 /.ci/uhd-pipeline.yml
parent396ed0c8afeb948afe7dfa4b413a865b15a8b18a (diff)
downloaduhd-0610e75ba8b6e0649eafc18b2cec435b568a65dc.tar.gz
uhd-0610e75ba8b6e0649eafc18b2cec435b568a65dc.tar.bz2
uhd-0610e75ba8b6e0649eafc18b2cec435b568a65dc.zip
ci: Add embedded builds to uhd mono pipeline
This commit adds in meta-ettus build support into mono pipline. This uses the job implementation in from meta-ettus for the existing pipelines. Signed-off-by: Steven Koo <steven.koo@ni.com>
Diffstat (limited to '.ci/uhd-pipeline.yml')
-rw-r--r--.ci/uhd-pipeline.yml35
1 files changed, 35 insertions, 0 deletions
diff --git a/.ci/uhd-pipeline.yml b/.ci/uhd-pipeline.yml
index 09b100068..826bf7a09 100644
--- a/.ci/uhd-pipeline.yml
+++ b/.ci/uhd-pipeline.yml
@@ -27,6 +27,34 @@ parameters:
- name: run_streaming_tests
type: boolean
default: False
+- name: build_sdk
+ type: boolean
+ displayName: Build embedded image SDKs
+ default: false
+- name: cache_sstate
+ type: boolean
+ displayName: Use sstate cache for embedded builds
+ default: true
+- name: build_e310_sg1
+ type: boolean
+ displayName: Build e310_sg1 image
+ default: true
+- name: build_e310_sg3
+ type: boolean
+ displayName: Build e310_sg3 image
+ default: true
+- name: build_e320
+ type: boolean
+ displayName: Build e320 image
+ default: true
+- name: build_n3xx
+ type: boolean
+ displayName: Build n3xx image
+ default: true
+- name: build_x4xx
+ type: boolean
+ displayName: Build x4xx image
+ default: true
trigger:
batch: true
@@ -55,3 +83,10 @@ extends:
release_binaries: ${{ parameters.release_binaries }}
testLength: ${{ parameters.testLength }}
run_streaming_tests: ${{ parameters.run_streaming_tests }}
+ build_sdk: ${{ parameters.build_sdk }}
+ cache_sstate: ${{ parameters.cache_sstate }}
+ build_e310_sg1: ${{ parameters.build_e310_sg1 }}
+ build_e310_sg3: ${{ parameters.build_e310_sg3 }}
+ build_e320: ${{ parameters.build_e320 }}
+ build_n3xx: ${{ parameters.build_n3xx }}
+ build_x4xx: ${{ parameters.build_x4xx }}