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