Inconsistent documentation use of "build" vs "job"
The documentation (and naming) of pre_build_script
and post_build_script
found here still uses the word "build", when it probably should be using "job".
The renaming discussion here (for variables in that case) suggests this is a mistake.
An added source of confusion is that the documentation as written can be interpreted to mean that pre/post_build_script
run before/after the build stage of a CI pipeline, which is not correct.
I suggest at least rewording the documentation to be clear that these are really pre/post job scripts, and perhaps change the configuration key name (and I guess make it accept either name for backwards compatibility).