node ('linux1'){
  stage('Git & Setup') {
  checkout([$class: 'GitSCM', branches: [[name: '$branch']],
  doGenerateSubmoduleConfigurations: false, extensions: [[$class: 'CleanBeforeCheckout']],
  submoduleCfg: [], userRemoteConfigs: [[url: 'https://github.com/status-im/status-react.git']]])
 }
  stage('Tests & Report'){
  try {withCredentials([string(credentialsId: 'TESTRAIL_PASS', variable: 'TESTRAIL_PASS'),
                        string(credentialsId: 'TESTRAIL_USER', variable: 'TESTRAIL_USER')])
          {
            sh "cd test/desktop_sikuli && python3 main.py " +
                    "--test_results_path=/${env.WORKSPACE}/test/desktop_sikuli/report " +
                    "--linux_app_url=${linux_app_url} " +
                    "--testrail_report=True " +
                    "--jenkins_build_num=${env.BUILD_NUMBER}"}}
  finally {
            archiveArtifacts 'test/desktop_sikuli/report/*.png'}
  }
}