2016-06-23 10 views
5

Voglio creare un Centro aggiornamenti personalizzato per i plugin interni dell'organizzazione.Jenkins come modificare il Centro aggiornamenti

Provo a farlo con juseppe.

Dal mio server Jenkins riesco a scaricare la pagina JSON tramite il comando curl.

Ma quando cambio il sito di aggiornamento predefinito sul nuovo URL, vedo ancora i plugin ufficiali di Jenkins e non i miei.

Non ho visualizzato alcun registro di Centro aggiornamenti quando si preme il pulsante Controlla ora.

Inoltre, provo a utilizzare lo UpdateSites Manager plugin, ma lo stesso problema.

Si prega di indicare come devo configurare e dove posso trovare il registro del sito di aggiornamento.

risposta

3

ho attivato il mio centro di aggiornamento personalizzato, mettendo direttamente in $JENKINS_HOME/hudson.model.UpdateCenter.xml:

<?xml version='1.0' encoding='UTF-8'?> 
<sites> 
    <site> 
    <id>jenkinsupdatecenter</id> 
    <url>https://myupdatecenter.local/update-center.json</url> 
    </site> 
</sites> 
+0

mio file anche aggiornato predefinita http://10.235.75.231/update-center.json internal_plugins http://10.235.75.231/update-center.json ----- BEGIN CERTIFICATE ----- MIIDZTCCA ..... ----- END CERTIFICATE-- --- falsa Shurik

+0

io non uso il plugin UpdateSites manager a tutti. Puoi disinstallarlo e modificare manualmente il file 'hudson.model.UpdateCenter.xml' nel modulo standard mostrato sopra? –

2

ho impostato centro di aggiornamento nella GUI di Jenkins.

Nella configurazione è nascosto illogicamente nella configurazione "Plugin Manager".

JenkinsUrl -> "Gestione Jenkins" -> "Gestione Plugin" -> "Avanzate" -> "Aggiornamento del sito" -> "URL"

Problemi correlati