jenkins.io icon indicating copy to clipboard operation
jenkins.io copied to clipboard

Performing a Plugin Release page - Document releasing with gradle

Open ggsklias opened this issue 4 years ago • 6 comments

Problem with the Performing a Plugin Release page, source file

Artifactory release for Gradle is missing!

Screenshots

image

Possible Solution

Please add the gradle equivalent. The article is not full without having both maven/gradle examples.

N/A

ggsklias avatar Sep 09 '20 12:09 ggsklias

It seems the only thing you need is ~/.jenkins-ci.properties file with your credentials: https://github.com/jenkinsci/gradle-jpi-plugin/blob/c583e653e7da139d99d66179ee388b7bc5d19518/src/main/groovy/org/jenkinsci/gradle/plugins/jpi/JpiPlugin.groovy#L211

zbynek avatar Nov 21 '20 18:11 zbynek

Hello @ggsklias I'm Saksham Garg,I'm a undergraduate student of Btech CSE I'm just getting started with Open Source. I'd really be helpful if you can guide me a little on how can I help in fixing this issue and then I can make my first Open Source Contribution. Thank you..!

SakshamGarg16 avatar Oct 19 '22 13:10 SakshamGarg16

Hello Saksham, since this issue is open for 2 years, I no longer work for the company through which this was observed, and I only got involved in jenkins for a very short period of time, its not going to be easy for me to guided you somehow. Apologies.

ggsklias avatar Oct 19 '22 13:10 ggsklias

@SakshamGarg16 since this issue was created, the release docs was split in two:

  • release using Continuous Delivery: https://www.jenkins.io/doc/developer/publishing/releasing-cd/ -- there it might make sense to mention that CD assumes the plugin is using Maven, Gradle is not supported
  • manual release: https://www.jenkins.io/doc/developer/publishing/releasing-manually/ -- most steps there assume the reader is using Maven. I'd suggest to mention Maven in the Prerequisities section and provide a link to https://github.com/jenkinsci/gradle-jpi-plugin/ as an alternative for Gradle users. The next step could be extending the JPI plugin's README to explicitly mention how to set up credentials -- maybe @sghill can help there.

zbynek avatar Oct 31 '22 21:10 zbynek

OO Okay Thanks @zbynek

SakshamGarg16 avatar Nov 01 '22 13:11 SakshamGarg16

Can you assign this issue to me I want to work on this issue

ManvendraPSdev avatar May 19 '23 09:05 ManvendraPSdev