Potrzebuję dodać plik .keychain do mojej listy wyszukiwania pęku kluczy dla niektórych automatycznych narzędzi do kompilacji. Obecnie używam security list-keychains
polecenie:Dodaj pęku kluczy do listy wyszukiwania?
list-keychains [-h] [-d user|system|common|dynamic] [-s [keychain...]]
Display or manipulate the keychain search list.
Polecenie to pozwala ci ustawić całą listę wyszukiwania pęk kluczy, ale nie zapewnia sposób wystarczy dodać kolejny pęk kluczy. Zatem dodanie pęku kluczy staje się procesem dwuetapowym.
- Run list-breloki i analizować dane wyjściowe
- Następnie zrobić coś
list-keychains -s ${existing_chains} ${new_keychain}
Chociaż to działa, wydaje się zbyt skomplikowane i wprowadza warunek wyścigu.
Wygląda na to, że open my.keychain
doda go do listy wyszukiwania, ale staram się unikać używania komend takich jak open
w skryptach lub środowiskach bezgłowych.
Czy istnieje prostszy lub lepszy sposób dodania pęku kluczy do listy wyszukiwania?
Zasadniczo jest to również scenariusz powłoki w dżinsach, ale nadal jest to ogólne pytanie. – amrox
Do którego kontenera należy Jenkins? Kocur? A jaki jest scenariusz uruchomienia? –