Inside Atlassian

Browse Bitbucket

Article in Bitbucket

The connected value of agile and git

Building software is a lot harder than it looks. Customer requirements evolve, priorities shift, dependencies form and break, and at times progress seems to be at odds with plans. Agile teams deal with this by embracing customer collaboration and healthy team interaction, as well as placing a premium on responding to change with speed. However, […]

Article in Bitbucket

Unleashing the potential of every team: new Atlassian Power-Ups for Trello

Today we’re excited to announce new Atlassian Power-Ups for Trello available for Atlassian cloud products: Jira Software, Confluence, and Bitbucket, as well as an improved Hipchat integration. As one of Trello’s first releases since joining Atlassian, these Power-Ups are leading the way for many more awesome features in the works for our users. Unleashing the […]

Article in Bitbucket

Generate SSH keys for Bitbucket Pipelines

Configuring SSH access to servers for your builds and deployments on Bitbucket Pipelines used to be a real pain. We had a manual process that involved generating keys locally, then base64 encoding them to pass through environment variables in your build. You also needed to add hosts to the SSH known_hosts file so various commands […]

Article in Bitbucket

Bitbucket Pipelines adds support for Alpine Linux

We’re big fans of both Node.js and Docker at Atlassian, and Bitbucket has seen some great adoption among these communities. So when we were recently contacted by the maintainers of the node-docker project to see whether Bitbucket Pipelines could support their Docker image, based on Alpine Linux, we immediately went to investigate and see what […]

Article in Bitbucket

3 steps to enable Bitbucket Pipelines build notifications in Hipchat

Every time you trigger a build in Bitbucket Pipelines, whether by pushing commits or creating a pull request, you have to remain at your desk refreshing email to see if the build has passed. All to avoid wearing the cone of shame for not finding out about a failed build quickly. Wouldn’t it just be […]

Article in Bitbucket

Bitbucket ❤️ Unity Cloud Build

The Bitbucket team are excited to announce a brand new integration with Unity Cloud Build, just in time for GDC 2017! Traditionally, game builds are compiled, tested, and packaged by developers via their IDE or another tool provided by the game engine SDK. This is sub-optimal as it wastes developer time and resources, excludes non-technical […]

Article in Bitbucket

Leveling up your Cloud security with 2FA and IP Whitelisting

We live in an age where data breaches are very common. In the last three years major retailers to modern tech companies have experienced massive data breaches – yet CompTIA research shows that most companies are still not fully prepared against security threats and haven’t taken necessary steps to overhaul their security measures. No matter how much focus is put on […]

Article in Bitbucket

Add access keys to branch permissions in Bitbucket Server 4.14

When you hear the terms security and speed, Git repository management may not be the first thing that comes to mind. But for software development teams, these 2 things translate into 1 big thing: productivity. Today we’re releasing Bitbucket Server 4.14 which includes access keys in branch permissions, automatic dashboard updates, and an email notification enhancement. Keep reading […]

Article in Bitbucket

How to handle big repositories with Git

Git is a fantastic choice for tracking the evolution of your code base and collaborating efficiently with your peers. But what happens when the repository you want to track is really really big? In this post I’ll give you some techniques for dealing with it. Two categories of big repositories If you think about it […]

Article in Bamboo

Practical continuous deployment: a guide to automated software delivery

Continuous deployment guides frequently focus on the culture and adoption aspects. What’s less common to see is how teams have addressed practical nuts-and-bolts issues. [cta] In this post, I’ll talk about the hurdles my team had to jump while transitioning to continuous deployment: workflow stuff, tools stuff, and a bunch of “gotchas”. And for those […]

Article in Bitbucket

Bitbucket Server 4.13 brings in-browser editing and more

You’ve probably heard the word “simplify” floating around a lot this time of year. People are setting New Year’s resolutions, clearing the clutter, and generally, trying to do more with greater efficiency and focus

Article in Bitbucket

Add tags to commits in Bitbucket

Git tags have become essential to a Git workflow to mark specific points in your Git history (like referencing a specific version of a project by tagging a commit for your release). They reduce complexity, clean up your branch workflow, and are a way to mark exact versions of commits. If you change versions a […]

Article in Bitbucket

2 additional ways to trigger your builds in Pipelines

If you didn’t hear it already, Bitbucket recently announced Pipelines which lets your team automate the integration and delivery process. Automation in software development is becoming increasingly important. Automation saves you time because you have less manual work and it reduces risk by giving you a consistent and repeatable process for all of your team’s code. Ultimately, you […]

Article in Bitbucket

Bitbucket Server: a year in review

2016 has certainly been a year for the books. All year long the Bitbucket Server & Data Center team has been improving Bitbucket and adding new features you have requested. You told us that modern software developers require tools that are reliable, let them move fast, and build with high quality. We took your feedback […]

Article in Bitbucket

5 elements of a perfect pull request

Raise your hand if you remember the days of in-person code reviews. You may recall entire afternoons spent checking out changes from SVN, running them locally, and making notes of areas that could be improved. Next, you’d spend another hour or two in a room with your team discussing suggestions live. Once changes were incorporated, […]