-
Type:
Task
-
Status: Closed
-
Priority:
Minor
-
Resolution: Completed
-
Affects Version/s: None
-
Fix Version/s: 7.0.0 DXP FP39, 7.0.0 DXP SP7, 7.0.5 CE GA6, 7.0.X, Master
-
Component/s: Dev Tools > Gradle Plugins
-
Branch Version/s:7.0.x
-
Backported to Branch:Committed
-
Priority Level:Low
Change the Gradle Baseline plugin to support a "hint" major version (in a file called .lfrrelease-lowest-major-version):
- if on master, if there's no hint, then break the baseline
- if there is no hint, keep the existing logic
- if there is a hint with version L <= M and we're running baseline on module M.x.y, then call baseline multiple times, using these as baseline, and the first check that fails, breaks the baseline:
- [M.0.0, M.x.y)
- [(M-1).0.0, M.0.0)
- [(M-2).0.0, (M-1).0.0)
- ...
- [L.0.0, (L+1).0.0)