If your build process is not already using Gradle, ensure Jenkins can execute Gradle scripts. 
               	 
            
 
            	 
            To trigger executions in 
               		Silk Central from Jenkins: 
               	 
            
 
            	 
            
               -  
                  		  Install Gradle in Jenkins under 
                     			 . 
                     		   
                  		
               
-  
                  		  In your Jenkins project, add a build step 
                     			 Invoke Gradle script. 
                     		   
                  		   Depending on where you have stored the Gradle script, you need to adapt the 
                  			 Build File property. Configure the step like in the following screenshot:
 
  
                     			 
                     -  
                        				As shown in the screenshot, you can use variables available in Jenkins, like 
                           				  $BUILD_NUMBER, to configure the script. 
                           				 
                        			 
                     
-  
                        				 If your Jenkins project is parameterized, you can pass all parameters directly to 
                           				  Silk Central by checking 
                           				  Pass all job parameters as Project properties. 
                           				 
                        			 
                     
 
-  
                  		   To show test results in Jenkins, add a post-build action 
                     			 Publish JUnit test result report to the Jenkins project. 
                     		   
                  		
               
-  
                  		  Specify the location, to which the script writes the files to, in the 
                     			 Test report XMLs field. 
                     		   
                  		   For example 
                  			 sc_results/junit*.xml.
 
 
-  
                  		  Alternative: You can also use a pipeline script to configure Jenkins and to trigger executions in 
                     			 Silk Central. 
                     		   
                  		    The following sample pipeline script triggers two executions in 
                  			 Silk Central and collects the results. The Gradle installation has the name Gradle5.4. 
                  			 node () {
  stage("Trigger Silk Central Executions") {
    def path = tool name: 'Gradle5.4', type: 'gradle'
    def scFile = new File(pwd(), "silkcentral.gradle")
    scFile.delete()
    scFile.getParentFile().mkdirs()
    writeFile([file: scFile.getAbsolutePath(), text: new URL ("http://scHost:19120/silkroot/tools/silkcentral.gradle").getText()])
    def scTriggerInfo = '-Psc_executionNodeIds=6164,6123 -Psc_host=http://scHost:19120 -Psc_token=d28930f4-9c77-4fc7-bc1d-aac4cd235d33'
    if (isUnix()) { 
      sh "${path}/bin/gradle :silkCentralLaunch -b ${scFile} " + scTriggerInfo
    } else {
      bat "${path}/bin/gradle.bat :silkCentralLaunch -b ${scFile} " + scTriggerInfo
    }
    junit 'sc_results/junit*.xml' 
  }
}