{"action":"created","issue":{"url":"https://api.github.com/repos/fastlane/fastlane/issues/6603","repository_url":"https://api.github.com/repos/fastlane/fastlane","labels_url":"https://api.github.com/repos/fastlane/fastlane/issues/6603/labels{/name}","comments_url":"https://api.github.com/repos/fastlane/fastlane/issues/6603/comments","events_url":"https://api.github.com/repos/fastlane/fastlane/issues/6603/events","html_url":"https://github.com/fastlane/fastlane/issues/6603","id":183645948,"number":6603,"title":"Setting up CI on BitBucket using match","user":{"login":"vkislicins","id":6248215,"avatar_url":"https://avatars.githubusercontent.com/u/6248215?v=3","gravatar_id":"","url":"https://api.github.com/users/vkislicins","html_url":"https://github.com/vkislicins","followers_url":"https://api.github.com/users/vkislicins/followers","following_url":"https://api.github.com/users/vkislicins/following{/other_user}","gists_url":"https://api.github.com/users/vkislicins/gists{/gist_id}","starred_url":"https://api.github.com/users/vkislicins/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/vkislicins/subscriptions","organizations_url":"https://api.github.com/users/vkislicins/orgs","repos_url":"https://api.github.com/users/vkislicins/repos","events_url":"https://api.github.com/users/vkislicins/events{/privacy}","received_events_url":"https://api.github.com/users/vkislicins/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":11,"created_at":"2016-10-18T10:19:58Z","updated_at":"2016-10-19T12:05:08Z","closed_at":null,"body":"I'm having issues with my setup and the documentation is a bit too high level for me. Would appreciate any help as I've already spent a few days trying to make fastlane work with cert and sigh, so match is my last hope!\r\n\r\n```\r\n\r\n+-----------------------+-----------------------------------------------+\r\n|                        \u001B[32mSummary for match 0.8.1\u001B[0m                        |\r\n+-----------------------+-----------------------------------------------+\r\n| app_identifier        | <identifier_here>                         |\r\n| type                  | appstore                                      |\r\n| git_url               | git@bitbucket.org:<git_path_here>.git |\r\n| git_branch            | master                                        |\r\n| keychain_name         | login.keychain                                |\r\n| readonly              | false                                         |\r\n| verbose               | false                                         |\r\n| force                 | false                                         |\r\n| shallow_clone         | false                                         |\r\n| force_for_new_devices | false                                         |\r\n| skip_docs             | false                                         |\r\n+-----------------------+-----------------------------------------------+\r\n\r\n[11:01:23]: Cloning remote git repo...\r\n[11:01:25]: \u001B[33mEnter the passphrase that should be used to encrypt/decrypt your certificates\u001B[0m\r\n[11:01:25]: \u001B[33mThis passphrase is specific per repository and will be stored in your local keychain\u001B[0m\r\n[11:01:25]: \u001B[33mMake sure to remember the password, as you'll need it when you run match on a different machine\u001B[0m\r\n[11:01:25]: \u001B[33mPassphrase for Git Repo: \u001B[0m\r\n[11:01:25]: \u001B[31mCouldn't decrypt the repo, please make sure you enter the right password!\u001B[0m\r\nsecurity: SecKeychainSearchCopyNext: The specified item could not be found in the keychain.\r\n```\r\n\r\nI'm using bitbucket for my repo and as far as I understand `match` should be using my public key to access the repo, but it keeps looking for the password. I've tried ssh to the machine as `jenkins` user and run the `git clone` command on my certificates repo and it works fine. So it deffinetly requires the same public key. However I can't understand how to switch `match` from looking for a password in a keychain to just cloning the repo.\r\n\r\nThe documentation suggests `add your CI's public ssh key as a deploy key for your match repo`. That doesn't mean much to me. How should I add the ssh key? Should I put it into a keychain? Should I put it into a file? Also if it can't access the certificates repo, how will adding the key into the repo help? I don't really understand.\r\n\r\nSecond part of the docs suggest `Once you've decided which approach to take, all that's left to do is to set your encryption password as secret environment variable named MATCH_PASSWORD.` Which password should I be using?\r\n\r\nThanks"},"comment":{"url":"https://api.github.com/repos/fastlane/fastlane/issues/comments/254792965","html_url":"https://github.com/fastlane/fastlane/issues/6603#issuecomment-254792965","issue_url":"https://api.github.com/repos/fastlane/fastlane/issues/6603","id":254792965,"user":{"login":"hjanuschka","id":2891702,"avatar_url":"https://avatars.githubusercontent.com/u/2891702?v=3","gravatar_id":"","url":"https://api.github.com/users/hjanuschka","html_url":"https://github.com/hjanuschka","followers_url":"https://api.github.com/users/hjanuschka/followers","following_url":"https://api.github.com/users/hjanuschka/following{/other_user}","gists_url":"https://api.github.com/users/hjanuschka/gists{/gist_id}","starred_url":"https://api.github.com/users/hjanuschka/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/hjanuschka/subscriptions","organizations_url":"https://api.github.com/users/hjanuschka/orgs","repos_url":"https://api.github.com/users/hjanuschka/repos","events_url":"https://api.github.com/users/hjanuschka/events{/privacy}","received_events_url":"https://api.github.com/users/hjanuschka/received_events","type":"User","site_admin":false},"created_at":"2016-10-19T12:05:07Z","updated_at":"2016-10-19T12:05:07Z","body":"can you post your fastfile, would be interessting from where the `keychain_path missing` is comming.\r\n\r\nalso run the fastlane with `--verbose`  to hopefully get a reasonable stacktrace."}}
{"actor":{"display_login":"hjanuschka"}}