結論から言うと「Parameterized Trigger Plugin使え」 Jenkinsには「ビルドのパラメータ化」という便利な機能がある。例えば任意の文字列を渡すことができるので、ビルドするGitリポジトリのブランチ名を指定したりする。この機能はとても便利なんだけど、プロジェクトBがプロジェクトAに依存していて、Aと同じブランチ名をビルドしたい時にどうすればいいのかわからなかった。(JavaでWebアプリ開発する時はたいてい hoge-core というDB回りのクラスを集めたものと hoge-web っていうWebアプリケーション回りのプロジェクトにわけたりするので) でで、調べたらParameterized Trigger Pluginというそのものズバリなプラグインがあった。 使い方は、依存しているプロジェクトA側の設定で 後処理→Trigger call builds on