📘

[Flutter] [CI/CD] CodeMagic vs BitbucketPipeline

2023/02/18に公開

前提

  • 現状のプロジェクトでbitbucketを使用
  • CIのツールを検討したところcode magicBitbucketPipelineの2択になった。
  • 現在解決したい課題として、PR前のテストの実行忘れを避けたい

Code Magicのメリット

  • FlutterプロジェクトであればGUIのみでビルドやテストが可能、詳細な設定をしたい場合はymlファイルで設定できる。

BitbucketPipelineのメリット

  • 月2500分まで無料
    • code magicの場合は500分まで無料
  • FlutterでのCI構築手順の記事がCodeMagicに比べて明らかに少ない。

結論

以下の理由でCode Magicを採用したい。以下理由

  • 開発人数が少なく、500分を超えることが想定できない
  • 筆者のCIの知見不足なので、GUIで簡単に操作できて、情報量も多いCode Magicの方が望ましい。

Discussion