[GitLabCI] GitLab CI 建置 iOS 專案

GitLab CI 使用 YAML 檔案來管理建置流程, 並透過 GitLab Runner 來執行任務

在專案資料夾最上層放入 .gitlab-ci.yml, push 後 GitLab CI 就會開始建置每一個 commit

GitLab CI 會依照設定由上到下逐步的執行, iOS command 的可以參考 使用 xcodebuild 建置專案

example:

job: 
script: - xcodebuild -project "project_name".xcodeproj

如果 script 有多個參數

job: 
script:
- xcodebuild -workspace "workspace_name".xcworkspace
-scheme "scheme_name"
-configuration Release

如果你需要的建置步驟比較複雜, 請參考官方文件

本篇使用的 GitLab 版本: GitLab 8.3.2

參考文件:

GitLab Documentation — Configuration of your builds with .gitlab-ci.yml