No permissions are required.
CodeCommit booster only requires codecommit:GetBranch
and codecommit:CreateCommit
. You have to set these two allowed actions in the policy attached to your IAM role. (see Policies and permissions in IAM)
No. You have to create your repositories and branches directly in CodeCommit.
Check your IAM role configuration by clicking on Try to connect in the booster.
Make sure the target repository and branch exist.
Make sure the pushing elements differ from the last commit of the target branch.
All the members of the Transformation Center project.
Within the proposed configuration (based on the unique ExternalID context key), only Blu Insights can access your repository (See AWS External ID).
We use UUID-4 to generate the External ID.
With CodeCommit booster, you only need to create it once in your project, and leverage it afterwards to push your outputs. This will release users from manual download, unzip, import, etc. and add efficiency in the whole process.
For now, only AWS CodeCommit is supported.
You can download your outputs.