Announcing Command Line Tools for LabVIEW

I’ve released a set of LabVIEW utilities to make running unit tests and builds easy with Jenkins or other CI/CD system.

You can find the source code at https://github.com/chinghwayu/Command-Line-Tools.

There are 4 primary functions:

  1. Execute LabVIEW build spec
  2. Build VIPM package
  3. Execute NI Unit Test Framework tests and generate JUnit XML results
  4. Execute JKI VI Tester tests and generate JUnit XML results

There are several dependencies:

  1. LabVIEW 2014 or greater – This is due to the build API to Get/Set build spec version. The build number from the build system will be injected as the last number in the build version.
  2. LabIVEW-CLI – Both C# application and unpublished LabVIEW library
  3. JKI VI Tester
  4. JKI VI Testser JUnit XML Test Results
  5. NI Unit Test Framework
  6. UTF Junit Report – Unpublished library
  7. Junit Results API – Unpublished library
  8. Jenkins JUnit Plugin

Leave a Reply