Frage

Beim einrichten eines neuen Hudson/Jenkins-Instanz, die ich laufen in das problem, dass ich manuell alle E-Mail-Adressen für den scm Benutzer.

Wir sind mit subversion und ich kann nicht generieren der E-mail-Adressen aus dem Benutzernamen.Ich habe ein mapping-jedoch fand ich keine Möglichkeit zum kopieren / Bearbeiten, die ohne Verwendung der gui.Mit 20+ - Benutzer, die langweilig und ich würde gerne nur eine Datei Bearbeiten oder so etwas.

Ich bin vielleicht fehlt eine triviale Sache wie eine scmusers.xml (was völlig würde die Arbeit zu tun) ?

War es hilfreich?

Lösung

Ich habe bisher 2 Lösungen:

  • Die Benutzer werden in gespeichert users/USERNAME/config.xml könnte versioniert / aktualisiert werden / etc.
  • Nutzung der Verwendung der RegEx+Email+Plugin, Erstellen Sie eine Regel pro Benutzer und Version dieser Datei.

Andere Tipps

Mit 20+ - Benutzer, die Aufstellung einer Liste für die scm-Benutzer ist der Weg zu gehen.Dann, wenn Leute hinzufügen/verlassen der Gruppe, Sie nur haben zu Bearbeiten die mailing-Liste statt der Hudson jobs.Auch in Abhängigkeit von Ihrer mailing-Liste, software, Leute möglicherweise in der Lage, hinzufügen und löschen sich selbst aus der Liste, die sparen würde Sie die Zeit, die der Aufrechterhaltung der es sich in Hudson.

Sie möchten vielleicht auch einen Blick in die alias-Unterstützung-gleich welcher E-Mail-server Ihres Hudson-server verwendet wird.Lassen Hudson senden der E-Mails will die mithilfe der SVN-Benutzernamen, aber dann definieren Sie Aliase in /etc/aliases-Datei (oder das äquivalent für Ihr E-Mail-server), die Karte der SVN Benutzernamen zu dem eigentlichen E-Mail-Adressen.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top