Graalvm native image on Windows and MacOS with Maven

I’m trying out CircleCI for the first time (coming from Bitbucket Pipelines).

I have a maven build working to build Java executable graalvm-native-image in docker (linux), but I also need to build native windows and macos binaries as well. (This is part of why I’m exploring CircleCI in the first place).

I’m trying to figure out how to do that, and having trouble finding any reference to it. In theory, I could take the output classes from the linux build and just run the graalvm native compiler based on that in windows and macos, but I can’t figure out how to create an image (orb?) with the dependencies I need. Has anyone run into this problem? Do I need to build a customer orb for this?