About this Course
Too many bugs, slow delivery, fragile builds, and endless “it works on my machine” problems are signs that your build and deployment process isn’t working for you. Manual testing, complicated release steps, unreliable pipelines, and human error make it hard to get code into customers’ hands especially as requirements change and markets move faster. You may want CI/CD, but the tools feel overwhelming, setup takes too long, or your existing pipeline is slow and unreliable.
This course cuts through the noise and focuses on what actually works. Instead of locking you into a specific toolchain, it teaches principle-based CI/CD practices that apply regardless of the tools you choose. You’ll learn a clear methodology for building, testing, and deploying code consistently, with templates that dramatically reduce setup time and complexity. The course shows how to debug builds both locally and on CI machines, making failures understandable instead of mysterious.
Through demonstrations and hands-on exercises, you’ll learn how to create reliable pipelines, version built artifacts clearly, and automate the creation of executables and VIPM reuse packages. You’ll also learn how to speed up runner setup, improve reliability, and create an audit trail that builds trust in every deployment.
By the end of this course, you will:
Deliver code to customers faster and more reliably
Reduce risk from broken builds and incorrect releases
Gain confidence in automated deployments
Get consistent, repeatable results
Troubleshoot CI systems effectively
Avoid late-stage integration issues
Find and fix bugs earlier
This course turns CI/CD from a frustrating obstacle into a dependable delivery engine.
Course curriculum
-
-
Welcome! (2 min)
FREE PREVIEW -
Introduction and Setup (1 min)
FREE PREVIEW -
Self Reflection (1 min)
FREE PREVIEW -
What is CI? (2 min)
FREE PREVIEW -
Speed of Feedback (2 min)
FREE PREVIEW -
Delivery or Deployment? (1 min)
FREE PREVIEW -
Discussion: Please to Thanks (1 min)
FREE PREVIEW -
Timeline (1 min)
FREE PREVIEW -
Start on the Right Foot (1 min)
FREE PREVIEW -
Exercise: Write down your process (approx 5 min)
FREE PREVIEW
-
-
-
PreBuild Introduction (1 min)
-
PreBuild EXE (1 min)
-
Prebuild VI EXE (1 min)
-
PreBuild VIPB (2 min)
-
Demo: PreBuild (9 min)
-
Exercise: PreBuild (20 min)
-
PreBuild Reflection (3 min)
-
-
-
Introduction + Requirements (3 min)
-
Big Picture (2 min)
-
Runner Machine Options (4 min)
-
Persistent vs Ephemeral (2 min)
-
How many runners do I need? (5 min)
-
VIPC Files (1 min)
-
Configuration Challenges (1 min)
-
-
-
Not so scary (2 min)
-
Online Helpers (3 min)
-
LabVIEW CLI vs G-CLI (3 min)
-
GCLI (2 min)
-
Pallette (1 min)
-
Enable Dialogues (2 min)
-
G CLI Echo Demo (5 min)
-
Exercise Echo (3 min + exercise time)
-
-
-
Overview of Tools (3 min)
-
Exit Codes (1 min)
-
LVbuildspec Demo (7 min)
-
Exercise: LVBuildSpec (10 min)
-
Exercise: VIPB (10 min)
-
Exercise: LUnit (10 min)
-
Where you able to get everything working? (2 min)
-
-
-
Just a Text File (2 min)
-
Why Scripts? (3 min)
-
Not Comprehensive (2 min)
-
Exit Codes (1 min)
-
Exit Code Trickiness (2 min)
-
Debugging (5 min)
-
Variables (3 min)
-
Variable Magic + Exercise (5 min)
-
Path and Parameter Trickiness (6 min)
-
Reflection (1 min)
-
About this course
- $499.00
- 61 lessons
- 4 hours of video content