I have a configuration of a repository with a java build spec and multiple other repositories with source code. The build specs generate similar build plans for each repo.
I want to have traceability between the build results of each repo and the version (e.g. the commit id) of the build spec used to create the build plan.
How to realize this traceability?
I was thinking of setting a plan property when the buildspec is run, but how to retrieve its commit id?
Another starting point would be to somehow add a build step, querying the last successful build of the java spec.