aws / aws-toolkit-jetbrains

AWS Toolkit for JetBrains - a plugin for interacting with AWS from JetBrains IDEs
https://plugins.jetbrains.com/plugin/11349-aws-toolkit
Apache License 2.0
743 stars 212 forks source link

AWS CodeCommit integration as a VCS provider #202

Open kiiadi opened 5 years ago

kiiadi commented 5 years ago

AWS Code Commit exposes source repositories as Git repos. However the authentication mechanism differs slightly from pure git - integrating this into the IDE to allow a seamless checkout experience would be beneficial to enabling a better experience for customers.

jduckeck commented 4 years ago

I have the same problems with MFA, AWS git asks first credentials, then pin from card, but idea/webStorm do not support this. Also we have two different roles for developing and code commit, so git credentials should allow the selection of a different role.

sh4m1l65 commented 3 months ago

It seems impossible to make Jetbrains Git integration to use "currently selected AWS profile from AWS Toolkit" with the built-in support for credential helper:

The following profile does not have credentials configured: default. You must configure the access key and secret key for the profile. For more information, see Configure an AWS CLI Profile in the AWS CLI User Guide.

AFAIK nobody specified "default" profile, but that's what Pycharm's Git tried to use. This makes using "codecommit://" type of remote impossible from within Jetbrains IDE.