Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jenkins管道:登录到Windows计算机,运行.exe_Jenkins_Jenkins Pipeline - Fatal编程技术网

Jenkins管道:登录到Windows计算机,运行.exe

Jenkins管道:登录到Windows计算机,运行.exe,jenkins,jenkins-pipeline,Jenkins,Jenkins Pipeline,我想在Jenkins构建结束时执行一个脚本,该脚本将登录到Windows计算机并按顺序运行.exe文件 我想说的是: def remote = [:] remote.name = "Test Machine" remote.host = "[test_machine_IP]" remote.allowAnyHosts = true node { remote.user = '[username]' remote.passw

我想在Jenkins构建结束时执行一个脚本,该脚本将登录到Windows计算机并按顺序运行.exe文件

我想说的是:

def remote = [:]
remote.name = "Test Machine"
remote.host = "[test_machine_IP]"
remote.allowAnyHosts = true

node {
        remote.user = '[username]'
        remote.password = '[password]'

        stage("test") {
            steps {
                bat 'notepad.exe'
            }
    }
}
这将导致
java.lang.NoSuchMethodError:在步骤中未找到此类DSL方法“步骤”

我也尝试过使用凭据([usernamePassword(credentialsId:“[id]”,passwordVariable:“[password]”,usernameVariable:“[username]”)进行
但是它在
credentialsId
中出错,我不知道如何获取该变量


有人能帮忙吗?我对任何低级的解决方案都很满意,最好没有插件(我这里没有Jenkins的管理员权限)。谢谢。

看来这将是另一个“风滚草”奖。。。