5 ms·
CI/CD product manager from GitLab here. We're actually already looking at adding this - we're starting with some experimentation in our internal item at https:/
by jl-gitlab 8y ago
CI/CD product manager from GitLab here. We're actually already looking at adding this - we're starting with some experimentation in our internal item at https://gitlab.com/gitlab-com/gl-infra/infrastructure/issues/5294 https://gitlab.com/gitlab-com/gl-infra/infrastructure/issues.... Some folks here at GitLab already have this set up and working at a small scale, so it's certainly possible (with a couple caveats.)
Check out that issue for more info.
- lloeki 8y agoHaha seems like you ran into the exact same issues as I did! It works brilliantly with a concurrency of 2 on an early 2015 2-core i5 13" MBP with 16GB of RAM, and I'm even using the machine interactively while builds are processed. I'm using Sierra as a base but I've been building Mavericks, El Capitan and High Sierra ones too. VMs are 1 CPU / 4GB. I saw no gain in bumping up VMs to 2 CPUs. https://gitlab.com/archmac/packages/pipelines https://gitlab.com/archmac/packages/pipelines
- jl-gitlab 8y agoIf you have any advice or learnings for us, feel free to jump into that issue. :)
- lloeki 8y agoNot sure I can be more than a data point but hey, whatever. Done ;)
- medicis123 8y agoWanted to share that we developed a GitLab CI Runner/executor for Anka Build and have made it public (It was done for one of our user). It basically enables you to run your iOS/macOS GitLab CI pipelines/jobs on Anka build macOS cloud. You can configure Anka Build macOS cloud on-prem(on macs) or on hosted macs. Happy to share more details.https://github.com/veertuinc/gitlab-runner https://github.com/veertuinc/gitlab-runner