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