Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Status
colourBlue
titleStep-1

Create IAM user with Read Only Code Commit Permission i.e. go to Identity & Access Management (IAM) → Users → Click Add User
Username: e.g. scmenthusiast
Access Type: Programmatic access
Set permissions: Click Attach existing policies directly → Choose Policy (AWSCodeCommitReadOnly)
Click Create user.
Take note of Access Key ID & Secret Access keys.

Status
colourBlue
titleStep-2

Go to Jira Settings > Apps > Configure SCM Activity > Code Commit TFS Tab.

  • Update Access Key ID & Secret Access keys.

  • Take note of SNS HTTPS Webhook Payload URL.

Status
colourBlue
titleStep-3

Create SNS Topic iTFS webhook. e. go to Amazon SNS → Topics → Click Create Topic with name (SCM Changesets Activity).

Create Subscription i.e. go to Subscriptions Tab → Click Create Subscription.
Topic: Choose (SCM Changesets Activity)
Protocol: HTTPS
Endpoint: https://scmactivity.ilaesolution.com/scmactivity/awscodecommit/push?clientKey=fd4a2eba-7864-3304-8292-****
Check Enable raw message delivery.
Click Create Subscription.

Go to Topic (SCM Changesets Activity) and publish message body (i.e. {}) to confirm the subscription.

Status
colourBlue
titleStep-3

On Code Commit, go to repository settings > Triggers > Click Create Trigger.
Trigger Name: SCM Changesets Activity for Jira Cloud.
Events: Push to existing branch
Service: Amazon SNS Service
SNS Topic: (SCM Changesets Activity)
Click Save/Create Trigger.g. Code Checked-in.

...

Status
colourBlue
titleStep-3

...