DevOps課程-Jenkins 10
前面課程製作了許多的Credentials
都是由安裝時預設的建議擴充的套件而來:
但是進入到建立Credential的頁面:
仔細看到Scope選項其實有兩個:
- System:表示僅提供給Jenkins Server本身使用,不提供給Jenkins Jobs
- Global:都能用
另外就是有各種不同的種類:
並且未來Credential的Plugin更新,可能會有越來越多種類的Credential
然後ID的部分很重要,因為要在Job內引用要靠這個輸入值:
但是上面兩種Credential Scope外,其實還有第三種:
上圖中的Credential就是針對Project的,這邊嘗試點開建立:
先隨意建立:
並且這個也不屬於Jenkins Server,也不屬於其他Job
所以能有效的針對不同系統(不同team)切分各自的憑證!
雖然比較可惜的就是目前只支援Multi-Branch-Pipeline可以用...