Не удалось запустить конвейер, созданный Job-DSL - PullRequest
1 голос
/ 02 апреля 2019

Я пытаюсь настроить Дженкинс. Я использую изображение докера BlueOcean. Я пытаюсь создать конвейер Jenkins, используя Job-DSL. Когда я сам создаю конвейер и запускаю его, он работает. Но когда я запускаю конвейер, созданный Job-DSL, он выходит из строя из-за maven.

Я посмотрел в интернете, но не смог найти решения, подходящего для моего случая.

Он - Дженкинсфайл

pipeline {
    agent {
        docker {
            image 'maven:3-alpine'
            args '-v /root/.m2:/root/.m2'
        }
    }
    stages {
        stage('Build') {
            steps {
                sh 'mvn -B -DskipTests clean package'
            }
        }
}

а это работа-DSL

job('PROJ-unit-tests') {
    scm {
        git('git://github.com/Jouda-Hidri/Transistics.git') {  node -> 
            node / gitConfigName('DSL User')
            node / gitConfigEmail('hxxxa@gmail.com')
        }
    }
    triggers {
        scm('*/15 * * * *')
    }
    steps {
        maven('-e clean test')
    }
}

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...