Bitbucket
Level up your code review with continuous integration
At Atlassian we are big believers in reviewing code via pull requests. Every single line of code that is written follows a code review process before it is merged and deployed to production. Besides the benefit of diminishing the likelihood of bugs reaching production and the collaboration and learning that occurs when reviewing code with […]
Take control with branch permissions in Bitbucket Cloud
Branch permissions are a great way to balance giving your team the freedom to get work done while enforcing workflows and preventing unwanted changes or deletions being made to your codebase. Bitbucket Cloud makes it easy to control which users and groups can write to or merge a branch, prevent users from force-pushing or deleting […]
LAMP vs. MEAN: Which stack is right for you?
Here is a detailed overview of LAMP and the relatively new, MEAN stack, which are currently the most popular open source web stacks and a brief overview of other stacks.
Deploying an Angular app on a Google VM Using Bitbucket Pipelines
Though Angular builds are easy, developers face issues when configuring deployments and setting up CI/CD pipelines. This post outlines the steps required…
Bitbucket + Bitrise: Configuring Continuous Integration for an iOS app
When iOS applications start growing, at some point it becomes essential to have a quick develop-release-test feedback loop. You can create this loop by…
Introducing Atlassian for VS Code: Bitbucket Cloud and Jira Software extension for Visual Studio Code
Developers spend most of their day in three places: chat, their IDE, and a code repository platform like Bitbucket. In between, a lot of hours are spent context switching between apps. At Atlassian, our goal is to cut out all of the alt-tabbing and make you more productive by bringing your work closer to where […]
How to use merge checks to enforce your master branch
Your master branch represents the code that you will ship to your customers, and should be protected at all costs. No one intends to ship a bug to a customer on purpose, so having a mechanism in place to catch these subtle bugs is essential to a development team. Code review has been around in some form […]
Celebrating 10 million Bitbucket Cloud registered users
Today we’re excited to announce the developer community on Bitbucket Cloud has reached 10 million registered users. This is a milestone we’re incredibly proud of and we’re honored so many of you rely on us to help turn your ideas, dreams, and aspirations into reality. Since Bitbucket’s inception in 2008 our mission has been simple […]
Deployment Permissions now available in Bitbucket Pipelines
Deploying to a production environment always comes with risk. Nobody wants to break their customers’ trust by accidentally deploying the wrong code, especially in critical systems. You can now configure deployment permissions to control who can do deployments, and from which branch, as a premium feature of Bitbucket Pipelines. This is customizable for each environment to […]
Meet Bitbucket Pipes. 30+ ways to automate your CI/CD pipeline
The democratizing nature of DevOps has seen the responsibility of building and managing CI/CD pipelines transition from specialized release engineers to developers. But automating a robust, dependable CI/CD pipeline is tedious work. Developers need to connect to multiple tools to deliver software, and writing pipeline integrations for these services is a manual, error-prone process. There’s research involved to ensure […]
Squash commits when merging a Git branch with Bitbucket
Imagine you’re working on a feature. You create a pull request with your changes and get some feedback. You update your pull request by adding another commit that addresses the feedback. Maybe you notice a typo. So you create another commit that fixes the typo. Very soon, your feature branch has a lot going on […]
Exclude files from the new pull request experience
To improve your code review experience in Bitbucket Cloud, repository administrators now have the ability to exclude files from pull requests using pattern matching.
After scripts now available for Bitbucket Pipelines
Bitbucket Pipelines now supports the ability to run scripts at the end of a step execution, regardless of whether the step has failed or succeeded, using the after-script keyword.
Save time with default pull request descriptions
The Description field lets pull request authors set the context for a code review. By default, pull request descriptions automatically populate with a list of commits when there’s more than one commit on the source branch. The list of commits provides a basic description of the author’s changes and provides a basis for creating a more complete […]
Faster feedback on merges with pull request pipelines
Pull requests make it simple for teams to collaborate on projects, allowing developers to work independently on feature branches and enabling code review to take place when work is complete and ready to be merged. To improve the pull request experience in Bitbucket Cloud you can now configure Bitbucket Pipelines to run when you create […]
