aboutsummaryrefslogtreecommitdiffstats
path: root/.ci/templates/job-uhd-build-installer.yml
Commit message (Collapse)AuthorAgeFilesLines
* ci: Make Windows installer job self-containedmattprost2022-07-201-9/+2
| | | | | | | | Rebuild UHD to generate the Windows installer. This increases the time it takes for the job to run, but it removes any interference that other jobs may have had on the build environment. Signed-off-by: mattprost <matt.prost@ni.com>
* ci: Only include rpm files in the Fedora installer artifactsmattprost2022-07-201-0/+1
| | | | Signed-off-by: mattprost <matt.prost@ni.com>
* ci: Add fedora rpm installer buildmattprost2022-06-101-2/+16
| | | | | | | Builds fedora rpm files using CPack. Supports both release and development builds. Signed-off-by: mattprost <matt.prost@ni.com>
* ci: Add package builder container entrySteven Koo2022-06-101-0/+2
| | | | | | This container will be used to build the src tarballs. Signed-off-by: Steven Koo <steven.koo@ni.com>
* ci: Build gnuradio and gr-ettusSteven Koo2022-01-251-4/+4
| | | | | | | | | | This change adds build support for gnuradio and gr-ettus. After building gnuradio and gr-ettus 3.8 against the uhddev commit, the job will upload the build artifact for gnuradio and gr-ettus for use by downstream jobs, like hardware testing. Signed-off-by: Steven Koo <steven.koo@ni.com>
* ci: refactor dockerOSName to buildOSNameSteven Koo2022-01-061-4/+4
| | | | | | dockerOSName is misleading because it could be in a bare metal context Signed-off-by: Steven Koo <steven.koo@ni.com>
* ci: Refactor installers and add Windows supportSteven Koo2021-08-041-0/+87
This commit refactors the uhd pipeline to have a new installer stage. This also adds Windows NSIS installers to pipelines. Signed-off-by: Steven Koo <steven.koo@ni.com>