We are using Bitbucket Cloud and Codepipeline integration. Also posting back build status to the commits in bitbucket from our code pipeline which works well. https://aws.amazon.com/blogs/devops/aws-codepipeline-build-status-in-a-third-party-git-repository/
However, I am bummed to see that JIRA deployments dashboards currently don't offer a way of integration with AWS Codepipeline/code build.
I would like to add this as a feature request. Maybe just a lambda function that can be set up using a CFN template would make life easier but this is important to have in place.
This partially mirrors my response to you comment, but for perspective I'll rephrase it again in context of your question here:
We have recently explored such an integration during Codegeist 2021, and our Develop with AWS (Jira) submission started with the very goal to have a simple Lambda/CloudFormation based solution as a starting point to leverage the new Jira deployment dashboard and related Atlassian Open DevOps features for your AWS development toolchain.
As outlined within section 'Challenges we ran into', this turned out to be less straight forward than expected. Besides the lack of support for Jira Software Cloud data providers [Open DevOps] (FRGE-472) in Forge, "we have also underestimated the complexity of mapping [AWS resource types, tags, and events] to the applicable Open DevOps API schemas", which requires us to "implement a custom event mapping pipeline for each supported AWS resource type going forward".
Regardless, with the building blocks in place, we'll initially support CodePipeline, CodeBuild, and likely CodeCommit. The onboarding experience is indeed based on a simple CloudFormation stack, though given the operational complexity of the backend service, we'll release this integration as a (moderately priced) supported app in the Marketplace. The upside of the more advanced mapping architecture is that it allows us to follow up with integrations for other applicable services like CodeDeploy, CodeArtifact, CloudFormation, Step Functions, AppConfig etc. over time.
We hope to learn more about Atlassian's roadmap priorities regarding the missing APIs in January. Depending on their timeline, we may need to consider releasing the app based on one of the two conceivable workarounds (Connect or OAuth 2.0), which may not be suitable for the majority of users though.
Meanwhile, the app remains in the works and we'll update the Develop with AWS landing page as we progress, and I'll also update my answer here once the integration is available one way or another.
Hi everyone! Are you interested in beta testing Atlassian University’s newest (unreleased!) training course? We’re looking for 15-20 volunteers to test our newest training course, Basic reporting...
Connect with like-minded Atlassian users at free events near you!Find an event
Connect with like-minded Atlassian users at free events near you!
Unfortunately there are no Community Events near you at the moment.Host an event
You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events