Attualmente sto cercando di eseguire una build Jenkins per alcune delle mie attività cetriolo. Tutte le mie gemme sono state installate usando Bundler. Le gemme sono memorizzate nella cartella del venditore.Impossibile eseguire Jenkins Build - bundle: "comando non trovato"
Tuttavia, quando provo e faccio funzionare bundle install --deployment
nella fase di compilazione eseguire shell, ottengo il seguente errore:
Started by user anonymous
Building in workspace /Users/Shared/Jenkins/Home/jobs/cukes/workspace
[workspace] $ /bin/sh -xe/var/folders/zz/zyxvpxvq6csfxvn_n0000004000001/T/hudson4461284045505361460.sh
+ bundle install --deployment
/var/folders/zz/zyxvpxvq6csfxvn_n0000004000001/T/hudson4461284045505361460.sh: line 2: bundle: command not found
Build step 'Execute shell' marked build as failure
Finished: FAILURE
Questo mi sta facendo impazzire! Funziona sulla mia macchina locale senza problemi. Perché Jenkins non può vedere le mie gemme?
Qualsiasi aiuto sarebbe fantastico!
Cheers, Jon
Ciao, ho aggiunto/bin/bash invece/usr/bin/bash non era disponibile. Sto usando Centos. –