我需要將一個.keychain文件添加到我的鑰匙串搜索列表中以獲取一些自動化構建工具。目前我使用security list-keychains
命令:添加鑰匙扣到搜索列表?
list-keychains [-h] [-d user|system|common|dynamic] [-s [keychain...]]
Display or manipulate the keychain search list.
這個命令讓我們設置了整個鑰匙串搜索列表中,但它並沒有提供一種方式來簡單地添加其他鑰匙串。所以添加一個鑰匙鏈變成了兩個步驟。
- 執行清單,鑰匙扣和解析輸出
- 然後像做
list-keychains -s ${existing_chains} ${new_keychain}
雖然這個工作,它似乎過於複雜,並引入了競爭條件。
此外,它似乎像open my.keychain
將它添加到搜索列表,但我傾向於避免在腳本或無頭環境中使用像open
這樣的命令。
是否有更簡單或更好的方式將鑰匙串添加到搜索列表中?
它基本上也是jenkins中的shell腳本,但它仍然是一個普遍的問題。 – amrox
Jenkins在哪個容器中運行? Tomcat的?它的啓動腳本是什麼? –