jenkins
Jenkins
NPException
学无止境
展开
-
码云使用webhook和jenkins持续集成
第一步:首先我们在jenkin的插件管理里面搜索Generic Webhook Trigger,然后下载重启jenkins。第二步:重启jenkin后我们可以看到会出现下图这里可以定义很多自己的规则,具体用法自己研究。我们采用简单的token令牌来测试。在token这里我们放我们的令牌,这里我就随便写一个,就叫gitee,然后保存。第三步:去码云上面配置web...原创 2019-11-08 16:27:39 · 523 阅读 · 0 评论 -
jenkins部署jar
首先在post steps添加执行shellshell脚本#!/bin/bashcd /home/script/./stop.sh./replace.shecho "Execute shell Finish"BUILD_ID=dontKillMe nohup /home/script/startup.sh &stop.sh#!/bin/bashech...原创 2019-06-19 15:29:25 · 700 阅读 · 0 评论 -
jenkins部署war
首先保证你的jenkins插件和环境已经配置好,如果没有配置好可以看我之前的文章。。。此处略过这里配置clean package可以保证清除旧的文件这里使用over ssh,下篇文章部署jar将使用shell。auto_deploy.sh#!/bin/bashecho "Start executing the script.........."tomcat_port...原创 2019-06-19 15:23:22 · 863 阅读 · 0 评论 -
jenkins中的Build,设置打包时先清除之前的
在“Build”中,默认的Root POM是pom.xml。如果pom.xml不在根目录下,就填入子目录,例如:wxapi/pom.xml。在Goals and options中,填入需要执行的mvn命令:clean package,Jenkins将执行如下命令:mvn clean package特殊参数也在这里填写,如-DskipTests=true clean package。...原创 2019-06-18 15:55:13 · 10652 阅读 · 1 评论 -
Publish Over SSH构建后操作
Exec command中是要通过SSH去服务器上执行的脚步以及脚本文件;Source files配置:target/xxx-0.0.1-SNAPSHOT.jar 项目jar包名Remove prefix:target/Remote directory: 代码应用服务器的目录地址,Exec command:应用服务器对应的脚本。Source files 如果填**表示所有。...原创 2019-06-18 15:19:41 · 634 阅读 · 0 评论 -
向GitHub提交代码时触发Jenkins自动构建(webhook)
当我们提交代码到GitHub后,可以在Jenkins上执行构建,但是每次都要动手去执行略显麻烦,今天我们就来实战Jenkins的自动构建功能,每次提交代码到GitHub后,Jenkins会进行自动构建;您需要在自己的GitHub创建一个项目,首先项目源代码,很简单,一个hello wordpackage com.xf.test;import org.springframewor...原创 2019-06-18 13:58:33 · 2782 阅读 · 1 评论 -
jenkins常用插件(持续更新中....)
publish over ssh :官网介绍:https://wiki.jenkins.io/display/JENKINS/Publish+Over+SSH+PluginMaven Integration:支持构建maven项目GitHub Plugin:github插件Multijob:持续集成多任务...原创 2019-06-18 11:12:25 · 2584 阅读 · 0 评论 -
Jenkins关闭和重启实现方式.
1、关闭Jenkins 只需要在访问jenkins服务器的网址url地址后加上exit。例如我jenkins的地址http://localhost:8080/jenkins/,那么我只需要在浏览器地址栏上敲下http://localhost:8080/jenkins/exit网址就能关闭jenkins服务.2、重启Jenkies http://loc...原创 2019-06-18 11:04:45 · 978 阅读 · 0 评论 -
jenkins如何重新安装配置
重装只需要删除安装jenkins用户的主目录(~)下的(.jenkins)文件夹,一般在/root/.jenkins可以用 ls -a 查看隐藏的文件。然后 rm -rf .jenkins就可以删除了如果是配合tomcat启动的jenkins就重启tomcat就可以了,就可以重新配置jenkins。...原创 2019-06-18 10:02:02 · 5088 阅读 · 1 评论 -
Jenkins 中创建项目时没有Maven项目安装Maven Integration plugin时找不到插件Maven Integration plugin
Jenkins创建项目时没有maven项目是因为缺少插件 Maven Integration plugin。但是在我安装这个歌插件的时候却找不到它。解决办法:于是我果断按照安装javadoc的方式,手动下载hpi文件,然后在高级安装中上传,最后果然解决!下载总结:对于这种自动安装失败的插件,我们都可以通过手动下载然后上传的方式安装...原创 2018-10-18 18:54:36 · 10399 阅读 · 2 评论 -
Linux安装Jenkins及jenkins使用tomcat容器启动
1.进入下载页下载2.选择latest3.下载Jenkins.war4.启动Jenkinsjava -jar jenkins.war > /home/tool/jenkins/jenkins.log &等待启动,启动成功后会出现下面界面。访问Jenkins然后选择安装推荐的插件,等待安装完毕。然后就进入主界面了jenki...原创 2018-10-18 14:25:58 · 601 阅读 · 0 评论 -
Jenkins远程执行shell出现java: command not found
今天在用jenkin执行远程脚本的时候,出现以下错误:nohup: failed to run command ‘java’: No such file or directoryjava: command not found多方查找原因后发现是因为远程执行shell脚本时,不会自动加载环境变量,导致出现此错误解决方案:在脚本前加上这段代码即可source /etc/prof...原创 2019-09-25 12:29:48 · 1987 阅读 · 0 评论