[PUBLISHING-80] Latest release depends on maintenance artifacts Created: 25/Mar/20  Updated: 29/Mar/22  Resolved: 25/Mar/20

Status: Closed
Project: Publishing
Component/s: None
Affects Version/s: 1.1.4
Fix Version/s: 1.2

Type: Bug Priority: Major
Reporter: Mikaël Geljić Assignee: Mikaël Geljić
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
Relates
relates to PUBLISHING-59 Publishing 1.0 branch depends on a ma... Closed
causality
caused by PUBLISHING-69 Publishing large objects consumes lot... Closed
relation
Template:
Acceptance criteria:
Empty
Task DoD:
[ ]* Doc/release notes changes? Comment present?
[ ]* Downstream builds green?
[ ]* Solution information and context easily available?
[ ]* Tests
[ ]* FixVersion filled and not yet released
[ ]  Architecture Decision Record (ADR)
Bug DoR:
[ ]* Steps to reproduce, expected, and actual results filled
[ ]* Affected version filled
Sprint: 6.2 Ramp-up 20
Team: Nucleus

 Description   

PUBLISHING-69 updated the compatibility baseline from Magnolia 5.7.3 / BOM 5.7.2 which were publicly available, to Magnolia 5.7.6 / BOM 5.7.5, which were released after the 5.7 branch entered maintenance mode (thus artifacts are only in maintenance repos on Nexus, only available for enterprise customers).

A Magnolia Community project on 6.1.4, 6.1.5 or 6.2-SNAPSHOT doesn't depend on those artifacts per se, but they are part of the dependency tree, and maven needs to resolve their dependencyManagement imports in order to construct the whole tree.

[INFO] ------------------------------------------------------------------------
[INFO] BUILD FAILURE
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  02:30 min
[INFO] Finished at: 2020-03-25T18:34:41+01:00
[INFO] ------------------------------------------------------------------------
[ERROR] Failed to execute goal on project archetest-webapp: Could not resolve dependencies for project me.mkgl.archetest:archetest-webapp:war:1.0-SNAPSHOT:
 Failed to collect dependencies at info.magnolia.bundle:magnolia-community-webapp:pom:6.2-SNAPSHOT -> info.magnolia:magnolia-empty-webapp:pom:6.2-SNAPSHOT -> info.magnolia.publishing:magnolia-publishing-core:jar:1.1.4: Failed to read artifact descriptor for info.magnolia.publishing:magnolia-publishing-core:jar:1.1.4: Could not find artifact info.magnolia.boms:magnolia-external-dependencies:pom:5.7.5 in magnolia.nexus.public (https://nexus.magnolia-cms.com/content/groups/public/) -> [Help 1]


 Comments   
Comment by Mikaël Geljić [ 25/Mar/20 ]

Back in PUBLISHING-59 my suggestion was major update of publishing with 5.7 baseline;
now same thing it's gonna be major update of publishing with a 6.1 baseline (we'll need this for 6.1.6 too).

Generated at Mon Feb 12 10:35:13 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.