Upgrade to Pro — share decks privately, control downloads, hide ads and more …

GitLab Mobile DevOps と SaaS runners on macOS (Beta) の紹介

GitLab Mobile DevOps と SaaS runners on macOS (Beta) の紹介

関連リンク

GitLab Meetup Tokyo #10 @2018.09.13
https://speakerdeck.com/n11sh1/gitlabs-update-history-on-premises

GitLab Connect Japan 2022 @2022.11.30
https://www.online-conf.jp/gitlabconnect2022/

GitLab.com SaaS Runner
https://docs.gitlab.com/ee/ci/runners/

GitLab Mobile DevOps
https://docs.gitlab.com/ee/ci/mobile_devops.html

GitLab Incubation Engineering 部門
https://about.gitlab.com/handbook/engineering/incubation/

SaaS runners on macOS (Beta)
https://docs.gitlab.com/ee/ci/runners/saas/macos_saas_runner.html

Secure Files
https://docs.gitlab.com/ee/ci/secure_files/index.html

macOS SaaS Runner と GitLab Mobile DevOps で iOSビルド実行環境の簡単セットアップ
https://qiita.com/n11sh1/items/26ac715b60f968f10a9e

iOSアプリの GitLab CI/CD 環境を整える(コードレビュー編 SwiftLint, Fastlane, Danger)
https://qiita.com/n11sh1/items/f646d79e1da809ba6e52

Niishi Kubo

August 02, 2023
Tweet

More Decks by Niishi Kubo

Other Decks in Technology

Transcript

  1. GitLab Connect Japan 2022 @2022.11.30 GitLab Meetup Tokyo #10 @2018.09.13

    Niishi Kubo 株式会社ウーブ  執行役員 株式会社ジークス 新規事業開発室 久保 仁詩 2013 年〜:オンプレ環境でGitLab を利用開始 2020 年〜:SaaS 版 GitLab.com に切り替え       DevOps , CI/CD の組織導入に注力 @n11sh1_ @zyyx-kubo
  2. 無料利用枠 10,000 分/ 月 Premium プラン10,000 分/ 月、Ultimate プラン50,000 分/

    月の無料利用枠。アドオンは1,000 分あたり$10 ※166 時間/ 月 GitLab.com SaaS Runner 誰でもすぐに使い始められる .gitlab-ci.yml ファイルを作成するだけで利用開始 CI サーバーの調達不要 GitLab.com が管理・メンテナンスしてくれる 並列実行および柔軟なマシンタイプ ジョブを並列実行したり、Linux のvCPU ・メモリを3 段階から選べる。ビルドやテストの時間を大幅に短縮 GitLab.com のSaaS 版では、ビルドやテストなどのCI/CD ジョブを実行するための ランナー (GitLab Runner) が提供されています。これらのランナーはShared Runners とも呼ばれ、GitLab.com 上のすべてのプロジェクトで利用可能です。
  3. コード署名とセキュアファイル CI/CD ビルドでアプリに安全に署名するための証明書などをセキュアファイルとして管理する機能 iOS ビルド環境 SaaS runners on macOS (Beta)

    によるバージョン指定 Android ビルド環境 Android のDocker イメージによるバージョン指定 Mobile SAST SAST はコードに対して静的アナライザーを実行して、既知のセキュリティの脆弱性をチェックするテスト Mobile SAST は Mobile Security Framework (MobSF) に基づくSAST の実験的な拡張機能 GitLab Mobile DevOps GitLab Mobile DevOps は、Android およびiOS 向けのネイティブおよびクロスプラット フォームのモバイルアプリを素早くビルド・テスト・デプロイするためのDevOps 。 GitLab Incubation Engineering 部門 によって開発された実験的な機能です 。
  4. SaaS runners on macOS (Beta) Apple エコシステム (iOS, iPadOS, macOS,

    watchOS, tvOS) 用の アプリをビルド・テスト・デプロイするためのランナー