jenkins的文件参数,可以用来上传文件

摘自:https://blog.csdn.net/hans99812345/article/details/125917951

 

当我们希望上传文件到服务器上时,临时写一个上传页面是很麻烦的。好在 Jenkins 提供了文件参数控制器,方便我们上传文件到服务器上,并做进一步处理。本文详细介绍具体步骤。

参数
在Jenkins 的 Job 配置界面内,新建一个 File Parameter

 

 


这里有点坑,你上传完了,jenkins把文件名给改了。我找了很多文章,把这个问题给解决了。

首先这个名称是误导性的:『文件路径』和上传文件的路径毫无关系。实际的含义是,如果按上图中,在『文件路径』中填入 testfile ,当文件上传后,将发生两件事情:

文件上传到 jenkins 的 workspace 中,然后重命名为 test_file
文件上传前的名称(在用户的文件系统中的名称),保存在 ${test_file} 变量中

接下来,我们可以通过 ${testfile} 变量,将上传的文件改回原来的名字,或者做其他操作。

关键命令

mv test_file /tmp/$test_file

 


这两个test_file 不一样的 ,
第一个test_file是上传的文件,这个不能写成变量的样子,不然就错了,
第二个$test_file 文件上传前的名字 这就没问题了

参考链接
https://www.lfhacks.com/tech/jenkins-upload-portal/

posted @   LiuYanYGZ  阅读(1330)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
历史上的今天:
2016-11-11 RPC
2016-11-11 javac命令详解(下)
2016-11-11 javac命令详解(上)
点击右上角即可分享
微信分享提示