永发信息网

如何上传文件到jenkins,并使用它来构建

答案:2  悬赏:80  手机版
解决时间 2021-02-11 05:51
如何上传文件到jenkins,并使用它来构建
最佳答案
(一)创建任务1.创建任务点击首页“创建一个新任务”的链接2.选择Jenkins任务类型Jenkins提供了四种类型的任务:1)构建一个自由风格的软件项目这是Jenkins的主要功能.Jenkins将会结合任何SCM和任何构建系统来构建你的项目,甚至可以构建软件以外的系统.2)构建一个maven项目构建一个maven项目.Jenkins利用你的POM文件,这样可以大大减轻构建配置.3)构建一个多配置项目适用于多配置项目,例如多环境测试,平台指定构建,等等.4)监控一个外部的任务3.这个类型的任务允许你记录执行在外部Jenkins的任务,任务甚至运行在远程机器上.这可以让Jenkins作为你所有自动构建系统的控制面板.选择第一个项“构建一个自由风格的软件项目”,点击“OK”。进入项目的详细配置页面如下:4.5.增加构建步骤我们选择executeWindowsbatchcommand,来创建一个windows下的批处理。假设,我在C:\Python34目录下有一个HTMLResportEmail_4.py的脚本,我们要在命令提示符下来运行这个脚本,这样做:那么在ExcuteWindowsbatchcommand窗口中,有如果不需要其他步骤,那么在这里,任务创建完成了,我们就可以点击保存了。(二)运行构建左侧列表是关于项目的操作。如果需要修改刚才的配置信息,可以点击“配置”链接重新进行修改。点击“立即构建”选项,BuildHistory将显示项目的构建状态。运行结束后,点击ConsoleOutput查看到Jenkinslog:再查看邮箱,于是testreport也自动发送到邮箱,就这样,使用jenkins进行持续性集成测试完成了。
全部回答
安装部署jenkins环境,下载所需要的插件,直接用ip加端口进行登录。 2 在系统管理的系统设置里配置需要远程的服务器。 3 新建节点,当新建节点与原有节点类似的时候,可以选择复制现有的节点。 4 填写远程工作目录、标签、host、credentials等信息,点击save保存成功。 5 此时在构建执行列表里就能看到新添加的节点的信息。 6 在页面点击“+”,添加一个试图,在这里我的视图名称就叫:自动化部署。 在“自动化部署”的视图下,点击“新建”按钮,新建一个项目,填写相应的项目名称,构建项目的类型(根据需要自行选择,在这里我选择的是构建一个自由风格的软件项目),点击“ok”进入项目配置页面。 在项目配置页面,对项目的各种属性进行配置。 在项目名称下,添加适当的描述,可以是阅读的人直观的了解项目。 选择项目的jdk选项,在这里我选择java-home。 源码管理和构建触发器保持默认设置即可。 构建环境的时候,勾选第一项,在ssh site选择一开始添加的远程服务器节点即可。 在构建的时候,在增加构建步骤里选择“execute shells”。 在execute shell里面的command里面填写在需要执行更新操作的命令即可。 点击“保存”按钮,创建及完成。列表显示如下图。 在列表页,选中name里的立即构建,即可构建项目 在构建历史里,选择console output,即可查看构建的信息。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
哈佛H3排气烟味浓与氧传感器有关系吗那费油有
1998年李岚钦从国外引进的那个所谓的特许连锁
史上最贱小游戏8第七关图文攻略 第7关怎么过
或与番生活模式地址在哪,我要去那里办事
wwe2011年什么人会回归
H61的主板温度真的高,老是61度,这样下去不
同学做错了事情时,我们的做法应该是BA. 联合
10086发的信息中“套餐及固定费”是什么意思
尔昌眼镜地址有知道的么?有点事想过去
超艺理发店地址在哪,我要去那里办事
coat里的受都是直男吗?
DNF里面50级鬼泣穿什么装备?
有个好朋友向我表白了。
三色指示灯用英语怎么说
基因突变是生物变异的根本来源。下列关于基因
推荐资讯
他老婆终于知道我们的事,他很难过,她老婆更难
TCL王牌HiD29211H电视不定时自动由AV转入TV状
北仑区农村信用合作联社大碶信用社地址在什么
外汇开立真实账户后怎么取现
油葵芽苗有害吗
为什么吸血鬼见不得阳光?
中石化崇德加油站怎么去啊,我要去那办事
同一暗挖隧道相对开挖(非爆破方法)的两开挖
中泰证券手续费千三,想换家证券公司开户有便
反映我国原始社会最终被奴隶制的国家夏朝所取
亮点移门家居装饰在哪里啊,我有事要去这个地
从三原县到铜川新区在哪坐车
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?