[MTE-78] Integrate light-module-maven-plugin into templating kit Created: 12/Feb/16  Updated: 29/Mar/16  Resolved: 24/Mar/16

Status: Closed
Project: Magnolia Templating Essentials
Component/s: None
Affects Version/s: None
Fix Version/s: 0.10

Type: New Feature Priority: Neutral
Reporter: Espen Jervidalo Assignee: Espen Jervidalo
Resolution: Fixed Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Attachments: Text File lmplugin.patch    
Issue Links:
dependency
depends upon LMPLUGIN-4 Extracted npm packages should end up ... Closed
depends upon LMPLUGIN-5 Generated light-modules should be sco... Closed
depends upon LMPLUGIN-1 Implement maven-plugin for the automa... Closed
depends upon LMPLUGIN-2 Versioning and deployment for SNAPSHO... Closed
depends upon LMPLUGIN-3 Add possibility to pass auth method a... Closed
Template:
Acceptance criteria:
Empty
Date of First Response:
Sprint: Basel 36
Story Points: 1

 Description   

The plugin will take care of auto-generating the npm package during 'generate-resource' phase and deploy it to nexus during 'deploy' phase.
This has been manually tested with the attached patch.

Some open questions:

  • There's no way to re-deploy SNAPSHOT versions. Once it's deployed to nexus, we have to manually DELETE the whole package (including all versions). No-go for production, but for testing we don't mind. How to solve it is not yet decided. (fixed in LMPLUGIN-2)


 Comments   
Comment by Espen Jervidalo [ 29/Feb/16 ]

Attached is a patch with the tested plugin configuration. Until the light-module-maven-plugin has been merged to master and has been deployed to nexus, you'll need to build it first.

Generated at Mon Feb 12 07:41:15 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.