Использование образа докера MongoDB внутри Jenkins Pipeline для тестирования кода - PullRequest
0 голосов
/ 21 сентября 2018

Как мне запустить образ докера MongoDB, запустить тесты и затем уничтожить его с помощью Jenkins Pipeline?Вот конвейер:

pipeline {
    agent {
        docker {
            image 'node' 
            args '-p 8080:8080' 
        }
    }
    stages {
        stage('Build') { 
            steps {
                sh 'npm install'
                sh 'npm build'
            }
        }
        stage('test') { 
            steps {
                sh 'npm test'
            }
        }
    }
}

Полагаю, Дженкинс должен запустить образ node, а также образ mongo и связать их вместе (чтобы иметь доступ к mongodb).Любое стандартное решение?

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