0501
ゴールデンウィーク。
Jenkinsでxcodebuildを走らせるための最適な設定について試行錯誤しています。本当はビルドと署名を分離して扱いたかったのだけど、どうも署名のときに必要なEntitlement(?)がビルド時に署名しないと生成されないらしく、自分で捏ね出せるようなものでもなさそうなので挫折気味です。少なくとも一つのビルドをBundle ID切り替えるのはだめそうだ(mobileprovisionをどうこうすれば不可能じゃないかもしれないけれど。ってか必要な情報そこにだいたい入ってるんだからそれ読めよな、とは思う)。
こうなってしまうと、BundleIDを固定+特定の証明書・Provisioningで署名、までは固定で(もちろんパラメトリックにできなくはないけれど)、そこからできることはあまり多くないかなあ。Provisioning付け替えてadhoc版、とかはできそう。それにしたって、なあ。
あいかわらずあまり健康ではないです。今夜は上記の手順を整理して(何が可能で何が不可能か、もうちょっと抵抗はしてみたいのだけど)、それからJenkins開発環境を整備するなどでしょうか。いよいよ。