You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
We’re extremely excited to be kicking off the next chapter in the Bitbucket Cloud story. We have a range of exciting changes and enhancements coming to Bitbucket Cloud over the coming months that all start today, with our EAP of Forge in Bitbucket Cloud.
Come join us in the dedicated community space for more information and to get involved.
Forge is Atlassian's company-wide product extensibility framework that allows customers and partners to add “native like” functionality directly into existing Atlassian products. Imagine if you could write your own native features (back-end & front-end) and inject them directly into Atlassian products - that’s what Forge allows you to do.
To learn more about Forge, check out the overview here: About Forge
Today, Forge is the platform that underpins the newest and most innovative 3rd party apps in the Atlassian Marketplace - but Forge is not just for building 3rd party apps. We believe this set of capabilities is going to provide a unique opportunity directly to our customers in Bitbucket Cloud, owing to the fact that most of our users are inherently “code first” in terms of how they choose to solve problems. We’re extremely excited to bring this capability to both customers and partners in Bitbucket Cloud and we can’t wait to see the amazing solutions you all are able to build.
Forge is a healthy and mature part of the Atlassian Ecosystem, but it’s brand-new to Bitbucket Cloud. The team has been working hard over the last 12 months to bring the power of Forge to Bitbucket Cloud and we’re ready to start getting customer and partner feedback on this new and exciting set of tools.
With all that being said, Forge is a powerful, yet complex system and we know that we’re probably not going to get it 100% right first time. The purpose of this EAP is to get this new capability in front of our users as early in the process as possible so that you can start experimenting with the new systems, learn what works and what doesn’t, and give us feedback so that we can make Forge in Bitbucket Cloud the best solution possible.
As mentioned earlier, we’ve got a whole range of exciting new features planned for Bitbucket Cloud, built on top of Forge as the “engine” that will drive them. For that reason, it’s critical that we have a core Forge experience that is simple to use, reliable, and does what people expect. This will be the foundation for everything that follows.
The first step to getting started building apps in Bitbucket Cloud with Forge is to complete the “Getting started with Forge” guide available here: Getting started with Forge.
This will guide you through the basics of setting up your local environment with the core Forge tooling, required for building apps in any Atlassian product.
Once complete, you can start by working through our example Bitbucket Cloud Forge app tutorial. Instructions on how to do that are available here: Build a Bitbucket hello world app
If you’re more of a visual learner, there is also a Youtube video where a member of our team walks through building a basic Forge app in Bitbucket Cloud available here: Building a Forge app in Bitbucket Cloud | Atlassian
The code for the app we build in that video is available in-full, here: atlassian/dd23-forge-bitbucket
For all these examples, you’ll need to reference the Bitbucket Cloud Forge Modules, Events, and Endpoints references listed in the previous section.
The community space will be the primary place for collaboration and communication during the Bitbucket Cloud x Forge EAP. We will share important updates there like new capability releases, roadmap updates, and any breaking changes.
This will also be where we will provide support to people participating in the EAP. If you have questions or need support, please create a post in that space so that we can help you get going. If you see someone else asking for help and you have an answer, please get involved so we can build this community up and make it valuable for everyone.
Please also use this space to provide feedback, request features, and let us know about any bugs or rough edges you find. We’re committed to making the Forge experience in Bitbucket cloud the best we can, but we’ll need your input to make that happen. Also note that it’s just as important for us to get feedback on our documentation, tutorials, and guides - so if you find something that doesn’t make sense, please let us know so we can make it right.
And finally, when you build something exciting (or even just get your first “hello, world” up and running), please, share that progress here so we can be part of that journey. We’re excited to see what people build, and the more ideas we see people implementing, the more ideas we can come up with to unlock even more potential.