I lavori Jenkins hanno file config.xml che memorizzano la configurazione di quel lavoro.
Ho un lavoro "gestore lavoro" che modifica la configurazione di altri lavori, ma non riesco a convincerlo a riconoscere la nuova configurazione senza riavviare Jenkins.
Lo strumento da riga di comando jenkins-cli.jar stranamente non sembra avere un'opzione per questa azione.
Si è possibile modificare la configurazione attraverso l'interfaccia web, e che hanno Save / riconosciuto senza un riavvio, quindi non mi sembra che sarebbe un'impossibilità tecnica.
Il mio miglior tentativo è stato quello di provare a postare allo stesso indirizzo dell'interfaccia web
wget --post-file=config.xml --user=joe.shmoe --password=secret01 \
--no-check-certificate \
https://jenkins.company.com/job/myProject/config.xml
... ma ottengo un 403 nonostante l'uso di credenziali valide (copia incollata per garantire errori di battitura)
Qualcuno ha qualche idea o sa qualcosa di semplice che mi manca?