私は複数のプロジェクトを持つモノリシックリポジトリを維持しており、それらのプロジェクトは互いに依存しているかどうかは関係ありません。これらのプロジェクトには、共通のビルドスクリプトファイルはありません。グラフェルを持つゲンキンの一本の根でモノリシックプロジェクトを扱うには?
Root_Project
├─ ProjectA
│ └─├─ libs
│ ├─ src
│ └─ build.gradle
├─ ProjectB
│ ├─ libs
│ ├─ src
│ └─ build.gradle
私はジェンキンス CIサーバへのルートプロジェクトを接続したいです。私は、すべてのプロジェクトの更新をトリガーし、そのプロジェクトをJenkinsサーバーでビルドするだけです。つまり、誰かがProjectAにコミットすると、Jenkinsは更新プログラムを起動し、ProjectAビルドスクリプトのみをビルドする必要があります。
これを行うには誰も考えていませんか?私はこれに近づくだろうか
ために構築したルートプロジェクトはbuild.gradleが含まれています
@Crazyjavahackingいいえ、それはどんなファイルも含んではいけません –