On Thu, 16 Jun 2022 at 21:47, Alex Remily <alex.rem...@gmail.com> wrote:
>
> I think that's a great idea, assuming as Gary pointed out that using a
> MacVM for the build is legal (and I can't imagine AWS offering that service
> if it wasn't).

But is it OK to build ASF releases on GH rather than developer systems?

> Use the MacVM as the host OS.  Run the Mac build locally,
> then run the dockerfile for the balance of the builds.  The Windows and
> Linux builds can be cross-compiled.

How about the opposite way round:
- start the Ubuntu container with a virtual mount of the host workspace
- (possibly also mount the Maven repo to save downloads)
- run the cross-compile builds; these will end up in the host workspace
- finish the release packaging on the Mac

If we ever find a way to cross-compile the Mac code under Ubuntu, then
the host could be any OS that runs Docker.

> On Thu, Jun 16, 2022 at 3:51 PM Matt Sicker <boa...@gmail.com> wrote:
>
> > AWS offers macOS VMs. GitHub Actions support macOS which presumably uses
> > something similar. I don’t think Apple offers an equivalent service, but
> > there are more companies that do offer macOS VMs in the cloud.
> >
> > —
> > Matt Sicker
> >
> > > On Jun 16, 2022, at 12:05, Jochen Wiedmann <jochen.wiedm...@gmail.com>
> > wrote:
> > >
> > > On Wed, Jun 15, 2022 at 6:33 PM Matt Sicker <boa...@gmail.com> wrote:
> > >>
> > >> We could always request a Windows VM from Infra if necessary for
> > building releases. Same for a Mac VM or Linux VM, though the Linux one can
> > be done fairly easily via Docker on any OS (even FreeBSD supports Linux
> > containers now).
> > >
> > > Didn't know, that MacOS VM's even exist. Seems like overkill, tohave
> > > one, or even, two VM's just for a minor component, like Crypto. But
> > > imagine such a VM, and a Jenkins agent/server running on it, which
> > > could be used by all projects?
> > >
> > > Jochen
> > >
> > > ---------------------------------------------------------------------
> > > 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