TeamCity from JetBrains is a well-known and widely used build server. Leapwork has built a native plugin for the TeamCity server making it very easy to trigger Leapwork cases from a build definition in TeamCity and get the result collected the right way
To download the plugin and get instructions on how to install and configure the plugin, please visit this GitHub repo: Link here
Step 1. Choose any project from the TeamCity and add the build steps to be executed
Step 2. Add New Build-Step "Leapwork Integration" to your project.
Step 3. Enter your Leapwork controller hostname or IP address something like "win10-agent20" or "localhost".
Step 4. Enter the Access key for this controller
Step 5. Enter your Leapwork controller API port, by default it is 9001.
Step 6. Enter the time delay in seconds. When the schedule is run, the plugin will wait this time before trying to get a schedule state. If the schedule is still running, the plugin will wait this time again. By default, this value is 5 seconds.
Step 7. Select how the plugin should set the "Done" status value: to Success or Failed.
Step 8. Press the button "Select Schedules" to get a list of all available schedules. Select the schedules you want to run.
Step 9. Run your project and get results.
Step 10. Here you can see the status of the build
For any clarification, please contact our Priority Support.