Sto cercando di modificare PATH nel nodo principale jenkins (non ho slave). Da "Proprietà globali -> Variabili d'ambiente" aggiungo 2 voci: "PATH" con valore "$ PATH:/opt/foo "e" FOO "con valore" BAR ". Ora quando eseguo il mio lavoro stile libero con il passo di esecuzione della shell di esecuzione che è "echo $ PATH; echo $ FOO" vedo che PATH non è stato modificato per cui FOO è visualizzato correttamente. Perché è quello? C'è un modo per modificare il PATH dalla configurazione globale di jenkins? Sono riuscito a modificare PATH a livello di lavoro tramite il plugin EnvInject, ma quello che sto cercando è modificare PATH per tutti i lavori.modifica variabile PATH in jenkins master
risposta
Lo stai facendo bene. Lo stesso Gestisci Jenkins => Proprietà globali => Le variabili di ambiente funzionano per me.
Si noti che se è installato il plug-in EnvInject, sembra mascherare le variabili di ambiente dalla configurazione globale di Jenkins. Quindi disinstallare EnvInject e riprovare.
io ce l'ho EnvInject plugin installato in modo forse giusto che può interferire con l'impostazione globale di jenkins di proprietà env. Darò una prova lunedì. – user62058
Grazie mille per aver passato 4 ore a cercare di capire cosa c'è che non va! Era il plugin EnvInject. – snowindy
si dovrebbe prestare attenzione alle proprietà del nodo, fare clic sul nodo di build, quindi su 'configure' e controllare cosa è definito in' Variabili d'ambiente' – fduff
Quando si aggiunge alla variabile PATH tramite Jenkins (Gestisci Jenkins => Proprietà globali => variabili di ambiente), utilizzare "Percorso", non "PERCORSO" per il nome della variabile.
- 1. modifica variabile PATH su mac
- 2. Variabile di variabile $ PATH di Debian
- 3. Configurazione protetta master Jenkins con finestra mobile
- 4. Riavvia lo slave Jenkins dal master
- 5. IntelliJ non riconosce variabile PATH
- 6. anaconda - variabile di ambiente path in windows
- 7. Come impostare la variabile d'ambiente PATH nella configurazione di Jenkins su Windows?
- 8. Variabile di sistema PATH predefinita per Windows?
- 9. Variabile di ambiente Process.Start() e PATH
- 10. Modifica nome variabile in Spyder
- 11. Modifica permanente della variabile d'ambiente% PATH% di un utente tramite batch o Python
- 12. Jenkins Trigger Gerrit su tutti i rami tranne master
- 13. Master Jenkins multipli che utilizzano un pool Shared Slave
- 14. Come si usa una variabile in lib Path?
- 15. Come dividere correttamente una variabile PATH in PHP?
- 16. installazione RVM mancante $ PATH
- 17. classe ereditata modifica variabile in Python
- 18. Modifica della variabile dell'ambiente domestico in eclissi
- 19. System Path vs. Sys.getenv ('PATH')
- 20. Jenkins - Esecuzione di un singolo lavoro sia in master che in slave
- 21. Come impostare $ PATH in PHP?
- 22. Modifica colore autoilluminazione variabile Eclipse
- 23. Modifica variabile locale dall'interno lambda
- 24. Come posso impostare la variabile PATH di Windows da Perl?
- 25. Impossibile aggiornare la variabile di ambiente "PATH" utilizzando WIX
- 26. Come aggiungere al PATH dello slave usando Slave SetupPlugin?
- 27. Come impostare la variabile d'ambiente PATH nello script CMake?
- 28. Aggiornamento della variabile di ambiente PATH permanentemente nel contenitore Docker
- 29. Trigger build solo su push al master
- 30. jenkins 1.5.20 master non in linea con spazio temp troppo basso
possibile duplicato del [variabili d'ambiente Jenkins/Hudson] (http://stackoverflow.com/questions/5818403/jenkins-hudson-environment-variables) – Cole9350