aboutsummaryrefslogtreecommitdiffstats
path: root/.ci/uhd-pipeline.yml
diff options
context:
space:
mode:
authorSteven Koo <steven.koo@ni.com>2021-07-13 11:37:14 -0500
committerAaron Rossetto <aaron.rossetto@ni.com>2021-07-14 16:20:58 -0500
commiteaea2e2da4cd64c8e01d949349f49e12b4d61a9d (patch)
treea83a85c9669f8fbf4d4ee1d8648ad9c61be8911e /.ci/uhd-pipeline.yml
parentdocs: Fix typo in ZBX Block Diagram (diff)
downloaduhd-eaea2e2da4cd64c8e01d949349f49e12b4d61a9d.tar.xz
uhd-eaea2e2da4cd64c8e01d949349f49e12b4d61a9d.zip
ci: Split CI and PR pipelines for mono pipeline
Signed-off-by: Steven Koo <steven.koo@ni.com>
Diffstat (limited to '')
-rw-r--r--.ci/uhd-pipeline.yml51
1 files changed, 4 insertions, 47 deletions
diff --git a/.ci/uhd-pipeline.yml b/.ci/uhd-pipeline.yml
index 184593c06..7fc1b45dd 100644
--- a/.ci/uhd-pipeline.yml
+++ b/.ci/uhd-pipeline.yml
@@ -11,55 +11,12 @@ trigger:
paths:
include:
- host
- - .ci/
+ - .ci
- images/manifest.txt
exclude:
- .ci/docker
-pr:
- branches:
- include:
- - master
- paths:
- include:
- - host
- - .ci/uhd-pipeline.yml
- - images/manifest.txt
-
-variables:
-- template: uhd-pipeline-vars.yml
-
-resources:
- pipelines:
- - pipeline: uhd_build_docker_container
- source: 'uhddev Build Docker Containers'
- branch: master
-stages:
-- stage: build_uhd_stage
- displayName: Build UHD
- jobs:
- - template: templates/job-get-latest-uhd-docker.yml
- - template: templates/job-uhd-build-src.yml
- parameters:
- toolset: make
- - template: templates/job-uhd-build-src.yml
- parameters:
- toolset: make_trace
- - template: templates/job-uhd-build-src.yml
- parameters:
- toolset: ninja
- - template: templates/job-uhd-build-src.yml
- parameters:
- toolset: msbuild
- - template: templates/job-uhd-build-src.yml
- parameters:
- toolset: ubuntu_deb
+pr: none
-- stage: test_uhd_stage
- displayName: Test UHD
- dependsOn: build_uhd_stage
- jobs:
- - template: templates/job-uhd-devtest-rhombus.yml
- parameters:
- testOS: ubuntu2004
- uhdSrcDir: $(Build.SourcesDirectory)
+extends:
+ template: templates/stages-uhd-pipeline.yml