DevOps課程-Jenkins 10

針對Credentials補充

ZONGRU Li
Jan 23, 2022

前面課程製作了許多的Credentials

都是由安裝時預設的建議擴充的套件而來:

但是進入到建立Credential的頁面:

仔細看到Scope選項其實有兩個:

  • System:表示僅提供給Jenkins Server本身使用,不提供給Jenkins Jobs
  • Global:都能用

另外就是有各種不同的種類:

常用的就是帳號密碼式的

並且未來CredentialPlugin更新,可能會有越來越多種類的Credential

然後ID的部分很重要,因為要在Job內引用要靠這個輸入值:

但是上面兩種Credential Scope外,其實還有第三種:

上圖中的Credential就是針對Project的,這邊嘗試點開建立:

先隨意建立:

並且這個也不屬於Jenkins Server,也不屬於其他Job

所以能有效的針對不同系統(不同team)切分各自的憑證!

雖然比較可惜的就是目前只支援Multi-Branch-Pipeline可以用...

參考課程reference

--

--

ZONGRU Li
ZONGRU Li

Written by ZONGRU Li

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

No responses yet