如何通过终端获取 Rundeck Job 输出?

如何通过终端获取 Rundeck Job 输出?

我的代码的目的是下载托管在我本地 rundeck 服务器上的特定 rundeck 作业号生成的输出日志。

所以我尝试使用

curl -o output.txt -0 https://xx.xxx.xx.xxx:xxxx/project/Project-Folder/execution/show/25139#output

但是,当我这样做时,文件output.txt没有任何信息,基本上是空的。

还有其他方法吗?我可以通过终端获取 rundeck 作业及其执行号的输出吗?

答案1

因此,经过一番查看和尝试后,我得出结论,获取输出的方法是将此命令作为本地命令运行:

cat /var/lib/rundeck/logs/rundeck/${job.project}/job/${job.id}/logs/${job.execid}.rdlog

这应该输出日志。

相关内容