Запустите командную строку sqlite3 в конвейере Jenkins. - PullRequest
0 голосов
/ 18 февраля 2019

Я хочу работать с базой данных (sqlite3) с конвейером jenkins, но плагин powershell не распознает команду sqlite3.

Я правильно установил sqlite3 на подчиненном устройстве "EPPDockerHost" (Win10) и sqlite3Команды хорошо работают на машине.Я пробовал плагин powershell и bat на конвейере Jenkins, но ни один из них не работает.Информация об ошибке такая же:

'sqlite3' не распознается как внутренняя или внешняя команда, работающая программа или пакетный файл.

Код конвейера:

pipeline {
agent { node('EPPDockerHost')}

stages {
    stage('test') {
        steps {
            dir('C:\\Users\\Cydval\\Desktop\\Project1') {
                bat """
                    sqlite3
                """
            } } } } }

Журнал выполнения:

[Project1] Выполнение пакетного сценария

C: \ Users \ Cydval \ Desktop \ Project1> sqlite3 'sqlite3' не распознается как внутреннийили внешняя команда, работающая программа или командный файл.

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