Process Flow - currentBuild variables
Start Build
Initialize currentBuild
Set Variables: result, duration, displayName, etc.
Pipeline Steps Execute
Update currentBuild Variables
Access currentBuild Variables in Script
Use Variables for Logic or Reporting
Build Ends
The currentBuild object is created at build start, holds info like status and duration, updates during the build, and can be accessed anytime in the pipeline.