We bet that you have your favorite Bitbucket apps and can’t imagine getting any work done without them. We want to help you discover some new interesting add-ons that can increase your productivity at work. So this blog post focuses on the tools of the fourth quarter 2017 we have tested to find the best solutions for your team.
Here is our top 5 new apps for Bitbucket Server released in October-December 2017:
- Project Fields by Michael Mrozek.
- Code Coverage for Bitbucket Server by Atlassian Labs.
- Atlassian Bitbucket Release plugin by Atlassian Labs.
- Control Freak for Bitbucket Server by bit-booster.com.
- Troubleshooting and Support – Bitbucket by Atlassian.
Now let’s check how these five add-ons can power up your Bitbucket experience.
This useful app helps you add custom fields to your projects. The fields will contain some important information about your projects in Bitbucket. The Project Fields app allows you to add description to the fields and specify the options to choose from for each project.
After installation of this add-on, you will have the Custom fields tab in the settings of each project. This way you can set the required values. For example, we have chosen the team members responsible for the project and set the project status.
With the help of this app you can add as many custom fields as you need. The information will appear in the columns on the projects’ page. Doing so, you can easily differentiate your projects by team lead, product owner. It is also a good idea to add some contact information of your current customers or companies you are working with.
Pricing: The Project Fields app is available for Bitbucket Server and is free at the moment.
Code coverage is the way to test how much of your code is covered under tests. Usually development teams use it as a guide that helps them:
- write more comprehensive tests;
- thoroughly check their programs for bugs;
- make sure that their projects are relatively error-free.
The Code Coverage plugin is one of the tools that can help you determine the code coverage. This app offers you a nice way to keep your test coverage up when you build Java projects using Maven. It adds code coverage information right to your pull requests while other tools that display the code coverage information provide it only after your code hits the master branch.
If you don’t want to wait for the external report to visualize your code coverage information, try this solution from Atlassian Labs.
Pricing: Code Coverage for Bitbucket Server is free to use.
This app allows you to create a new virtual entity called release in your repositories. You can describe what has been done and attach binary files that will later be used to ship your projects to users.
This way you will have the list of your releases. You can also mark any release as the latest one.
This useful solution from Atlassian Labs can help you structure your files and describe the important milestones of your project.
Pricing: Atlassian Bitbucket Release plugin is available for Bitbucket Server and is free at the moment.
This app for Bitbucket Server brings in some new capabilities that help you take control of your Git repositories and enforce the repository policy of your company. Because when your teammates set up branch permissions, merge checks or any other settings for your new repositories, they are not always aware of the preferred setup options of your company.
The Control Freak app allows system administrators to define the global default settings that will be applied to all repositories. For example, you can enable or disable control repositories and forks, add exemptions, and set the general commit and branch policy.
You can also enforce your Jira policy for Bitbucket Server.
Control Freak can be a nice solution for big companies that need to define the consistent Git policy across all projects and repositories within their Bitbucket Server and Bitbucket Datacenter installations.
Pricing: The app is free to use.
This app allows you to optimize your Bitbucket system. It helps you to scan the system and detect the issues that might affect the performance of your Bitbucket instance. The log analyzer scans your logs and provides you with the information about this check. You can set the periodic scan of your system. In this case you will receive regular reports about known problems discovered with the links to the relevant knowledge base articles.
Additionally, you can create support requests and attach log and configuration files without leaving the application. This way you can easily contact Atlassian Support when you need help.
This tool lets you quickly receive messages in case of errors and solve the existing problems on the fly.
Pricing: Troubleshooting and Support – Bitbucket for Bitbucket Server is free to use.
If you are looking for new ways to become more organized and productive while working on your projects in Bitbucket, you may like the solutions mentioned above.
If you have any questions, feel free to comment on this blog post. Don’t forget to subscribe for email notifications about new blog posts in this series!