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

Bitrise Pipelinesを使って リリース作業を効率化する

horitamon
January 17, 2023
57

Bitrise Pipelinesを使って リリース作業を効率化する

horitamon

January 17, 2023
Tweet

Transcript

  1. © Voicy, Inc. ❶ Bitrise Pipelinesとは
 ❷ Bitrise Pipelinesでリリース作業の効率化
 ❸

    Pipelinesを使うメリット
 ❹ 少しだけ困ったこと
 今日お話しすること

  2. © Voicy, Inc. Bitriseとは
 
 
 
 
 
 


    https://bitrise.io/
 
 モバイル特化型のCI/CDツール

  3. © Voicy, Inc. Voicyアプリのリリース手順
 Workflow 実行トリガー Unit Test Mainブランチへのマージ QA環境版アプリをApp

    Testerへ配信 手動 本番アプリをストアへアップロード Tag 次回releaseブランチの作成 Tag それぞれ別作業でした…

  4. © Voicy, Inc. 全体像
 Stageに分ける
 Stage 1 Unit Test Stage

    2 Stage 3 releaseブランチ作成 QA版配信 本番アップロード
  5. © Voicy, Inc. 
 
 
 
 クレジットを消費しない
 
 


    
 
 途中からやり直せる
 Pipelinesを使うメリット

  6. © Voicy, Inc. Pipeline自体はクレジット消費なし
 Stage 1 Workflow A Workflow B

    Workflow C Stage 2 Workflow D Workflow E Stage 3 Workflow F クレジットを消費するのはWorkflowのみ

  7. © Voicy, Inc. 
 
 
 
 クレジットを消費しない
 
 


    
 
 途中からやり直せる
 Pipelinesを使うメリット