Re: [NUMBERS] GH deploy snapshot test

2023-12-20 Thread sebb
On Wed, 20 Dec 2023 at 16:16, Alex Herbert  wrote:
>
> On Wed, 20 Dec 2023 at 13:19, sebb  wrote:
> >
> > On Tue, 19 Dec 2023 at 16:08, Alex Herbert  wrote:
> > >
> > > Thanks Sebb,
> > >
> > > Note that previously the GH action was running the default goal:
> > > 'clean verify javadoc:javadoc'.
> > >
> > > Since we now need to specify the 'deploy' goal as well the above
> > > defaults can be switched in for your additions when Infra have created
> > > the credentials.
> >
> > I added javadoc:javadoc to the goals, but I left out the verify goal
> > as it should be part of deploy.
> >
> > The build mostly succeeded, but the BOM module failed, as it requires
> > a GPG secret key.
> > Is that needed for SNAPSHOT builds?
>
> TLDR; No. Try '-Dgpg.skip'.

Thanks, now builds OK.

> The BOM module is a bit of a fudge to create a minimal BOM. It would
> be nice if this has a dedicated plugin to build a bom with some more
> control over build and deploy. As it is I had to do a lot of Maven
> config to get it to work.
>
> It looks like the GPG profiles are being activated by presence/absence
> of the gpg.skip property. Since this is for a snapshot deployment it
> should work if you update the maven goal to include '-Dgpg.skip'.
>
> Alex
>
>
> >
> > > Alex
> > >
> > > On Tue, 19 Dec 2023 at 14:29, sebb  wrote:
> > > >
> > > > Created https://issues.apache.org/jira/browse/INFRA-25297 to get
> > > > access to credentials
> > > >
> > > > Added code to maven.yml to deploy the snapshot (needs to be enabled
> > > > when creds are granted)
> > > >
> > > > -
> > > > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > > > For additional commands, e-mail: dev-h...@commons.apache.org
> > > >
> > >
> > > -
> > > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > > For additional commands, e-mail: dev-h...@commons.apache.org
> > >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [NUMBERS] GH deploy snapshot test

2023-12-20 Thread Alex Herbert
On Wed, 20 Dec 2023 at 13:19, sebb  wrote:
>
> On Tue, 19 Dec 2023 at 16:08, Alex Herbert  wrote:
> >
> > Thanks Sebb,
> >
> > Note that previously the GH action was running the default goal:
> > 'clean verify javadoc:javadoc'.
> >
> > Since we now need to specify the 'deploy' goal as well the above
> > defaults can be switched in for your additions when Infra have created
> > the credentials.
>
> I added javadoc:javadoc to the goals, but I left out the verify goal
> as it should be part of deploy.
>
> The build mostly succeeded, but the BOM module failed, as it requires
> a GPG secret key.
> Is that needed for SNAPSHOT builds?

TLDR; No. Try '-Dgpg.skip'.

The BOM module is a bit of a fudge to create a minimal BOM. It would
be nice if this has a dedicated plugin to build a bom with some more
control over build and deploy. As it is I had to do a lot of Maven
config to get it to work.

It looks like the GPG profiles are being activated by presence/absence
of the gpg.skip property. Since this is for a snapshot deployment it
should work if you update the maven goal to include '-Dgpg.skip'.

Alex


>
> > Alex
> >
> > On Tue, 19 Dec 2023 at 14:29, sebb  wrote:
> > >
> > > Created https://issues.apache.org/jira/browse/INFRA-25297 to get
> > > access to credentials
> > >
> > > Added code to maven.yml to deploy the snapshot (needs to be enabled
> > > when creds are granted)
> > >
> > > -
> > > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > > For additional commands, e-mail: dev-h...@commons.apache.org
> > >
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [NUMBERS] GH deploy snapshot test

2023-12-20 Thread sebb
On Tue, 19 Dec 2023 at 16:08, Alex Herbert  wrote:
>
> Thanks Sebb,
>
> Note that previously the GH action was running the default goal:
> 'clean verify javadoc:javadoc'.
>
> Since we now need to specify the 'deploy' goal as well the above
> defaults can be switched in for your additions when Infra have created
> the credentials.

I added javadoc:javadoc to the goals, but I left out the verify goal
as it should be part of deploy.

The build mostly succeeded, but the BOM module failed, as it requires
a GPG secret key.
Is that needed for SNAPSHOT builds?

> Alex
>
> On Tue, 19 Dec 2023 at 14:29, sebb  wrote:
> >
> > Created https://issues.apache.org/jira/browse/INFRA-25297 to get
> > access to credentials
> >
> > Added code to maven.yml to deploy the snapshot (needs to be enabled
> > when creds are granted)
> >
> > -
> > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> > For additional commands, e-mail: dev-h...@commons.apache.org
> >
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org



Re: [NUMBERS] GH deploy snapshot test

2023-12-19 Thread Alex Herbert
Thanks Sebb,

Note that previously the GH action was running the default goal:
'clean verify javadoc:javadoc'.

Since we now need to specify the 'deploy' goal as well the above
defaults can be switched in for your additions when Infra have created
the credentials.

Alex

On Tue, 19 Dec 2023 at 14:29, sebb  wrote:
>
> Created https://issues.apache.org/jira/browse/INFRA-25297 to get
> access to credentials
>
> Added code to maven.yml to deploy the snapshot (needs to be enabled
> when creds are granted)
>
> -
> To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
> For additional commands, e-mail: dev-h...@commons.apache.org
>

-
To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org
For additional commands, e-mail: dev-h...@commons.apache.org