Tôi cần phải thêm tệp .keychain vào danh sách tìm kiếm khóa móc khóa của mình cho một số công cụ xây dựng tự động. Hiện nay tôi đang sử dụng security list-keychains
lệnh:Thêm một keychain vào danh sách tìm kiếm?
list-keychains [-h] [-d user|system|common|dynamic] [-s [keychain...]]
Display or manipulate the keychain search list.
Lệnh này bạn hãy thiết lập toàn bộ danh sách tìm kiếm keychain, nhưng nó không cung cấp một cách khác để thêm keychain khác. Vì vậy, thêm một keychain trở thành một quá trình 2 bước.
- Run list-móc khóa và phân tích đầu ra
- Sau đó làm một cái gì đó giống như
list-keychains -s ${existing_chains} ${new_keychain}
Trong khi làm việc này, có vẻ như quá phức tạp và giới thiệu một điều kiện chủng tộc.
Ngoài ra có vẻ như open my.keychain
sẽ thêm nó vào danh sách tìm kiếm, nhưng tôi có xu hướng tránh sử dụng các lệnh như open
trong môi trường tập lệnh hoặc không đầu.
Có cách nào đơn giản hơn hoặc tốt hơn để thêm một móc khóa vào danh sách tìm kiếm?
Về cơ bản cũng có một kịch bản lệnh shell trong jenkins, nhưng đó vẫn là một câu hỏi chung. – amrox
Thùng chứa nào là Jenkins đang chạy? Tomcat? Và kịch bản khởi chạy cho nó là gì? –