首页 > 其他分享 >jenkins的文件参数,可以用来上传文件

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

时间:2022-11-11 16:23:17浏览次数:67  
标签:文件 参数 file test 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/

标签:文件,参数,file,test,jenkins,上传
From: https://www.cnblogs.com/LiuYanYGZ/p/16880870.html

相关文章

  • 安卓根文件系统目录讲解
    1.顶层目录apex: apex文件安装路径,android10引进的技术,AndroidPonyEXpress(APEX),APEX和APK类似,它原来存在于只读系统分区的功能模块搞成一个个可更新升级的模块,......
  • 【JSR269实战】之编译时操作AST,修改字节码文件,以实现和lombok类似的功能
    参考:https://blog.csdn.net/justry_deng/article/details/106176181maven编译不成功。笔者日常****:兄弟姐妹们,还是尽量少熬夜啊。我感觉我记性有所下降,难受。需求说......
  • git上传代码Github教程-保存代码
    GitHub是一个在线软件源代码托管服务平台,使用Git作为版本控制软件,由开发者ChrisWanstrath、P.J.Hyett和汤姆·普雷斯顿·沃纳使用RubyonRails编写而成。在20......
  • CAD将dwg文件导入成块
    块在CAD中有很强的复用性,在CAD中经常可以看到各种各样的块,在开发中我们也经常需要创建一些属于我们自己块,创建块的方式有两种,一种是直接创建实体,然后将实体保存到一个......
  • Android 找不到资源文件错误的解决办法
    有些时候我们明明在layout文件夹下面配置了布局文件,但是在activity中却报错,提示找不到该文件。解决办法:这是因为你导入的R包不对,将activity文件import中后缀为.R的一行删除,......
  • java 填充word文件
    时序图代码实现publicFileDTOcreateNoticeLetter(NoticeConditioncondition){FileDTOres=null;Mapphilipp=getMap(condition);F......
  • 【实操日记】使用 PyQt5 设计下载远程服务器日志文件程序
    最近通过PyQt5设计了一个下载服务器指定日期日志文件的程序,里面有些有意思的技术点,现在做一些分享。PyQt5是一套Python绑定DigiaQt5应用的框架,是最强大的GUI库......
  • 【Kafka(二)】日志及索引文件
    每一个分区一个文件夹,一个分区对应多个文件。当满足一定条件后,会生成新的文件。每一个文件叫做一个日志段,每一个日志段会关联两个索引文件,一个是偏移量索引另一个是时间戳索......
  • 6.jenkins调用ansible实现滚动更新
    更新代码web01\<----------------|\^slb01-->jenkins-->gitlab-->dev/|web02/<......
  • pdf.js打开后的pdf文件
    可用pdf.js在h5打开pdf文件。注意,在本地打不开,一定要在部署环境。方法:<ahref="../../pdf/web/viewer.html?file=../../pdf/1.pdf"target="_blank">文件</a>最重要的是h......