...
Code Block |
---|
pipeline { agent any stages { stage('Features') { steps { //Download feature files assertthatBddFeatures(credentialsId: '10005', jiraServerUrl: '', jql: '"project=DEMO' = XX AND key in ('XXX-1')", mode: 'automated', tags:'(@smoke or @ui) and (not @slow)', outputFolder: 'features', projectId: '10005') } } stage('Run tests') { steps { //Run tests here } } } post{ always{ //Upload test results assertthatBddReport(credentialsId: '10005', jiraServerUrl: '', jsonReportFolder: 'report', jsonReportIncludePattern: '**/*.json', projectId: '10005', runName: 'Smoke test run', type: 'karate') } } |