diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000000000000000000000000000000000000..e339a9f0ac19f3066d87256c118bcdf4f5fda530 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,22 @@ +pipeline { + agent any + stages { + stage('Setup Environment') { + steps { + sh '''python3 -m venv env +. env/bin/activate +pip install -e .[full]''' + } + } + stage('Test') { + steps { + sh 'py.test --junitxml results.xml test/' + } + } + stage('xUnit') { + steps { + junit 'results.xml' + } + } + } +} \ No newline at end of file