Ich habe ein Problem mit Google Repo, Gerrit & Jenkins zusammenarbeiten.Repo, Gerrit & Jenkins Co-Arbeit
unser Setup:
wir haben ein Repo aus wenigen git Repositories bauen, die alle auf unserer gerrit-Server sind. Manifest ist auch da.
Workflow:
Benutzer tun Änderungen in wenigen Dateien, die in verschiedenen Git-Repositories in der Rep sitzt
Benutzer & Push die Änderungen an der Codeprüfung verpflichten..
Problem:
für jede der Repositories, ein separater gerrit Code-Review erstellt.
Für jede dieser Codeüberprüfungen wird Jenkins ausgelöst.
Wenn die Änderungen sind inter abhing (was sie normalerweise tun), werden die Jenkins Build fehlschlagen, da sie jeweils nur die Änderungen in einem Repository nimmt.
Wie machen wir Jenkins/Gerrit Co-op, um die vollständigen Änderungen in einen Build zu bekommen (das wird funktionieren)?
Dank