[GRADLE-86] Add command line option to add plugin to all projects Created: 05/May/08  Updated: 10/Feb/17  Resolved: 10/Feb/17

Status: Resolved
Project: Gradle
Affects Version/s: None
Fix Version/s: None

Type: Improvement
Reporter: Sixpack none the richer Assignee: Unassigned
Resolution: Won't Fix Votes: 2


 Description   

Together with GRADLE-84 and GRADLE-85 you could do:

gradle --use-plugins java --use-lib-dir libs --include-subdirs

This would add the java plugin, add the jars in a local directory as dependencies to all projects and include all sub directories as projects.

This would be cool to experiment with Gradle, and also for lazy developers would want to get started without config files.

Also, there could be a shortcut option for these three options:

gradle --lazy-developer java



 Comments   
Comment by Hans Dockter [ 08/May/08 ]

I like this idea.

An alternative (additional) option would be to create a build script out of this information (as part of a future archetype functionality).

Our plugin system is very basic right now. One thing we want to offer is to apply plugins to projects even if they don't have declared them. This is what you are also proposing. For 0.2 we want to make the plugin system much richer. I'm not even sure if plugin is a good name for what plugins are doing right now in Gradle. We plan to diversify to different types of plugins and probably are going to use a different terminology.

Comment by Hans Dockter [ 14/May/08 ]

I have sketched my ideas about a new plugin system in a mail on the dev list. The first milestone of the upcoming 0.2 stream is supposed to have an implementation of this (after my holidays),

See: http://www.nabble.com/The-new-Gradle-plugin-system-to17239360.html

Comment by Benjamin Muschko [ 15/Nov/16 ]

As announced on the Gradle blog we are planning to completely migrate issues from JIRA to GitHub.

We intend to prioritize issues that are actionable and impactful while working more closely with the community. Many of our JIRA issues are inactionable or irrelevant. We would like to request your help to ensure we can appropriately prioritize JIRA issues you’ve contributed to.

Please confirm that you still advocate for your JIRA issue before December 10th, 2016 by:

  • Checking that your issues contain requisite context, impact, behaviors, and examples as described in our published guidelines.
  • Leave a comment on the JIRA issue or open a new GitHub issue confirming that the above is complete.

We look forward to collaborating with you more closely on GitHub. Thank you for your contribution to Gradle!

Comment by Benjamin Muschko [ 10/Feb/17 ]

Thanks again for reporting this issue. We haven't heard back from you after our inquiry from November 15th. We are closing this issue now. Please create an issue on GitHub if you still feel passionate about getting it resolved.

Generated at Wed Jun 30 11:21:36 CDT 2021 using Jira 8.4.2#804003-sha1:d21414fc212e3af190e92c2d2ac41299b89402cf.