Ich habe Jenkins eingerichtet, und es funktioniert gut. Es verwendet das Perforce-Plugin als SCM und baut automatisch beim Einchecken auf. Mein Problem ist, dass wenn ein Benutzer einen Commit für die Baumstruktur vornimmt, er automatisch ein Benutzerkonto auf dem System erstellt, aber kein Passwort gesetzt ist und der Benutzer sich nicht anmelden kann.Jenkins automatisch erstellt Benutzerkonto, wie man sich anmeldet/Passwort ändern?
Das System ist in einem Intranet gesichert, und ich habe Jenkins festgelegt, um "Jenkins eigene Benutzerdatenbank" zu verwenden und "Angemeldete Benutzer können alles tun". Das Problem ist, dass ich keine Möglichkeit finden kann, sich einzuloggen, sobald sie einen Commit gemacht haben, da der Benutzername in der Liste der automatisch erstellten Accounts angezeigt wird, aber niemals ein Passwort gesendet wird. Gibt es ein Standardkennwort oder eine Möglichkeit zum Zurücksetzen?
Das System läuft auf Ubuntu 12, wobei Tomcat7 das Jenkins-Frontend bedient.
Mit der „sign up“ Option funktioniert nicht; Es gibt einen Fehler "Benutzername ist bereits vergeben". (v1.466.2) –
Nachdem Sie den Benutzer mit der zweiten Option hinzugefügt haben, müssen Sie in "Jenkins verwalten", "System konfigurieren" unter "Autorisierung" gehen und sie dann manuell zum System hinzufügen und ihnen die entsprechenden Berechtigungen erteilen. –
@Bryan Larsen: Ich habe "Authorization" Abschnitt unter "Configure System" nicht gefunden. Bitte führe mich, wenn ich etwas falsch gemacht habe. –