CI/CD Course
Learn how to leverage CI/CD to take smaller steps and get faster feedback.
Introduction and Setup
Self Reflection
What is CI?
Speed of Feedback
Delivery or Deployment?
Discussion: Please to Thanks
Timeline
Start on the Right Foot
Exercise: Write down your process
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)