-
-
Notifications
You must be signed in to change notification settings - Fork 71
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Provide plugin in Gradle Plugin Portal #13
Comments
If there is a Maven way of adding the plugin to the plugin portal, this project accepts pull requests. However, the project will not be migrating from maven to gradle. |
Hmm, while I respect your personal preference here, does that restriction really make sense from a technical perspective? To me, it feels more native to build a Gradle plugin with Gradle, and you could make use of helpers like the Java Gradle Plugin Development Plugin. |
I agree, however, this project doesn't have a maintainer that knows Gradle. If that changes in the future, I have no objection, but if the maintainer is going to continue to be myself, I need something I know how to maintain (which is not Gradle). |
would you be open to having a separate gradle build that does the portal publishing? |
Certainly, as long as it's independent. I'll likely need docs on how to execute the build |
see #36 |
With the merge of #36, will there be an upcoming publishing of the plugin to the Gradle Plugin Portal? New version, or 1.1.1? |
When will the plugin get published to the gradle plugin portal? |
Its been published, but it doesn't seem to be automated. Received the following after a successful publish:
Hopefully this is a one-time thing and not for every update. |
I think I covered that in the document. It's a one time thing to approve 'ownership' of the plugin's namespace.
|
Thanks @llamahunter for all the info and quality PR. |
This thread has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Having the plugin available in the Gradle Plugin Portal allows for the applying the plugin using the plugins DSL. If possible, this is often the preferred way.
If not required, having the plugin's build use Gradle is probably the most obvious way. This also comes with other benefits like support for easily testing the plugin during the build.
The text was updated successfully, but these errors were encountered: