Is it possible to access the list of chnages that make up a shelved changelist used in a proof build. Basically I want to be able to loop through the shelved changelist files to determine the path of each file in the changelist to then trigger the approriate build based on the file path.
I thought this would be possible by using something like
for ( change in changes ) {
logger.info("Change is " +change);
}
but this give a null for sourceRepo.getProofBuildSupport() when using a shelved changelist for the proofbuild.
Description
Is it possible to access the list of chnages that make up a shelved changelist used in a proof build. Basically I want to be able to loop through the shelved changelist files to determine the path of each file in the changelist to then trigger the approriate build based on the file path.
I thought this would be possible by using something like
def sourceRepo = repositories.get("srcRepo");
def changes = sourceRepo.getProofBuildSupport().getModifyPaths();
for ( change in changes ) {
logger.info("Change is " +change);
}
but this give a null for sourceRepo.getProofBuildSupport() when using a shelved changelist for the proofbuild.