Bazı otomatik oluşturma araçları için anahtarlıklar arama listeme bir .keychain dosyası eklemem gerekiyor. Şu anda security list-keychains
komutu kullanıyorum:Arama listesine anahtarlık ekle?
list-keychains [-h] [-d user|system|common|dynamic] [-s [keychain...]]
Display or manipulate the keychain search list.
Bu komut bakalım, tüm anahtarlık arama listesi, ancak ilk başta sadece başka anahtarlık eklemek için bir yol sağlamaz. Yani bir anahtarlık eklemek 2 adımlı bir süreç haline gelir.
- Çalıştır liste anahtarlıklar ve çıkış
- ayrıştırmak Sonra
list-keychains -s ${existing_chains} ${new_keychain}
gibi bir şey bu işe yararken, bu aşırı karmaşık görünüyor ve bir yarış durumu tanıtır yapmak.
Ayrıca, arama listesine open my.keychain
ekleyeceği anlaşılıyor, ancak komut dosyası veya başsız ortamlarda open
gibi komutları kullanmaktan kaçınmaya eğilimliyim.
Arama listesine anahtarlık eklemenin daha basit veya daha iyi bir yolu var mı?
Temel olarak jenkins'de bir kabuk betiği için de var, ama yine de genel bir soru. – amrox
Hangi konteynırda Jenkins çalışıyor? Tomcat? Ve bunun için başlatma betiği nedir? –