課程
/運維&測試
/自動化測試
/用Jenkins自動化搭建測試環(huán)境
自動化部署時,拉取最新的代碼是在哪個步驟?sh腳本上也沒寫拉取代碼,請大神指導
2019-03-19
源自:用Jenkins自動化搭建測試環(huán)境 7-1
正在回答
git pull是用來拉取最新代碼的,視頻中只是將代碼做了一點點的修改,從本地修改完后通過push命令直接到了遠程倉庫。使用jenkins進行持續(xù)化部署其實和你的代碼做不做修改沒有必然聯(lián)系,在執(zhí)行shell的時候,jenkins只是去你配置的git地址中拿到當前的代碼,并maven install。構(gòu)建前不會拉取最新代碼。
我猜你想了解的應該是什么時機會使用git pull命令吧,實際開發(fā)時,會有多個開發(fā)人員處理同一個工程,那么你點開自己的IDE修改了代碼想要提交(commit)會發(fā)現(xiàn)與遠程有沖突,這個就是pull的前提。你需要在提交自己代碼到遠程倉庫前,pull一下代碼,使自己的本地代碼與遠程倉庫代碼一致。然后你的修改后的代碼才可以正常提交到遠程倉庫。
是沒看到git pull,但我理解設置了git倉庫每次mvn clean install 構(gòu)建前會幫你拉最新的代碼了,請大佬解答
舉報
利用Jenkins實現(xiàn)測試環(huán)境的一鍵自動化部署。
1 回答關(guān)于服務器代碼自動拉取
1 回答老師項目自動化部署了,但是如果每次部署我想要初始化數(shù)據(jù)該如何操作呢?
1 回答接口開發(fā)代碼和接口測試代碼部署
2 回答使用Jenkins部署成功,但是訪問時,就卡在那里
1 回答Python自動化測試
Copyright ? 2025 imooc.com All Rights Reserved | 京ICP備12003892號-11 京公網(wǎng)安備11010802030151號
購課補貼聯(lián)系客服咨詢優(yōu)惠詳情
慕課網(wǎng)APP您的移動學習伙伴
掃描二維碼關(guān)注慕課網(wǎng)微信公眾號
2020-03-13
git pull是用來拉取最新代碼的,視頻中只是將代碼做了一點點的修改,從本地修改完后通過push命令直接到了遠程倉庫。使用jenkins進行持續(xù)化部署其實和你的代碼做不做修改沒有必然聯(lián)系,在執(zhí)行shell的時候,jenkins只是去你配置的git地址中拿到當前的代碼,并maven install。構(gòu)建前不會拉取最新代碼。
我猜你想了解的應該是什么時機會使用git pull命令吧,實際開發(fā)時,會有多個開發(fā)人員處理同一個工程,那么你點開自己的IDE修改了代碼想要提交(commit)會發(fā)現(xiàn)與遠程有沖突,這個就是pull的前提。你需要在提交自己代碼到遠程倉庫前,pull一下代碼,使自己的本地代碼與遠程倉庫代碼一致。然后你的修改后的代碼才可以正常提交到遠程倉庫。
2019-03-27
是沒看到git pull,但我理解設置了git倉庫每次mvn clean install 構(gòu)建前會幫你拉最新的代碼了,請大佬解答