From d50c9cdc39f531e756e50b1ed0bbf5eacf24fc9f Mon Sep 17 00:00:00 2001 From: kudlaty Date: Thu, 22 Mar 2018 18:40:50 +0100 Subject: [PATCH] feature/kjug added test step --- Jenkinsfile | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index bdb116c..3be0382 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -12,5 +12,21 @@ pipeline{ sh 'python -m py_compile sources/webapp.py' } } + stage('Tests') { + agent { + docker { + image 'qnib/pytest' + } + } + steps { + sh 'pip install flask' + sh 'py.test --verbose --junit-xml test-reports/results.xml sources/test_webapp.py || true' + } + post { + always { + junit 'test-reports/results.xml' + } + } + } } } \ No newline at end of file