The Research and Development (RnD) division of a leading global display manufacturer recently approached Automation Consultants (AC) to audit and improve their existing software deployment pipelines.
The primary requirement was to design and implement an automated system that built the application and performed specialised component tests.
The customer wished to automate their testing process in order to reduce time to deployment and save costs. The customer currently uses the following Atlassian Applications: Jira Server, Confluence Server and Bitbucket. The tests require specialised hardware, which required them to be run on separate machines.
Given the existing Atlassian Applications in use, AC decided to use Bamboo to meet the customers’ requirements. Bamboo is Atlassian’s on-premise CI/CD Application that enables users to create pipelines. The pipelines can be ran on the bamboo server using local agents, or on remote servers using the remote agents. Bamboo integrates easily with Atlassian Jira and Bitbucket making user management straightforward. AC aimed to provide a fully functional setup of Bamboo for building and testing the customers’ applications. The process consisted of the following steps:
AC were able to provide a high standard solution that satisfied all the requirements stated by the customer. Once the testing is complete, Bamboo will notify the staff of the outcome with appropriate logs. This solution was validated by key stakeholders.