RFR: Added gpg plugin and steps for release
Leonid Kuskov
lkuskov at openjdk.java.net
Fri Jun 11 23:00:55 UTC 2021
On Wed, 9 Jun 2021 12:03:54 GMT, Jiří Vaněk <jvanek at openjdk.org> wrote:
> Usually the maven release plugin or gpg release plugin are working with direct access to repo - push change of versions, tag, do release, and again bump versions for next development cycle. As for asmtools, the maven is just secondary, unsupported release medium so I had opted for upload of locally finished binaries. Thus the manual ```mvn clean verify gpg:sign install:install deploy:deploy -DaltDeploymentRepository=ossrh::default::https://oss.sonatype.org/service/local/staging/deploy/maven2/ ``` command in pom comment.
> This may not be best, but for now it is the only way I found to upload locally created binaries. But I must admit, I'm not 100% sure in maven reelase or gpg plugins. During the next releases, maybe I will find something better.
>
> As the PR is now, the asmtools artifacts are uploaded in staging maven central: https://oss.sonatype.org/content/repositories/orgopenjdkasmtools-1002/org/openjdk/asmtools/asmtools-core/
>
> I had tested it and it works as expected (https://github.com/pmikova/java-runtime-decompiler/commit/d8b5a03759b9e8dfe584b0052778ff590ba6e82b).
>
> One offtopic question - the {slash}integrate and/or {slash}sponsor is autoamtically squashing commits?
Great news!
Thank you,
Leonid
From: judovana ***@***.***>
Reply-To: openjdk/asmtools ***@***.***>
Date: Friday, June 11, 2021 at 2:07 AM
To: openjdk/asmtools ***@***.***>
Cc: Leonid Kuskov ***@***.***>, Mention ***@***.***>
Subject: [External] : Re: [openjdk/asmtools] Added gpg plugin and steps for release (#20)
TY!
here we go:
https://repo1.maven.org/maven2/org/openjdk/asmtools/asmtools-core/<https://urldefense.com/v3/__https:/repo1.maven.org/maven2/org/openjdk/asmtools/asmtools-core/__;!!GqivPVa7Brio!LYIrV2RfIJd8gm2l0WRYsgpPO4lZ-3M_134ZF4K7Qt9MeM9i7NrnaAlaNpkFqIJLtcQ$>
https://oss.sonatype.org/#nexus-search;quick~asmtools<https://urldefense.com/v3/__https:/oss.sonatype.org/*nexus-search;quick*asmtools__;I34!!GqivPVa7Brio!LYIrV2RfIJd8gm2l0WRYsgpPO4lZ-3M_134ZF4K7Qt9MeM9i7NrnaAlaNpkFwaOH4HQ$>
To bubble to: https://mvnrepository.com/artifact/org.openjdk<https://urldefense.com/v3/__https:/mvnrepository.com/artifact/org.openjdk__;!!GqivPVa7Brio!LYIrV2RfIJd8gm2l0WRYsgpPO4lZ-3M_134ZF4K7Qt9MeM9i7NrnaAlaNpkFZqqHMR0$> will take few hours, mayube days. But the artifact is already usable.
Thanx for support!
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub<https://urldefense.com/v3/__https:/github.com/openjdk/asmtools/pull/20*issuecomment-859409182__;Iw!!GqivPVa7Brio!LYIrV2RfIJd8gm2l0WRYsgpPO4lZ-3M_134ZF4K7Qt9MeM9i7NrnaAlaNpkFfMl-27M$>, or unsubscribe<https://urldefense.com/v3/__https:/github.com/notifications/unsubscribe-auth/AB34ASBSGNVXOYBK4MVVZN3TSHG6JANCNFSM46L4WPBQ__;!!GqivPVa7Brio!LYIrV2RfIJd8gm2l0WRYsgpPO4lZ-3M_134ZF4K7Qt9MeM9i7NrnaAlaNpkFFHHggyo$>.
-------------
PR: https://git.openjdk.java.net/asmtools/pull/20
More information about the asmtools-dev
mailing list