时间:2021-05-19
由于开发项目代码时间太久远,太老旧,有的是以前的项目,开发直接用直接的idea编译的,要做成maven格式或者ant格式的太麻烦,我这边直接就让开发自己把编译过的文件直接上传到我指定的路径,这里我直接把jenkins的工作目录设置为共享目录,让开发自行将文件上传到工作目录,我这边再从目录直接发布到远程主机。具体操作如下:
1、安装samba-server服务,将jenkins主机配置成共享服务主机
2、新建自由风格项目
3、参数化构建,将项目名,主机等配置为变量
4、配置在jenkins执行脚本
配置都很简单,主要就是jenkins的参数引用,然后就是写脚本,脚本里面引用参数变量,思路就是更新前先备份文件,引用按jenkins系统变量BUILD_ID创建备份目录,然后将文件拷到备份目录,回滚就从备份目录拷回到项目目录
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
声明:本页内容来源网络,仅供用户参考;我单位不保证亦不表示资料全面及准确无误,也不保证亦不表示这些资料为最新信息,如因任何原因,本网内容或者用户因倚赖本网内容造成任何损失或损害,我单位将不会负任何法律责任。如涉及版权问题,请提交至online#300.cn邮箱联系删除。
在服务器A上的程序用到服务器B上的文件data,并且需要定期更新文件。但是直接在bash文件中使用scp-P1000192.168.199.10:/temp/d
1月17日消息微软周二发布了Windows10的最新更新文件以修复美国国家安全局(NSA)报告的安全漏洞。不过部分用户在Windows10的最新更新时遇到了安装
Delphi实现软件自动升级的功能原理简单,在FTP上维护一个Update.ini文件,里面记录着要更新文件的版本号,本地也有一个Update.ini文件,每次
本文实例讲述了Python实现定期检查源目录与备份目录的差异并进行备份功能。分享给大家供大家参考,具体如下:在项目中,经常要更新文件,在更新之前首先要备份源文件
AjaxUpLoad.js的使用实现无刷新文件上传,如图1、创建页面并编写HTML上传文档:上传图片:2、引用AjaxUpload.js文件3、编写JS脚本wi