在Jenkins Pipeline中运行sqlite3命令行

时间:2019-02-18 07:26:22

标签: jenkins sqlite jenkins-pipeline

我想使用jenkins管道操作数据库(sqlite3),但Powershell插件无法识别sqlite3命令。

我已经在从属设备“ EPPDockerHost”(Win10)上正确安装了sqlite3,并且sqlite3命令在该计算机上运行良好。我已经在Jenkins管道上尝试过powershell插件和bat插件,但是都没有用。错误信息是相同的:

  

'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'无法识别   作为内部或外部命令,可操作程序或批处理文件。

0 个答案:

没有答案