Skip to content
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

Gradle plugin 0.3 does not seem available from Jitpack #12

Open
mperry opened this issue Jul 15, 2015 · 8 comments
Open

Gradle plugin 0.3 does not seem available from Jitpack #12

mperry opened this issue Jul 15, 2015 · 8 comments

Comments

@mperry
Copy link
Contributor

mperry commented Jul 15, 2015

No description provided.

@mperry
Copy link
Contributor Author

mperry commented Jul 15, 2015

#13 addresses this with the 0.4-SNAPSHOT version, available on Sonatype.

@mperry mperry closed this as completed Jul 15, 2015
@mperry mperry reopened this Aug 5, 2015
@mperry
Copy link
Contributor Author

mperry commented Aug 5, 2015

Need to investigate the cause and whether jitpack will give us a better, faster and easier release cycle.

@Dierk
Copy link
Member

Dierk commented Aug 30, 2015

It is less work to create a release using jitpack but the downside is that all users of the plugin need to have the jitpack repo configured, which is kind of cumbersome (the same is true if Sonatype needs to be configured). I consider this a failed experiment. Whatever people rely upon must finally be available on mavenCentral.
I feel it would be good enough to have a howToRelease.txt in the project root such that all authorized developers can release without too much effort.

@Dierk
Copy link
Member

Dierk commented Aug 30, 2015

I finally think that using the gradle plugin portal would be the most convenient option.
We can publish there and later just use apply plugin:'org.frege-lang' without any further configuration.

I started to work on this in the PluginPortal branch. The publishPlugins task is currently missing the .asc files and I have no idea how to properly call the signing task...

@mperry
Copy link
Contributor Author

mperry commented Sep 3, 2015

You should be able to edit gradle.properties and set signingEnabled to true. This will then produce the asc files on a build, providing you have your keys setup.

@Dierk
Copy link
Member

Dierk commented Sep 3, 2015

Hm, I get

Cannot perform signing task ':signArchives' because it has no configured signatory

Am 03.09.2015 um 14:28 schrieb Mark Perry [email protected]:

You should be able to edit gradle.properties and set signingEnabled to true. This will then produce the asc files on a build, providing you have your keys setup.


Reply to this email directly or view it on GitHub.

@mperry
Copy link
Contributor Author

mperry commented Sep 3, 2015

I would guess you don't have your keys setup, but I would be suprised if you have not needed to do this previously given your involvement in various communities.

I think you might be missing these from your user gradle.properties:

signing.keyId=YourKeyId
signing.password=YourPublicKeyPassword
signing.secretKeyRingFile=PathToYourKeyRingFile

See:
http://central.sonatype.org/pages/gradle.html
http://central.sonatype.org/pages/working-with-pgp-signatures.html

@Dierk
Copy link
Member

Dierk commented Sep 4, 2015

it may be that I have too many ;-)

Dierk

sent from:mobile

Am 04.09.2015 um 01:12 schrieb Mark Perry [email protected]:

I would guess you don't have your keys setup, but I would be suprised if you have not needed to do this previously given your involvement in various communities.


Reply to this email directly or view it on GitHub.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants