Numbers is now deploying OK, as does Crypto.

Jira issue created:

https://issues.apache.org/jira/browse/INFRA-25299




On Wed, 20 Dec 2023 at 13:56, Gary Gregory <garydgreg...@gmail.com> wrote:
>
> Also FYI, over at Log4j, we (Volkan and Piotr are the drivers) have been
> creating releases from GitHub. I'm not sure we need to go this far here,
> but there might be tidbits there that may prove useful.
>
> Gary
>
> On Wed, Dec 20, 2023, 8:25 AM sebb <seb...@gmail.com> wrote:
>
> > On Tue, 19 Dec 2023 at 16:03, Gary Gregory <garydgreg...@gmail.com> wrote:
> > >
> > > I think it would be a nice-to-have feature for all active components,
> > > allowing us to achieve parity with what used to happen with Jenkins
> > (which
> > > I never used and rarely pay attention to). When can then drop all Jenkins
> > > build and free up those resources.
> >
> > Agreed.
> >
> > Infra would be OK with a single Jira for all the components that need
> > access to the secrets.
> > There was an issue with the deploy for Numbers - the BOM module failed
> > because it needs a GPG secret key.
> > I think we should resolve that before going ahead with any other requests.
> >
> > > Gary
> > >
> > > On Tue, Dec 19, 2023, 5:41 AM sebb <seb...@gmail.com> wrote:
> > >
> > > > Crypto now has a workflow [4] that deploys a SNAPSHOT version.
> > > >
> > > > I don't know if we want to do this for all components, but if so, the
> > > > process is:
> > > > - raise INFRA Jira to request access to the secrets that hold the
> > > > credentials [1]
> > > > - use the java-settings action to create a settings.xml which
> > > > references the variables holding the credentials [2]
> > > > - pass the secrets as environment variables in the job-step that needs
> > > > them [3] (Note:: we don't need the GPG variable)
> > > >
> > > > The Crypto workflow is rather complicated because it needs to build
> > > > the code on several different OSes and then piece the bits together.
> > > > Other components will be much simpler.
> > > >
> > > > Are there any other components that would benefit from/need snapshots?
> > > >
> > > > Sebb
> > > > [1] e.g. https://issues.apache.org/jira/browse/INFRA-25296
> > > > [2] https://github.com/actions/setup-java#maven-options
> > > > [3]
> > > >
> > https://github.com/actions/setup-java/blob/main/docs/advanced-usage.md#yaml-example
> > > > [4]
> > > >
> > https://github.com/apache/commons-crypto/blob/master/.github/workflows/maven_crosstest.yml
> > > >
> > > > ---------------------------------------------------------------------
> > > > 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

Reply via email to