aboutsummaryrefslogtreecommitdiffstats
path: root/.ci/uhd-build-docker-container.yml
diff options
context:
space:
mode:
authorSteven Koo <steven.koo@ni.com>2021-05-10 15:42:13 -0500
committerAaron Rossetto <aaron.rossetto@ni.com>2021-05-18 15:13:37 -0500
commitd97eb69c721d9e43ad859a7b24361f95b8b20349 (patch)
tree5be6b80e01cfa4842492d5e8501fa25b771fc8a3 /.ci/uhd-build-docker-container.yml
parent2a38716fd81cf2372e55fe8edb413f77a9ab8362 (diff)
downloaduhd-d97eb69c721d9e43ad859a7b24361f95b8b20349.tar.gz
uhd-d97eb69c721d9e43ad859a7b24361f95b8b20349.tar.bz2
uhd-d97eb69c721d9e43ad859a7b24361f95b8b20349.zip
ci: Update docker images for Ubuntu with pbuilder
This changes adds pbuilder to the docker files to support building dsc into debs for use with uhd_ubuntu_deb.py. Signed-off-by: Steven Koo <steven.koo@ni.com>
Diffstat (limited to '.ci/uhd-build-docker-container.yml')
-rw-r--r--.ci/uhd-build-docker-container.yml7
1 files changed, 7 insertions, 0 deletions
diff --git a/.ci/uhd-build-docker-container.yml b/.ci/uhd-build-docker-container.yml
index f674b4341..80e21825f 100644
--- a/.ci/uhd-build-docker-container.yml
+++ b/.ci/uhd-build-docker-container.yml
@@ -30,6 +30,12 @@ variables:
'VS2019-x86-builder':{'dockerOSName':'win-vs19-v142-x86','dockerImageName':'uhd-builder-vs2019-v142-x86','cmakeCompiler':'Visual Studio 16 2019','cmakeArch':'Win32','vsArch':'x86','vsYear':'2019'},
'VS2019-x64-builder':{'dockerOSName':'win-vs19-v142-x64','dockerImageName':'uhd-builder-vs2019-v142-x64','cmakeCompiler':'Visual Studio 16 2019','cmakeArch':'x64','vsArch':'x64','vsYear':'2019'}}"
+- name: ubuntuDebDockerImages
+ # Match with Ubuntu images in linuxDockerImages
+ value:
+ "{'Ubuntu-1804-builder':{'dockerOSName':'ubuntu1804','dockerImageName':'uhd-builder-ubuntu1804','ubuntuReleaseName':'bionic'},
+ 'Ubuntu-2004-builder':{'dockerOSName':'ubuntu2004','dockerImageName':'uhd-builder-ubuntu2004','ubuntuReleaseName':'focal'}}"
+
- name: dockerImagePrefix
value: 'rfsdr/'
@@ -173,6 +179,7 @@ jobs:
echo "${{ variables.dockerImagePrefix }}" >> $(UHDPipelineDockerImageArtifactName)
echo "${{ variables.linuxDockerImages }}" >> $(UHDPipelineDockerImageArtifactName)
echo "${{ variables.winDockerImages }}" >> $(UHDPipelineDockerImageArtifactName)
+ echo "${{ variables.ubuntuDebDockerImages }}" >> $(UHDPipelineDockerImageArtifactName)
displayName: Generate created image list
- task: PublishPipelineArtifact@1
inputs: