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.
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.
Once Bamboo environment is up and running, download the Leapwork Plugin by clicking here, and then follow the steps below.
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. Choose the Leapwork plugin (the one downloaded earlier). Next, provide the file reference inside the target folder in the downloaded plugin installation directory.
Step 4. Once the file directory is chosen, click 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 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 been triggered in the Leapwork studio corresponding to the Bamboo configuration below:
For any clarification, please contact our Priority Support.