Closed dellaert closed 1 year ago
I've actually been actively working with @berndpfrommer to get the nightly packages in a state where we can just pull the pre-built binaries. This should shave off a tremendous chunk of time.
We currently have 2 issues:
I figured this out!!! Atleast for the Linux CI. Issue was the GTSAM_BUILD_MARCH_NATIVE
flag.
Now if we can get homebrew binary support for macos, then I can speed that up as well.
Here's a solution we should have: https://github.com/features/packages
Basically, after a successful CI run, we have the CI trigger a packaging action which will upload a MacOS binary to the package registry. Once we have this set up, we can update the MacOS CI to pull this binary rather than build from scratch.
Can we instead pull a GTSAM docker image?