Skip to content
This repository has been archived by the owner on Nov 19, 2018. It is now read-only.

Provide a CLI to be able to add a username/value manually #16

Closed
czechboy0 opened this issue Aug 16, 2015 · 5 comments
Closed

Provide a CLI to be able to add a username/value manually #16

czechboy0 opened this issue Aug 16, 2015 · 5 comments
Labels

Comments

@czechboy0
Copy link

Actually, #15 is not necessary. In order to get fastlane running properly in Xcode Server scripts, we just need a way to inject a username/password into the default keychain of _xcsbuildd user, as which we can easily log in.

So we just need something like

fastlane_credentials_manager add -u "honza@email.xyz" -p "SuperS3cret$$$"

Basically a shortcut for

ruby
require 'credentials_manager'
CredentialsManager::PasswordManager.shared_manager('honza@email.xyz')
[ASKS FOR PASSWORD IF NOT FOUND IN THE KEYCHAIN]
exit
@KrauseFx
Copy link
Contributor

Looks good, go for it 👍

@KrauseFx
Copy link
Contributor

I like the idea to add a basic CLI for the credentialsmanager

@czechboy0
Copy link
Author

Started working on this, however there seems to be an issue where since I don't actually know _xcsbuildd's Keychain password, I can't unlock it to write into it. And when running an integration, it fails because it's not an interactive session, so there's no way to give it the password.

Just an update. I'll find a way.

@asfalcone
Copy link

This was addressed in #26 so I'm going to close this issue.

@fastlanebot
Copy link

This issue was migrated to fastlane/fastlane#3322. Please post all further comments there.

fastlane is now a mono repo, you can read more about the change in our blog post. All tools are now available in the fastlane main repo 🚀

@fastlane-old fastlane-old locked and limited conversation to collaborators Mar 11, 2016
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Projects
None yet
Development

No branches or pull requests

4 participants