Support & Downloads

Izymes builds easy-to-use apps for Atlassian applications that boost your productivity, free you from performing repetitive tasks inside Confluence, Jira and Bitbucket and enable you to use your time for what you do best – YOUR job.

Book a Demo

Interested in a 1-on-1 demonstration of Izymes’s products?
Here we will walk you through;

• All features and benefits of the product you are interested in trying.
• How to set up the account and configure the settings.
• Other tips, tricks and best practices.

It will also give us time to answer any questions you may have, or perhaps you just want to have a chat, we love a good chat.
You can schedule a time on the Calendly link below. Talk soon!

Contact Info
HQ Southport
Queensland, Australia
[email protected]
Follow Us

How to do test-driven development with merge control and continuous integration

Test Driven Development (TDD) is best practice and the chosen software development process for companies that take their code seriously.

But what about test-driven merge control? Wouldn’t it be nice to make a pull request merge depend on successful test results or even let a successful build in your CI system trigger an automatic merge?

Workzone Auto-Merge with Continuous Integration Systems

Workzone can be set up to automatically merge a pull request triggered by build results. For example, you may have a user-based review and approval process for the pull request from feature and bugfix branches to develop/release branches. The next pull request from develop to master branch doesn’t really need a user-based review. However you want to make sure it built and ran all tests successfully.

  • In Bitbucket > Repository Settings > Pull Requests : require 1 successful build
  • In Bitbucket > Repository Settings > Workzone : define an auto-merge configuration for develop >> master with ‘Watch Build Result’ turned on

In Bamboo or Jenkins or any other CI system that implements the Bitbucket Build Notification  REST API set up build result notifications to Bitbucket.

Bamboo

Set up an application link between Bamboo and Bitbucket. Build result notification requests are automatically sent to Bitbucket. Supported Authentication Types: OAuth, Basic Auth

Jenkins

Install the Bitbucket Notifier Plugin and add the Bitbucket base URL and credentials to your plan to send build result notifications. Supported Authentication Types: Basic Auth