Last updated: Sep 03, 2018 10:45
by Nato Vasilevski
If you were wondering how to deploy Team City as Continuous Integration in your environment and observe the test runs from Perfecto's CI Dashboard, this article if for you.
To create this, I have used a Hyper-V virtual machine and have uploaded my code in GitLab. If you already have deployed Team City, you can skip the first steps.
Please do not forget to hit the “Like” button if you found what you have been searching for. Thank you in advance!
- Install Team City – Link for download here.
- Install JDK 1.8 – Link for download here.
- Restart Team City VM
- Access the console (depending on the settings you can have a different URL)
- Create you new project:
Setup your Project:
If at one certain point you get prompted for Maven settings go and install the Maven support plug in.
Click on the Build Step:
Put the following information in:
For a better convenience I have taken it out, so it can be copied:
-Dmaven.test.failure.ignore=true -Dreportium-job-name=”%env.TEAMCITY_PROJECT_NAME%” -Dreportium-job-number=%env.BUILD_NUMBER% -Dreportium-job-branch=”%myBranch%” -Dreportium-tags=”%myTag%”
After the setup is done, run the Build and check the CI Dashboard of your Perfecto Cloud under Reporting e.g.: https://<your-cloud>.reporting.perfectomobile.com/dashboard-ci
If you face difficulties, or have suggestions, please, don't hesitate to contact me.