support 1password as backend (#404)#130
Conversation
|
Hi @mtibben @lwc @creativej @spearki, |
There was a problem hiding this comment.
The unit tests pass locally, however, I am not sure how to make it works in the ci/cd. I am afraid that a 1password account is required
There was a problem hiding this comment.
One option, if the team is willing, is to sign up for a free open source team account and create a test user. https://github.com/1Password/1password-teams-open-source
There was a problem hiding this comment.
Maybe someone from AgileBits/1Password can help here? Jack (@plttn ) I hope you don't mind me asking what do you think would be the best way to go about helping the aws-vault team get their 1Password integration unit tests to pass in CI? Do you know the best person to contact?
There was a problem hiding this comment.
Hey there! As mentioned, your best bet would be to sign up for our 1Password for Open Source program.
Once you've been approved, you could use a 1Password Service Account in that team account to do your unit tests in Github Actions. If the environment variable OP_SERVICE_ACCOUNT_TOKEN is set in GitHub Actions, 1Password CLI will use that credential when performing actions, which should allow your CI/CD to pass.
Cheers!
|
Any news on this? @lox maybe you can have a look? |
|
Thanks for writing this MR @andrea11 . 1password support would be really great on systems that only have the CLI. I'm currently using |
|
Also, 1Password now has a Go SDK https://github.com/1Password/onepassword-sdk-go that could make building this easier. |
|
Hello everyone, |
|
We have PR opened in the maintained fork: ByteNess#26 Thanks to @manselmi 🚀 |
This adds 1Password support!