GitLab macOS runners are available in openCode

Problem

The Neo iOS App should have a set of CI/CD pipeline tasks that run unit tests, UI tests, integration tests, produces builds and deploys them via TestFlight for QA delivery.

This requires having macOS GitLab runners available in openCode.

Goal

We are able to run the CI/CD pipelines for the Neo iOS app in openCode's GitLab.

ACs

  • There is at least one GitLab macOS runner available for FITKO projects
  • This macOS runner is self-hosted on project-assigned hardware
  • GitLab is configured to use this runner using the tag: macos
  • The runner uses Tart VMs for secure, clean, throw-away build & test environments
  • The Neo iOS app runs the CI/CD pipeline test and build targets on openCode

Notes/ resources

Who needs to be involved / informed

Edited by Milton Moura (Nordeck)