Ich behalte ein monolithisches Repository, das mehrere Projekte hat und diese Projekte können voneinander abhängen oder nicht. Diese Projekte sollten keine gemeinsame Build-Skriptdatei haben.Wie mit monolithischen Projekt in einer Wurzel in Jenkins mit Gradle umgehen?
Root_Project
├─ ProjectA
│ └─├─ libs
│ ├─ src
│ └─ build.gradle
├─ ProjectB
│ ├─ libs
│ ├─ src
│ └─ build.gradle
Ich will Stammprojekt auf Jenkins CI-Server verbinden. Ich möchte das Update jedes Projekts auslösen und nur dieses Projekt in Jenkins Server erstellen. Das heißt, wenn jemand sich an ProjectA vergibt, sollte Jenkins nur das Update auslösen und nur das Build-Skript ProjectA erstellen.
Hat jemand eine Idee, dies zu tun?
Hat Stammprojekt build.gradle enthalten? Gibt es eine settings.gradle-Datei? – Crazyjavahacking
@Crazyjavahacking Nr. Es sollte keine Datei enthalten –