Udemy課程Jenkins 9

Jenkins呼叫bash script

ZONGRU Li
3 min readAug 12, 2019

先注意Container內沒有vi指令可以編輯script

只有容器外才有

如上第一行必是:

#!/bin/bash

指定我們的指令原始位置

接著執行看看會出錯

因為權限要開,輸入指令:

chmod +x ./script.sh

執行script.sh正常了!

改進這個script.sh傳進參數進去,透過vi進去改為如下

在來重點!

把做好的script.sh丟進container內! 輸入(記得我們目前在容器外):

docker cp script.sh jenkins:/tmp/script.sh

進到容器內確認

在容器內試跑

同理到Jenkins介面改寫

結果:

或改為如下:

但是小心下面這種狀況

Gonzalez前面多小空格

按了馬上建置就看到紅紅的#9

#9的Console Output:FAILURE!!

--

--

ZONGRU Li
ZONGRU Li

Written by ZONGRU Li

2022/11/17 開源部分個人筆記給LINE "Java程式語言討論區"社群,希望能對社群的技術學習做一點點貢獻.(掩面....記得退訂閱!

No responses yet