本篇記錄一個(gè)報(bào)告問題(本來想寫這個(gè)筆記都好久了-。-)踊跟。事實(shí)上,還沒有找到從根本上解決問題的方法,算是權(quán)宜之計(jì)商玫,后面若是能找到更好的解決方式再來補(bǔ)寫筆記吧箕憾。
當(dāng)然了,真有遇到這種問題的人自然能看懂拳昌,沒有遇到這種問題的人呢袭异,算你運(yùn)氣好咯!不知就算了……
由于公司內(nèi)外網(wǎng)不能互通炬藤,沒有那種很純正的截圖御铃,我只能用手機(jī)拍了,將就著看沈矿。
最近用python寫了項(xiàng)目的web自動(dòng)化測試腳本上真,然后上傳上github,與Jenkins集成進(jìn)行項(xiàng)目構(gòu)建羹膳。
一切都準(zhǔn)備妥當(dāng)后進(jìn)行構(gòu)建出現(xiàn)了兩個(gè)問題:
一睡互、我構(gòu)建后在jenkins的控制臺(tái)老少提示缺少包,而這些包都是項(xiàng)目中進(jìn)行引用的陵像,等這個(gè)包不報(bào)錯(cuò)了就珠,又提示那個(gè)包有問題,類似這樣:
然后我在項(xiàng)目中的一些用例中都用了命令加入腳本的路徑醒颖,還是構(gòu)建失敗
查閱了很多資料妻怎,大概是說什么腳本路徑與Jenkins運(yùn)行路徑又什么什么關(guān)系的,最后勉強(qiáng)試出一個(gè)解決方法:
在Jenkins>系統(tǒng)管理>系統(tǒng)設(shè)置 下面增加全局屬性的環(huán)境變量
特別是這個(gè)值 需要填寫項(xiàng)目在Jenkins下的路徑泞歉,如我的是:
然后設(shè)置好之后再點(diǎn)構(gòu)建就可以成功了逼侦。臥槽,我深知這個(gè)方法是真的不科學(xué)啊疏日,如果我項(xiàng)目有多個(gè)偿洁,豈不是每次都要來加到這里撒汉?
但我實(shí)在還沒找到另外的解決方法沟优,只能先記錄在這里了。