Inside Atlassian

Bitbucket

Article in Bitbucket

Introducing default values for custom pipeline variables

Support for including default values in custom pipelines has been a highly requested feature. We are happy to announce that this feature is now live. Providing a default value helps avoid errors when you manually trigger a custom pipeline. If you often rely on the same value for certain variables, it can be frustrating to […]

Article in Bitbucket

Action Required for GitKraken Users using SSH

We recently learned that users of Bitbucket Cloud who generated their SSH key(s) using GitKraken versions 7.6.0-8.0.0 could be subject to a vulnerability that results in the creation of duplicate keys. The developers of the GitKraken app reached out to Bitbucket Cloud when they discovered that their software was generating duplicate RSA keys and informed […]

Article in Bitbucket

How to integrate security checks into your deployment workflow

As software applications grow in scale and complexity, the surface areas for security vulnerabilities and exploits grow with it. Modern development practices include large amounts of code reuse. First, in the form of language-specific standard libraries such as the C++ STL, the Golang standard library, and Microsoft .NET. Second, in the form of open-source libraries […]

Article in Bitbucket

Deprecating Atlassian account password for Bitbucket API and Git activity

Starting Sep 13, 2021, new Bitbucket users will not be able to use their personal Atlassian account password when using Basic authentication with the Bitbucket API or Git over HTTPS. They will need to use Bitbucket app passwords. Bitbucket users who created an Atlassian account before September 13, 2021 will be able to use their […]

Article in Bitbucket

An exciting update on diff and merge performance

Back in July I published Encountering some turbulence on Bitbucket’s journey to a new platform, sharing with the public for the first time that Bitbucket Cloud is in the final stages of a migration from our data center onto Atlassian’s cloud platform—the same internal platform underlying Jira Cloud, Confluence Cloud, Statuspage, and many other internal […]

Article in Bitbucket

It’s official! Announcing Runners in Bitbucket Pipelines

You’ve always been able to execute CI/CD workflows via Bitbucket Pipelines using Atlassian’s infrastructure. This is the easiest way to use Bitbucket Pipelines because you don’t need to host or manage any servers. We host it and manage it for you. But sometimes you need more control of your hardware, software, and the environment your […]

Article in Bitbucket

Changes to Bitbucket Pipelines due to crypto mining abuse

Over the last months, Bitbucket Pipelines has experienced a massive increase in abuse from bad actors taking advantage of the free minutes to mine cryptocurrencies. This has had a big impact on our CI/CD platform requiring our team to stay on top of this 24/7 to maintain the best quality of service for our customers […]

Article in Bitbucket

Encountering some turbulence on Bitbucket’s journey to a new platform

The past week has been a turbulent time for Bitbucket Cloud’s engineering and support teams as well as our customers. Some of you have expressed concern regarding our services’ performance and reliability in recent days. Fortunately, for the majority of Bitbucket users, our services have continued to perform smoothly. But given the number of developers […]

Article in Bitbucket

Deprecating Atlassian account password for Git and Bitbucket API activity

Starting Mar 1, 2022, Bitbucket users will no longer be able to use their Atlassian account password to interact with Bitbucket via Git over https and the Bitbucket API. Users will need to start using Bitbucket app passwords for Git commands, scripts, and integrating tools. As part of an ongoing effort to align with internal […]

Article in Bitbucket

What DevOps means to devs

It used to be simple: write code, test it locally, deploy to prod, everything runs perfectly forever. Right? Wrong! Software development is messy, and growing more complex every day. Doing DevOps isn’t just committing code once it has passed a prescribed set of unit tests on your machine. Adopting the benefits of DevOps means you’re […]

Article in Bitbucket

How Statuspage deploys continuously with Bitbucket and Sleuth

This post was written by Michael Knighten, Founder & COO of Sleuth What it takes to deploy continuously There are some similarities between deploying continuously and driving in the fast lane. When driving, you need to be always on the alert, proactively looking down the road for potential hazards. When you see them, you need […]

Article in Bitbucket

Extinguishing our performance fires and rebuilding for the future

I stepped into the role of Head of Engineering for Bitbucket Cloud in late 2020, having served as one of the team’s senior engineering managers for several years. It is an honor and a privilege to lead this team, and I couldn’t be prouder of the hard work we’ve done and continue to do each […]

Article in Bitbucket

Integrate security into development with Snyk, now a seamless part of Bitbucket Cloud

Even small vulnerabilities can cost a team a lot.  All too frequently we see news reports of organisations that mishandled their code & build level security, causing customer data to be exposed. The high publicity of these mistakes proves that security is now table-stakes in the DevOps world.  Today, teams need to be able to […]

Article in Bitbucket

Editing Pull Requests just got a little easier

Bitbucket Cloud’s code review experience is highlighted by the pull request view – a central place to view and discuss proposed changes, create actionable tasks from discussion, and reach a consensus on the changes making their way to your codebase. Old way of making changes As an author of a pull request, you may want […]

Article in Bitbucket

We are rolling out Docker v20 to Pipelines in June 2021

Docker v20 was officially released a few months ago, bringing new features that will make your builds faster and more secure. We will be progressively rolling out the new version to Bitbucket Pipelines throughout the month of June 2021. Actions required We do not expect the majority of the builds to be impacted by this […]