為さねば成らぬ

retia.verno@gmail.com

Bitrise

GitlabのMRのStatusを変える

課題 GitlabへのMRをフックしてBitriseでCIを回した時、MRに対してCIの状態を更新したい。 公式のステップだとGitHubは GitHub Status が存在するが、Gitlabは無いため。 解決 以下の curl コマンドを Script ステップに設定すると、Gitlabのpipelineに test…

ビルド中に生成されたファイルを後からみる

背景 Bitriseにて新たなWorkFlowを組んでいて上手く行かないことがある。 コンテナの中で動作しているビルドの中をデバッグすることは難しい。 課題 内部で生成されるものを後からArtifactsとして参照できるようにする 結論 対象のファイルを $BITRISE_DEPLO…

PRに対してCache保存を有効にする

背景 AndroidアプリのビルドにBitriseを用いている。 Bitriseはビルドの一連の流れをWorkflowと呼び、それを構成するのがStepである。 このStepのうちCache Pushというものがあり、これは生成したファイルをBitriseのCacheに置くものである。 通常はステップ…