This shows you the differences between two versions of the page.
integracion_continua_tast [2019/12/11 11:21] montse created |
integracion_continua_tast [2021/12/20 14:16] (current) montse [API Call] |
||
---|---|---|---|
Line 7: | Line 7: | ||
===== Overview ===== | ===== Overview ===== | ||
- | The objective is to manage the integration between Jenkins and TAST in order to allow the execution of the regression test after each deployment done inside the SCTS German Pipeline. | + | The objective is to manage the integration between Jenkins and TAST in order to allow the execution of the regression test after each deployment done inside the Pipeline. |
For enabling the integration between Jenkins and TAST, two main components are going to be provided by TAST: | For enabling the integration between Jenkins and TAST, two main components are going to be provided by TAST: | ||
*TAST-CI MicroService API: Allocated in the TAST server will make possible to publish the methods for executing and providing results to Jenkins. | *TAST-CI MicroService API: Allocated in the TAST server will make possible to publish the methods for executing and providing results to Jenkins. | ||
Line 23: | Line 23: | ||
The API call is built as follows: | The API call is built as follows: | ||
* **Call Type**: GET | * **Call Type**: GET | ||
- | * **EndPoint**: https://tast-sbg-tast-pre.appls.boaw.paas.gsnetcloud.corp/clientJenkins/executeRemoteCITest | + | * **EndPoint**: https://app.cloud1.testautomationsystemtool.com/clientJenkins/executeRemoteCITest |
- | * Parameters: | + | * **Parameters**: |
* **application**: name of the Application as defined in TAST | * **application**: name of the Application as defined in TAST | ||
* **environment**: Environment linked to the Application as defined in TAST | * **environment**: Environment linked to the Application as defined in TAST | ||
Line 35: | Line 35: | ||
* **urlPositive**: http://localhost:8080/tast/client/getGreeting | * **urlPositive**: http://localhost:8080/tast/client/getGreeting | ||
* **urlNegative**: http://localhost:8080/tast/client/getGreetingKO | * **urlNegative**: http://localhost:8080/tast/client/getGreetingKO | ||
- | * **Final call**: https://tast-sbg-tast-pre.appls.boaw.paas.gsnetcloud.corp/clientJenkins/executeRemoteCITest?application=test_application&environment=CERT_enviroment&urlPositive=http://localhost:8080/tast/client/getGreeting&urlNegative=http://localhost:8080/tast/client/getGreetingKO | + | * **Final call**: https://app.cloud1.testautomationsystemtool.com/clientJenkins/executeRemoteCITest?application=test_application&environment=CERT_enviroment&urlPositive=http://localhost:8080/tast/client/getGreeting&urlNegative=http://localhost:8080/tast/client/getGreetingKO |
**IMPORTANT**: | **IMPORTANT**: | ||
* Please note that urlPositive and urlNegative are not fixed url's, they will be provided by the responsible of the deployment. | * Please note that urlPositive and urlNegative are not fixed url's, they will be provided by the responsible of the deployment. |