link: http://www.donaldsimpson.co.uk/2013/03/18/jenkins-slave-nodes-using-the-swarm-plugin/ I’ve been trying out a new (to me at least) way to add a Jenkins Slave Node – using UDP auto discovery via the Jenkins Swarm Plugin This is a very easy and ni…
一.前提 本次实践前,需已完成以下过程: 1.搭建好一个Kubernetes集群(本实践为单节点集群),网上参考较多,不赘述. 2.选取kubernetes集群外的一台服务器安装 NFS服务端,并在集群内每个节点安装 NFS客户端; NFS服务端所在的服务器IP为 10.141.211.178,记为 nfs server:而集群master服务器,记为 master; (1) nfs server创建存储目录 /data/k8s/ 并执行命令:chmod 755 /data/k8s/, 并关闭防…
Jenkins Slave node环境变量设置有很多trap,在最近的工作当中,我把slave部署在red hat linux 上,进行c++项目的编译部署和发布,但是在执行工程的时候,总会报出某些命令 command cannot found,这种问题非常奇怪,你已经在linux的环境变量中设置了PATH等变量,而且在服务器上手动执行命令的时候没有任何问题.我的master主机部署在windows机器上,通过 Launch slave agents on unix machines via…
查看windows 服务 cmd 运行下图用我已经安装的jnlp服务展示效果 : services.msc 关于这个服务名称怎么来的: 我的 工作台路径:如下: 进入jenkins slave 下载jnlp 丢进工作台 运行安装服务 关于服务卸载cmd  进入: sc delete  服务名…
jenkins slave上执行脚本报错 解决方法:在系统配置中设置shell execuate C:\Windows\system32\cmd.exe 保存即可…
Jenkins的功能强大,在于它的插件式框架,能扩展功能,自动化当中,很容易想到的是对提交的新代码做测试,这里gatling主要是负责压力测试,也就是所谓的性能.关于gatling,可以参考我前面的博文. 在jenkins下,首先要安装gatling的插件,可以直接在Jenkins>Manage Jenkins>Manage Plugins>Available下点击安装,也可以在Advance里面通过上传安装.由于我这里两个浏览器设置的代理不同,在测试jenkins的浏览器中不能直接点击…
jenkins配置slave进行构建时,发现slave构建的控制台输入中文乱码,查看master,slave的jenkins系统信息 file.encoding和sun.jnu.encoding都没有问题,只有从master->node->查看系统信息发现encoding=ANSI_X3.4-1968. 搜索baidu各种方法都不起作用. 参考下面的连接发现需要这样玩 export LANG= 然后检查代码发现 /var/lib/jenkins/ 下面都没有.bashrc文件,so,从其他用户…
添加mac slave节点报错如下:Expanded the channel window size to 4MB [11/07/14 19:11:54] [SSH] Starting slave process: cd "/test/app/abc/slavetest" && /usr/java /jdk1.8.0_101 -XX:MaxPermSize=2048m -Xmx2048m -jar slave.jar bash: /usr/java/jdk1.8.0_1…
1.在管理插件中搜索并安装邮件扩展插件Email Extension Plugin: 2.在任务中增加构建后操作步骤,选择Editable Email Notification; 3.在高级中Add Trigger,可以根据自己的需要选择在任务成功.失败.或者是一直发送邮件: 4.在高级中配置收件人(Recipient List),Content Type选为HTML,这样方便通过HTML格式来定义邮件的内容: 5.在Content中定义邮件内容: <!DOCTYPE html> <ht…
在Jenkins上添加了一个slave node, 并绑定了一个团队项目,通过shell来执行后续操作,结果卡在了 mvn: command not found 其实这个node上是配置了maven的,登录到测试机执行mvn -v 发现没有问题,可以这个节点就是找不到mvn....坑的很 一凡折腾试验搜索,发现解决办法如下: 需要执行构建的shell命令前,加上maven环境变量配置,协助找到mvn MAVEN_HOME=/data/apache-maven-3.6.2PATH=$PATH:$M…