2017-03-06 7 views
0

Gibt es eine einfache Möglichkeit oder ein Plugin, um eine benutzerdefinierte Nachricht auf Jenkins-Seiten für alle Benutzer anzuzeigen? Ich wollte wichtige Änderungen oder Aktionen direkt auf Jenkins anzeigen, anstatt alle zu mailen. Was ich meine, ist konfigurierbare Panel ähnlich wie "Jenkins wird herunterfahren", die ich anzeigen und möglicherweise Farbe ändern könnte. Ich habe versucht, dafür Plugins zu finden, aber nichts gefunden.Anzeigen auf allen Jenkins-Seiten anzeigen

Antwort

0

Ok, ich beantworte meine Dummy-Frage, vielleicht wird jemand später danach suchen.

Es ist ein Plugin für die Injektion Code Kopf- und Fußzeile: https://wiki.jenkins-ci.org/display/JENKINS/Page+Markup+Plugin Es ist nicht so leicht zu finden, wie es von Schöpfer Seite (Link in der Beschreibung) heruntergeladen werden soll.

In meinem Fall war es einfacher, da es genug war, Systemnachricht hinzuzufügen (jenkins verwalten -> System konfigurieren -> Systemnachricht). Sie können CSS zu Jenkins \ war \ css \ style.css hinzufügen und in Systemnachrichten verwenden. Ich habe "shutdown-msg" erneut verwendet, was angezeigt wird, wenn jenkins heruntergefahren wird.

#shutdown-msg { 
 
    font-weight: bold; 
 
    color: white; 
 
    background-color: #ef2929; 
 
    text-align: center; 
 
    margin-left: 2em; 
 
    margin-right: 2em; 
 
    margin-bottom: 0.5em; 
 
    padding: 0.5em; 
 
    -moz-border-radius: 0.5em; 
 
} 
 

 
#yellow-msg { 
 
    font-weight: bold; 
 
    color: black; 
 
    background-color: #eded78; 
 
    text-align: center; 
 
    margin-left: 2em; 
 
    margin-right: 2em; 
 
    margin-bottom: 0.5em; 
 
    padding: 0.5em; 
 
    -moz-border-radius: 0.5em; 
 
} 
 

 
#green-msg { 
 
    font-weight: bold; 
 
    color: white; 
 
    background-color: #34ba51; 
 
    text-align: center; 
 
    margin-left: 2em; 
 
    margin-right: 2em; 
 
    margin-bottom: 0.5em; 
 
    padding: 0.5em; 
 
    -moz-border-radius: 0.5em; 
 
} 
 

 
#blue-msg { 
 
    font-weight: bold; 
 
    color: white; 
 
    background-color: #2d72d8; 
 
    text-align: center; 
 
    margin-left: 2em; 
 
    margin-right: 2em; 
 
    margin-bottom: 0.5em; 
 
    padding: 0.5em; 
 
    -moz-border-radius: 0.5em; 
 
} 
 

 
#grey-msg { 
 
    font-weight: bold; 
 
    color: white; 
 
    background-color: #6b7777; 
 
    text-align: center; 
 
    margin-left: 2em; 
 
    margin-right: 2em; 
 
    margin-bottom: 0.5em; 
 
    padding: 0.5em; 
 
    -moz-border-radius: 0.5em; 
 
}
<div id="shutdown-msg">Red message</div> 
 
<div id="green-msg">Green message</div> 
 
<div id="yellow-msg">Yellow message</div> 
 
<div id="blue-msg">Blue message</div> 
 
<div id="grey-msg">Grey message</div>