C'è un modo per ottenere il jobname per la build corrente in jenkins e passarlo come parametro a uno script di form di ant?Come ottenere il nome di lavoro da jenkins
28
A
risposta
42
3
Un problema simile, stavo cercando il nome del lavoro per lo script di shell.
Nel> textbox 'Esegui shell' 'Command', sia il seguito ha lavorato per me:
echo $JOB_NAME
echo "$JOB_NAME"
Problemi correlati
- 1. Come recuperare il lavoro cancellato di Jenkins?
- 2. Come personalizzare il nome di build Jenkins?
- 3. Come ottenere il nome del lavoro su un parametro dinamico Groovy in Jenkins
- 4. Come ottenere l'URL del lavoro della pipeline in jenkins
- 5. Come ottenere l'espressione cron data nome lavoro e nome gruppo?
- 6. Come eseguire automaticamente un lavoro Jenkins parametrizzato
- 7. Come ottenere un foglio di lavoro per nome in .NET?
- 8. Lavoro matrice Jenkins con virgole
- 9. Ritardante lavoro Jenkins post-build
- 10. come ottenere $ CAUSE nel flusso di lavoro
- 11. Come impostare la variabile di ambiente da un lavoro e usarlo nel prossimo lavoro in jenkins?
- 12. Jenkins Controllo di un'area di lavoro fresca
- 13. Passaggi saltati nel lavoro di Jenkins
- 14. Perché non gradle eseguire da un lavoro jenkins
- 15. Jenkins: come resettare il Build ID del lavoro con lo stesso formato di Jenkins Global?
- 16. Rinomina un lavoro in jenkins
- 17. Come rendere uno stato di lavoro di Jenkins come abortito
- 18. Jenkins - Come eseguire l'azione post-build senza rieseguire il lavoro?
- 19. Come ottenere un elenco di lavori Jenkins utilizzando l'API XML
- 20. Come ottenere il nome di una classe Mootools da
- 21. Nel lavoro jenkins, creare il file utilizzando il sistema groovy nello spazio di lavoro corrente
- 22. API REST Jenkins Crea lavoro
- 23. ottenere il nome dell'applicazione da NDK
- 24. ordine di lavoro jenkins a più configurazioni
- 25. Jenkins Job-Builder: come includere correttamente i modelli di lavoro da un file esterno?
- 26. Come posso attivare un altro lavoro da una pipeline jenkins (jenkinsfile) con GitHub Org Plugin?
- 27. Come ottenere il nome della categoria da list.phtml in Magento
- 28. Come ottenere il nome del servizio Windows da app.config
- 29. Come ottenere il nome della cartella da un percorso
- 30. Come ottenere il nome istanza corrente da T-SQL
mi sono imbattuto echo $ JOB_NAME sulla casella di Ubuntu avere Jenkins installati ma ottenere un output vuoto –
# echo $ PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/usr/local/bin/phpunit:/var/lib/jenkins –
Stavo parlando, all'interno di Jenkins, non al di fuori del jenkins. Apri Jenkins, crea un lavoro, quindi nella casella di testo 'Execute shell'> 'Command', scrivi i due precedenti, entrambi funzioneranno. Il lavoro menzionato sopra è all'interno del Jenkins, non è una variabile ambientale al di fuori di Jenkins. –