【发布时间】:2017-03-15 03:12:45
【问题描述】:
我似乎无法在 Jenkins 中运行构建执行 shell 步骤。我过去曾在 Windows 上与 Hudson 合作过,我能够毫无问题地创建 shell/批处理步骤,但我似乎在这里遗漏了一些东西。
这是一个全新的 jenkins 安装,我进入“添加构建步骤”、“执行 shell”并在命令中输入“echo hi”。我运行构建,当我查看控制台输出时,没有任何反应。
我也尝试过执行一个 test.sh 文件,它也只是回显你好。我已经在 linux 安装和 os X 安装的 Jenkins 服务器中对此进行了测试。
我在运行 shell 脚本的配置中缺少什么?
控制台输出显示完全跳过了 shell 脚本步骤
Started by user admin
Finished: SUCCESS
【问题讨论】:
-
您能在此处添加控制台的输出吗?
-
控制台输出除了基本信息外什么也没有显示。由用户管理员开始完成:成功
-
你有哪个版本的 Jenkins?我可以证明的最后一个好版本是 1.447。如果你不使用那个,你可以试试它。另外,您能否在 linux 系统的“Execute Shell”上在
echo hi之前添加#!/bin/sh或#!/bin/bash,看看是否可行。 -
抱歉,之前没有看到回复。星期一回到办公室时,我会试试你的建议!
标签: jenkins