【问题标题】:Jenkins shell execution errorJenkins shell 执行错误
【发布时间】:2015-07-16 14:32:04
【问题描述】:

我是 Jenkins 的新手。
我正在尝试在 Cent OS 中执行以下 shell 命令:

ssh root@192.168.52.80 "bash -s" < ./install_x86.sh

但我不断收到以下错误:

[default] $ /bin/sh -xe /tmp/hudson9091088582033660238.sh
+ ssh root@192.168.52.80 'bash -s'
/tmp/hudson9091088582033660238.sh: line 2: ./install_x86.sh: No such file or directory
Build step 'Execute shell' marked build as failure

有人知道我做错了什么吗?

已解决

我通过使用可用的 ssh 插件让它工作。 [7月17日15:22]

【问题讨论】:

  • 命令失败,因为你没有./install_x86.sh文件
  • 我确实有 install_x86.sh 出于某种原因“
  • 您的install_x86.sh 在哪里?您是否尝试在您的ssh ...? 之前添加#!/bin/bash

标签: bash shell ssh jenkins


【解决方案1】:

最可能的解释是文件 ./install_x86.sh 与 jenkins 的工作目录位于不同的位置。

【讨论】:

    猜你喜欢
    • 2014-12-20
    • 2014-01-11
    • 2019-02-12
    • 2014-11-10
    • 2020-01-09
    • 2020-05-19
    • 2020-05-31
    • 1970-01-01
    • 2017-10-04
    相关资源
    最近更新 更多