What I really need is a setup like this with some automated “restore to snapshot” functionality. We use a remote mac mini to do CI on our development environment for new team members. That would be the best.
A blog post is pending bu here's the doc:
[0]: https://docs.gitlab.com/runner/install/osx.html
[1]: https://docs.gitlab.com/runner/executors/virtualbox.html
We'd love to follow up on your blog post once it's finished. Could you please reach out to us via community@gitlab.com when it's done? Thanks!
[0]: https://news.ycombinator.com/item?id=18404893
[1]: https://about.gitlab.com/2018/06/06/one-click-clone-to-xcode...
Check out that issue for more info.