ラベル Bitrise の投稿を表示しています。 すべての投稿を表示
ラベル Bitrise の投稿を表示しています。 すべての投稿を表示

2020年2月11日火曜日

bitriseでgitのサブモジュールを使ってるときにうまくやってくれないのを対処する的なお話

  • このエントリーをはてなブックマークに追加

サブモジュールを使ったプロジェクトをbitriseでビルドする際に、git cloneで失敗することがある。
サブモジュール部分が引っ張って来れないよ的なやつなんだけど、.gitmodulesで指定しているURLが悪かったりしてダメだったり。

https://github.com/hoge/repository.git -> [email protected]:hoge/repository.gitにしてあげればいけた。

ここら辺が厄介なところではあるよね。

2019年8月30日金曜日

BitriseでアプリのバージョンとビルドナンバーをXcodeとかAndroid Studioを使わずに簡単に管理するための方法的なお話

  • このエントリーをはてなブックマークに追加

Birtriseはとても便利なCI/CDなわけで。
アプリをビルドしてadhoc配布もしてくれるわ、App Store上にアップロードもしてくれるわ、Google Play Storeにもアップしてくれるわといいことが多い。
もちろんアプリビルドとかがあると無料プランでは収まるわけがないから課金をせざるをえないんだけど、それでも十分すぎるほど楽になる感じ。

けどまぁ普通にやっているとアプリのバージョンとかビルドナンバーはXcodeを開いたりAndroid Studioを開いたりして管理しないといけなくかなり面倒。
もちろんBitriseのステップでビルドナンバーを埋め込んでくれるステップがあったりするんだけど、それはBitriseのジョブIDに準拠する形になるのでバージョンが飛んでしまうのが個人的にはあまり好きじゃなく。
かといって定数としていくつとか入れるのも面倒だし、Tagおよびリリースを発行したタイミングをトリガーにして、そのタグ名の中にビルドナンバーも埋め込んで、さらにバージョンも埋め込んじゃうっていう強引な方法もあるけど、それだとAdhoc配信するときとかどうするんだ?っていう感じでもあったり。

ということで今日はバージョンやビルドナンバーをなるべく簡単に管理する方法的なお話をば。

Adsense