| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
| |
Generating this binary allows us to sanity check the linking for UHD
builds on Windows.
Signed-off-by: mattprost <matt.prost@ni.com>
|
|
|
|
|
|
|
|
| |
This change enables download / network failures to propagate up and fail
the job for Windows builds. It also reduces the job timeout in case
the network hangs.
Signed-off-by: Steven Koo <steven.koo@ni.com>
|
|
|
|
|
|
|
| |
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>
|
|
|
|
|
|
|
|
| |
For our build machines, we don't need full on Visual Studio.
Instead this installs the VS Build Tools, which has the CLI
build apps we need.
Signed-off-by: Steven Koo <steven.koo@ni.com>
|
|
This commit adds the infrastructure to build uhd on both Linux and
Windows using Pipelines. Using the docker images generated by the
build docker pipeline, this runs an AzDO container job to build uhd
artifacts. It then stores the artifacts to be used in later pipelines or
stages. This change supports make and ninja on Linux and msbuild
with VS2017/VS2019 x86/x64 on Windows.
Signed-off-by: Steven Koo <steven.koo@ni.com>
|