CI diag: inspect keychain search list (temp)
This commit is contained in:
@@ -62,6 +62,7 @@ jobs:
|
|||||||
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
|
MATCH_PASSWORD: ${{ secrets.MATCH_PASSWORD }}
|
||||||
MATCH_GIT_URL: ${{ secrets.MATCH_GIT_URL }}
|
MATCH_GIT_URL: ${{ secrets.MATCH_GIT_URL }}
|
||||||
MATCH_GIT_BASIC_AUTHORIZATION: ${{ secrets.MATCH_GIT_BASIC_AUTHORIZATION }}
|
MATCH_GIT_BASIC_AUTHORIZATION: ${{ secrets.MATCH_GIT_BASIC_AUTHORIZATION }}
|
||||||
|
SYBIL_VERSION_TAG: "v1.12.1"
|
||||||
FASTLANE_SKIP_UPDATE_CHECK: "1"
|
FASTLANE_SKIP_UPDATE_CHECK: "1"
|
||||||
FASTLANE_XCODEBUILD_SETTINGS_TIMEOUT: "120"
|
FASTLANE_XCODEBUILD_SETTINGS_TIMEOUT: "120"
|
||||||
run: |
|
run: |
|
||||||
|
|||||||
@@ -131,6 +131,13 @@ platform :ios do
|
|||||||
identities = sh("security find-identity -v -p codesigning #{ci_keychain_path.shellescape}", log: false)
|
identities = sh("security find-identity -v -p codesigning #{ci_keychain_path.shellescape}", log: false)
|
||||||
UI.message(identities)
|
UI.message(identities)
|
||||||
|
|
||||||
|
UI.message("===CI-DIAG=== effective keychain search list:")
|
||||||
|
UI.message(sh("security list-keychains", log: false))
|
||||||
|
UI.message("===CI-DIAG=== default keychain:")
|
||||||
|
UI.message(sh("security default-keychain", log: false))
|
||||||
|
UI.message("===CI-DIAG=== find-identity WITHOUT keychain arg (search-list view, what xcodebuild sees):")
|
||||||
|
UI.message(sh("security find-identity -v -p codesigning", log: false))
|
||||||
|
|
||||||
unless identities.include?(SIGNING_IDENTITY)
|
unless identities.include?(SIGNING_IDENTITY)
|
||||||
UI.user_error!("The CI keychain search list does not contain #{SIGNING_IDENTITY}")
|
UI.user_error!("The CI keychain search list does not contain #{SIGNING_IDENTITY}")
|
||||||
end
|
end
|
||||||
|
|||||||
Reference in New Issue
Block a user