diff --git a/Jenkinsfile b/Jenkinsfile new file mode 100644 index 0000000..8a521c1 --- /dev/null +++ b/Jenkinsfile @@ -0,0 +1,26 @@ +pipeline { + agent { + label 'java' + } + tools { + maven 'default' + } + + stages { + stage("Build") { + steps { + sh 'mvn -Dmaven.test.failure.ignore=true clean install' + } + } + } + post { + always { + deleteDir() + } + + failure { + slackSend message: "${env.JOB_NAME} - #${env.BUILD_NUMBER} failed (<${env.BUILD_URL}|Open>)", + color: 'danger', teamDomain: 'qameta', channel: 'allure', tokenCredentialId: 'allure-channel' + } + } +} \ No newline at end of file