Gradle

  • Log In Access more options
    • Online Help
    • Keyboard Shortcuts
    • About JIRA
    • JIRA Credits
    • What’s New
  • Dashboards Access more options (Alt+d)
  • Projects Access more options (Alt+p)
  • Issues Access more options (Alt+i)
To raise new issues or bugs against Gradle, please use forums.gradle.org.
  • Gradle
  • GRADLE-811

War overlays

  • Log In
  • Views
    • XML
    • Word
    • Printable

Details

  • Type: New Feature New Feature
  • Status: Open Open
  • Resolution: Unresolved
  • Affects Version/s: None
  • Fix Version/s: None

Description

It would be cool if Gradle supported some notion of war overlays/compositing (http://maven.apache.org/plugins/maven-war-plugin/examples/war-overlay.html) out of the box (integrated with dependency management). We rely on this feature rather extensively to perform customizations of third party war files.

Activity

Ascending order - Click to sort in descending order
  • All
  • Comments
  • History
  • Activity
  • TeamCity
  • Commits
  • Source
  • Reviews
Hans Dockter made changes - 12/Feb/10 5:51 AM
Field Original Value New Value
Fix Version/s someday [ 14076 ]
Fix Version/s 0.10 [ 15740 ]
Adam Murdoch made changes - 09/Jan/11 9:54 PM
Assignee Hans Dockter [ hans_d ]
Contegix Support made changes - 19/Mar/11 9:23 AM
Project Import Sat Mar 19 09:23:24 CDT 2011 [ 1300544604020 ]
Adam Murdoch made changes - 18/Jul/11 7:19 PM
Fix Version/s 1.0 [ 10051 ]
Fix Version/s someday [ 10053 ]
Daz DeBoer made changes - 03/Aug/11 3:28 PM
Workflow jira [ 12665 ] jira with pivotal tracker [ 13205 ]
Hide
Permalink
Davide Cavestro added a comment - 26/Aug/11 7:45 AM - edited

Really needed for customizing web applications (even home made) and getting a good IDE integration even for war projects (take a look at STS-1314 discussion).
Maybe this could also benefit from GRADLE-1014?

Show
Davide Cavestro added a comment - 26/Aug/11 7:45 AM - edited Really needed for customizing web applications (even home made) and getting a good IDE integration even for war projects (take a look at STS-1314 discussion). Maybe this could also benefit from GRADLE-1014?
Hide
Permalink
Davide Cavestro added a comment - 10/Oct/11 3:28 AM - edited

I hope this issue should not remain a minor priority RFE.
I think here the focus doesn't lie as much in having any way to produce a war (we can still obtain it in several ways thanks to gradle flexibility) but rather in composing war artifacts based on dependencies between wars, with proper management for provided deps transitivity.
In other words a war project by convention could get transient deps and web contents from other war projects/artifacts it depends upon.
It would be great also having a way to obtain war overlay for gradle projects that enforces complete IDE integration i.e. a declarative approach that lets the tooling api expose enough info about merged resources in order to support the ide on reflecting the overlay as needed (we use eclipse/STS).
I've opened a dedicated thread on the user mailing list.

Show
Davide Cavestro added a comment - 10/Oct/11 3:28 AM - edited I hope this issue should not remain a minor priority RFE. I think here the focus doesn't lie as much in having any way to produce a war (we can still obtain it in several ways thanks to gradle flexibility) but rather in composing war artifacts based on dependencies between wars, with proper management for provided deps transitivity. In other words a war project by convention could get transient deps and web contents from other war projects/artifacts it depends upon. It would be great also having a way to obtain war overlay for gradle projects that enforces complete IDE integration i.e. a declarative approach that lets the tooling api expose enough info about merged resources in order to support the ide on reflecting the overlay as needed (we use eclipse/STS). I've opened a dedicated thread on the user mailing list.
Adam Murdoch made changes - 13/Apr/12 6:43 PM
Fix Version/s someday [ 10053 ]
Luke Daley made changes - 03/Jan/13 4:50 AM
Issue Type Wish [ 6 ] New Feature [ 2 ]
Luke Daley made changes - 03/Jan/13 5:08 AM
Workflow jira with pivotal tracker [ 13205 ] jira with pivotal tracker (no resolved, only closed) [ 16495 ]
Luke Daley made changes - 04/Jan/13 5:09 AM
Workflow jira with pivotal tracker (no resolved, only closed) [ 16495 ] Copy of jira with pivotal tracker (no closed, only resolved) [ 18813 ]
Unable to get TeamCity builds: No active plugin license is found! Please visit http://stiltsoft.com/teamcity for details

People

  • Assignee:
    Unassigned
    Reporter:
    Aaron Hamid
Vote (18)
Watch (11)

Dates

  • Created:
    06/Feb/10 12:55 PM
    Updated:
    03/Jan/13 4:50 AM
  • Atlassian JIRA (v5.0.3#729-sha1:bf569e4)
  • Report a problem
  • Powered by a free Atlassian JIRA open source license for Gradle. Try JIRA - bug tracking software for your team.