-
大部分答案都告诉你重启机器
-
根本原因是 Jenkins,ssh 方式到 slave 机上,默认是没有账户的,但是访问钥匙串要求必须有用户身份,所以添加一步输入密码解锁钥匙串,可以给 Jenkins 一个用户身份。 build 步骤前添加一步解锁钥匙串。 security unlock-keychain -p “login pwd” ~/Library/Keychains/login.keychain
大部分答案都告诉你重启机器
根本原因是 Jenkins,ssh 方式到 slave 机上,默认是没有账户的,但是访问钥匙串要求必须有用户身份,所以添加一步输入密码解锁钥匙串,可以给 Jenkins 一个用户身份。 build 步骤前添加一步解锁钥匙串。 security unlock-keychain -p “login pwd” ~/Library/Keychains/login.keychain