You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何通过Jenkins从Windows上传文件至远程Linux节点并查看内容

实现从Windows本地传文件到Linux节点并查看内容的步骤

1. 确认远程Linux节点配置

  • 确保目标Linux节点已配置为Jenkins代理节点,主节点能通过SSH/JNLP正常连接它,且代理用户拥有临时目录写入、执行cat命令的权限。

2. 确认文件参数配置(已完成,补充细节)

你已添加的patch_txt_file_loc文件参数,需确保在“参数化构建过程”的配置中,文件上传功能处于启用状态,可补充描述如“选择本地Windows文本文件上传”。

3. 添加构建步骤:上传文件到Linux节点

在项目的“构建”模块添加执行shell脚本步骤:

# Jenkins会将上传文件临时存放在当前工作目录,文件名即参数名patch_txt_file_loc
# 复制到Linux节点的持久化目录(示例用/tmp,可自行修改)
cp $WORKSPACE/patch_txt_file_loc /tmp/uploaded_text.txt

注:若项目已指定固定运行在目标Linux节点,直接添加该步骤即可;未指定的话,需先配置“限制项目运行的节点”选择目标Linux节点。

4. 添加构建步骤:查看文件内容

继续添加一个执行shell脚本步骤,执行cat命令查看内容:

cat /tmp/uploaded_text.txt

如果不需要保留文件,也可直接查看Jenkins临时文件:cat $WORKSPACE/patch_txt_file_loc

5. 测试运行

点击“立即构建”,在参数页面选择本地Windows磁盘的文本文件后启动构建,完成后查看构建日志即可看到文件内容输出。

注意事项

  • 上传的临时文件会在构建结束后被Jenkins自动清理,需保留的话务必复制到持久化目录。

内容的提问来源于stack exchange,提问作者saravanan jothilingam

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 03:25:22