[BUILD-19] Build tools improvements Created: 23/Feb/09  Updated: 21/Oct/14  Resolved: 21/Oct/14

Status: Closed
Project: Build
Component/s: None
Affects Version/s: None
Fix Version/s: POMs 30

Type: Improvement Priority: Major
Reporter: Magnolia International Assignee: Magnolia International
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Issue Links:
relation
is related to BUILD-14 Provide simple-bundle assembly Closed
is related to BUILD-29 Merge/refactor/remove maven-plugins a... Closed
supersession
is superseded by BUILD-24 Improvements/cleanup of readme files Closed
Template:
Acceptance criteria:
Empty

 Description   

-1) Current build-tools' README depend a lot on the artifact type to determine what information to put in the README files etc. One of the most visible flaws is that is the artifact is of type pom, the README will say this bundle includes Tomcat, which is not always desirable (i.e STK is not bundled with Tomcat). We could introduce a bundleType property to circumvent this; or have these bundle projects specify extra bundled artifacts (not necessarily visible to the project model, like with our tomcat bundles, specifically)- see BUILD-24

2) Assembly descriptor: magnolia-bundle-assembly could (should) be merged in magnolia-build-tools

3) The default module assembly descriptor should probably not filter everything under src/bundle, but only txt files ?

-4) poms: we're using deprecated goal and configuration properties of the assembly plugin (attached vs single, descriptorRefs, ...)- done with BUILD-15 and BUILD-17



 Comments   
Comment by Magnolia International [ 21/Oct/14 ]

Done for now. See BUILD-148 for further progress.

Generated at Sun Feb 11 23:37:58 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.