Skip to content

add darwin builds to ci

Ben Sima requested to merge bsima/Shpadoinkle:mac-build into master

This will fail until you (@fresheyeball) set up a mac builder and set the $MAC_SSH_KEY envar to point to the private key on your gitlab-runner machine.

  • The only thing a mac builder needs is to have nix installed and to be accessible via the network.
  • The gitlab-runner needs to have mac pointing to the mac's IP in it's ssh_config, and it needs an ssh key pair to access the mac.

I started to test the build commands on my mac but the build has been running for 3 hours now just compiling dependencies, so I'll update here whenever that finishes if it I need to fix something.

Merge request reports