a build process management system can acquire data pertaining to a software build process that is currently being executed by an automated software build system . the software build process can include executable process steps , metadata , and / or environmental parameter values . an executable process step can utilize a build artifact , representing an electronic document that supports the software build process . the acquired data can then be synthesized into an immutable baseline build process and associated baseline artifact library . the baseline artifact library can store copies of the build artifacts . the immutable baseline build process can include baseline objects that represent data values and dependencies indicated in the software build process . in response to a user - specified command , an operation can be performed upon the baseline build process and associated baseline artifact library .