How to integrate Leapwork with Atlassian Bamboo
How to integrate Leapwork with Atlassian Bamboo
Description:
When working in a Continuous Delivery environment, it's common to integrate business flows with third-party tools like Bamboo. Leapwork's native plugin makes it possible to orchestrate and administer build release pipelines by triggering Leapwork schedules from Bamboo itself.
Procedure:
Before integrating Bamboo with Leapwork, verify that the Bamboo environment is up and running. In case Bamboo is not already set up, go to the Bamboo website and download the installer file.
Note: Make sure that you have the Local Agent added up into the Bamboo from the Agents Setting in Bamboo.
Step 1. Go to your Bamboo instance and click on Manage Bamboo (as shown in the below image). Next, navigate to Manage apps:
Step 2. After clicking on Manage apps, the window will be navigated to Bamboo administration where plugins are available. Click on Upload app (as shown in the screenshot below) and then scroll down the page:
Step 3. Now enter this Leapwork Plugin link: https://marketplace.atlassian.com/download/apps/1227332/version/400000110 into the ‘From this URL’ textbox, as highlighted below.
Step 4. Click on Upload.
Step 5. Navigate to the home dashboard page of Bamboo.
Step 6. Click on Create and select Create project. Next, enter the project name and then click Save.
Step 7. The new project configuration will open. Navigate to Create plan, then select the project and enter the Plan name. The Plan name will be automatically populated but it's possible to change. Lastly, click Configure.
Plan as shown in the image below:
Step 8. After clicking Configure plan, it will lead you to Configure Job that corresponds to the details which are part of Leapwork schedule configuration. Click on Add task as shown in the image below:
Step 9. After clicking the Leapwork Integration Plugin, you will be asked for parameters. These correspond to the details which are part of Leapwork schedule configuration (as shown in the image below).
Step 10. Click on Save, then click Create to complete the setup.
Step 11. Click on Run (as shown in the screenshot below) to trigger a Leapwork schedule.
Step 12. User can also check the schedule being triggered in the Leapwork studio corresponding to the Bamboo configuration below:
For any clarification, please contact our Priority Support.