Jenkins
文章平均质量分 52
weixin_42073629
这个作者很懒,什么都没留下…
展开
-
Jenkins教程(8)Jenkins集成maven工具实现java程序自动发布
1、首先在存放代码的服务器中部署好maven环境,用于对开发的代码打jar包yum install maven2、手动运行maven对java代码打包,看能否正常生成jar包。maven打包的参数通常是开发提供。maven clean package java -jar test-SNAPSHOT.jar #运行生成的jar包 3、在Jenkins中安装maven插件Maven Integration4、创建Jenkins的job(推荐使用构建maven项目),配置好参数化构建.原创 2021-05-30 16:29:48 · 347 阅读 · 1 评论 -
Jenkins教程(7)Jenkins忘记管理员密码的处理办法
1、停掉Jenkins服务2、编辑Jenkins配置文件vi /root/.jenkins/config.xml<useSecurity>false</useSecurity> #由true改为false#<authorizationStrategy> ... </authorizationStrategy> #注释整个标签和里面的内容# <securityRealm>... </securityRealm> #注原创 2021-05-30 16:26:47 · 185 阅读 · 0 评论 -
Jenkins教程(6)Docker镜像的自动更新部署
通过Jenkins可以实现一键完成Docker镜像的构建与更新,下面是配置步骤:1、部署一个私有docker仓库用于推送和拉取私有镜像,仓库的部署可以参考本站文章http://www.linuxe.cn/post-471.html2、在Jenkins中安装docker插件3、进入Jenkins系统管理-系统配置-cloud配置,增加docker配置,增加docker host uri为unix://var/run/docker.sock(docker为tcp模式的话这里就不用sock)4原创 2021-05-30 16:25:06 · 1140 阅读 · 0 评论 -
Jenkins教程(5)Jenkins远程构建
Jenkins远程构建可以让用户通过访问一个特定的URL地址来触发构建,运用远程构建+Git的钩子还可以实现自动触发构建。下面是远程构建的配置步骤:1、在项目设置中找到构建触发器--触发远程构建,然后填入一个自己定义的信息作为token2、通过远程访问Jenkins的接口来触发构建,其中-u所指定的用户密码就是jenkins中的用户密码,项目名称替换为实际名称,TOKEN_NAME就是第一步中自定义的tokencurl -u admin:123456 192.168.0.103:808..原创 2021-05-30 16:22:39 · 1359 阅读 · 0 评论 -
Jenkins教程(4)Jenkins的参数化构建
1、Jenkins参数化构建可以实现在构建过程中传参,解决一些需要交互的场景需要填写参数的问题。如执行Shell脚本时需要传递一些参数。2、首先为项目开启参数化构建,这里使用了最常见的文本参数,然后定义了一个domain参数,值为www.linuxe.cn3、运行命令时将domain变量传递给项目4、运行构建,可以看到参数已经传递过去...原创 2021-05-30 16:19:02 · 1028 阅读 · 0 评论 -
Jenkins教程(3)Jenkins菜单功能与job创建
一、Jenkins任务创建1、登录Jenkins后可首先看到以下界面,由于是新装的Jenkins,之前并不存在任何的任务,所以提示create new jobs。2、点击创建按钮后会要求输入一个项目的名字。这里将类型选择为Freestyle project,代表一个自由风格的项目,这种项目配置比较灵活。3、进入job设置页面有很多地方需要配置,如图二、Jenkins菜单功能解释General通用菜单:进行一些常规配置,Description用于填写项目描述;Disc...原创 2021-05-30 16:17:27 · 997 阅读 · 0 评论 -
Jenkins教程(2)插件源与常用插件
一、配置Jenkins国内插件源Jenkins之所以功能强大和它所提供的插件有密不可分的关系。但由于Jenkins默认的插件源是在国外,通过Web进行安装插件速度非常慢,这点在部署Jenkins时如果使用过“安装推荐插件”就可以感受到。所以通常会为Jenkins配置一个国内插件源,比如清华大学的。只需要登陆Jenkins-->configure-->Manage Jenkins-->Advanced-->Update Site,然后复制清华大学仓库地址https://mirror原创 2021-05-30 16:13:57 · 1689 阅读 · 0 评论 -
Jenkins教程(1)Jenkins安装与启动
一、Jenkins的作用Jenkins是一款持续集成工具,它的出现解决了传统网站部署痛点。在早期要实现网站部署,需要经过需求分析—原型设计—开发代码—提交测试—内网部署—确认上线—备份数据—外网更新-最终测试多个步骤。如果发现外网部署的代码有异常,还需要及时回滚。这个流程如果面对的是N台服务器一起进行部署就会很麻烦,运维人员需要频繁的去上传代码、手动备份、更新文件。使用Jenkins后这些操作全部都可以通过一个平台来完成,提升运维人员的工作效率,减轻人工干预的错误率。对于开发人员来说也不需要编译打包等操原创 2021-05-30 16:07:25 · 1010 阅读 · 1 评论
分享