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. | ||