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