Description
I've seen an option in the config called baselineBranchName
, however it doesn't seem to do anything. I need to have the possibility to select a baseline branch from the agent config to match screenshots in parallel releases.
The scenario for us as follows:
- Active development with changes for the next release is done in the
develop
branch - we have this set as a project default branch. - Active development for the soon-to-be-published release is done on a dedicated branch for that release.
- Some changes go into both branches, but breaking changes go to the
develop
branch, which results in very differently looking app that the one for the closest release. - The extra case is that we need to support updates to the previous releases - once the "soon-to-be-published release" is done, it may receive updates with critical fixes.
Currently, there is no possibility to select which branch should be treated as a baseline for the image comparison - it always happens against the default project branch.
There is also a need to keep the variations for chosen branches, an extra project variable should solve that.