pipeline {

    agent any

    tools {
        maven 'maven'
    }

    stages {
        stage ("prepare") {
            steps {
                sh 'jira-ssoi-authenticator/src/test/docker/jira/bin/init.sh'
                sh 'jira-ssoi-authenticator/src/test/docker/certs/make_certs.sh'
            }
        }
        stage('build') {
            steps {
                sh 'mvn clean deploy -DaltDeploymentRepository=vadev::default::https://DNS              :PORT/nexus/content/repositories/snapshots'
            }
        }
    }

    post {
        always {
            junit "jira-ssoi-authenticator/target/surefire-reports/*.xml"
//            junit "jira-ssoi-authenticator/target/failsafe-reports/*.xml"
        }
        success {
            archive 'jira-ssoi-authenticator/target/jira-ssoi-authenticator-bin.tar.gz'
        }
    }
}
