Ho un fresco Jenkins installare su UbuntuJenkins è praticamente vuoto
- nuovo lavoro -> Costruire progetto multi-configurazione
Scorrere verso il basso e fare clic su "Aggiungi passaggio di generazione" -> Esegui shell e immettere:
echo hello
eseguire il lavoro (ci riesce)
sguardo al Consol e di uscita per la corsa:
Started by user My Name Building in workspace /var/lib/jenkins/jobs/my_job/workspace Triggering default default completed with result SUCCESS Finished: SUCCESS
eseguire nuovamente la procedura, ma con la shell di esecuzione:
echo hello
thisshouldfail
e si ottiene ...
Started by user My Name
Building in workspace /var/lib/jenkins/jobs/my_job/workspace
Triggering default
default completed with result FAILURE
Finished: FAILURE
Si noti come in nessun posto vedi "ciao" nell'output. Questo vale per qualsiasi cosa io possa inserire in Execute Shell. Qualsiasi aiuto?
Esiste una modalità dettagliata o di debug che è possibile impostare per ottenere tutto l'output? Io ottengo tutta l'uscita sul mio – jchapa
Non lo so. Ho curiosato e persino cercato su Google. Non so davvero nulla di jenkins o java, quindi sono al buio qui. – ebeezer
Una build a configurazione multipla è una bestia molto diversa da una build normale. A meno che tu non abbia i motivi per usare una build multi-configurazione, dovresti prima provare una normale build "freestyle". Tutto ciò che hai scritto dovrebbe funzionare come previsto nello stile freestyle – Slav