AWS CodeCommit is a git host service by Amazon Web Services to store and manage source code, related files and private Git repositories in the cloud.
You can use the AWS CLI or the AWS CodeCommit console to track and manage your repositories.
This process requires an existing AWS CodeCommit repository.
To connect your repository to JIRA thru the Git Integration for JIRA Cloud add-on, open the Connect to Git Repository wizard:
The Git Integration for JIRA Cloud add-on supports tracked folders for AWS CodeCommit git repositories. The connected git host is scanned for existing repository folders. The found repositories can then be added to the Git Repositories configuration.
There are two ways to configure the git repository connection using tracked folders with Git for JIRA Cloud:
If the connected git host has newly added repositories, the Git add-on will automatically add them to the git repositories configuration on the next reindex. For the deleted git repositories, these will be removed from the Git add-on repositories configuration on the next reindex.
http://git-codecommit.us-east-1.amazonaws.com/v1/repos/test-repoand paste it on the Connect to Git Repository screen.
SSH connections are handled automatically if the PUBLIC KEY was added in the AWS IAM console and the associated PRIVATE KEY was added/uploaded on the JIRA side (Git Integration for JIRA > SSH Keys > Add SSH Key).
If authentication issues are encountered during connecting an AWS repository to JIRA, modify the original URL by inserting the SSH Key ID as the username. The SSH Key ID is an alphanumeric sequence provided by AWS IAM when importing a PUBLIC KEY for a particular user account in IAM.
For example, the original URL is:
If the SSH Key ID 1a2b3c4d5e is applied to the original SSH URL, the resulting URL would be:
The modified URL can now be used as a valid repository URL via Git Integration for JIRA > Connect to Git Repository.