aboutsummaryrefslogtreecommitdiffstats
path: root/.ci/templates/job-uhd-build-src.yml
diff options
context:
space:
mode:
authorSteven Koo <steven.koo@ni.com>2021-06-23 10:36:15 -0500
committerAaron Rossetto <aaron.rossetto@ni.com>2021-06-24 07:30:08 -0500
commit0896071591ddf800a0e5a7de2cd7a124bbb441e9 (patch)
treed66d372563a117ce6ec0a223615029ae6ddf1262 /.ci/templates/job-uhd-build-src.yml
parentabcaa3f6a983c832b2ff2873d30eebd3d35f3e9a (diff)
downloaduhd-0896071591ddf800a0e5a7de2cd7a124bbb441e9.tar.gz
uhd-0896071591ddf800a0e5a7de2cd7a124bbb441e9.tar.bz2
uhd-0896071591ddf800a0e5a7de2cd7a124bbb441e9.zip
ci: Add trace builds to pipeline
Signed-off-by: Steven Koo <steven.koo@ni.com>
Diffstat (limited to '.ci/templates/job-uhd-build-src.yml')
-rw-r--r--.ci/templates/job-uhd-build-src.yml10
1 files changed, 9 insertions, 1 deletions
diff --git a/.ci/templates/job-uhd-build-src.yml b/.ci/templates/job-uhd-build-src.yml
index a3c63897a..a5909388a 100644
--- a/.ci/templates/job-uhd-build-src.yml
+++ b/.ci/templates/job-uhd-build-src.yml
@@ -3,6 +3,7 @@ parameters:
type: string
values:
- make
+ - make_trace
- ninja
- msbuild
- ubuntu_deb
@@ -34,7 +35,7 @@ jobs:
strategy:
${{ if eq(parameters.toolset, 'msbuild') }}:
matrix: $[ variables.dockerImageMatrixWin ]
- ${{ if or(eq(parameters.toolset, 'make'), eq(parameters.toolset, 'ninja')) }}:
+ ${{ if or(eq(parameters.toolset, 'make'), eq(parameters.toolset, 'make_trace'), eq(parameters.toolset, 'ninja')) }}:
matrix: $[ variables.dockerImageMatrixLin ]
${{ if eq(parameters.toolset, 'ubuntu_deb') }}:
matrix: $[ variables.dockerImageMatrixUbuntuDeb ]
@@ -56,6 +57,13 @@ jobs:
uhdSrcDir: $(Build.SourcesDirectory)
uhdBuildDir: $(Build.BinariesDirectory)/uhddev/build
+ - ${{ if eq(parameters.toolset, 'make_trace') }}:
+ - template: steps-build-uhd-make.yml
+ parameters:
+ uhdSrcDir: $(Build.SourcesDirectory)
+ uhdBuildDir: $(Build.BinariesDirectory)/uhddev/build
+ uhdEnableTraceLog: true
+
- ${{ if eq(parameters.toolset, 'ninja') }}:
- template: steps-build-uhd-ninja.yml
parameters: