随笔分类 - Jekins
摘要:一、前言 近期在实现jenkins自动化部署的流程中,在自动打tag的流程中发现,每次提交新的TAG到仓库中,怎么去获取代码最新的变更信息,因此借用job中变更记录(此内容是job在拉取git上代码所提交的commit的内容)自动打tag到仓库中。于是带着疑问去度娘了一下, 参考文章链接:https
阅读全文
摘要:需求:对Jenkins发布代码后的状态自动通知到企业微信群,告知相关人员发布版本前进行通知,发布后状态失败则通知相应的负责人,进行处理。Jenkins也可以提供邮件的方式告知job构建的结果给到收件人,这种方式无法第一时间让负责人员去查看邮件,公司人员日常使用企业微信频率比较高,恰巧企业微信提供机器
阅读全文
摘要:需求:最近开发同事提出了个要求,每当Jenkins执行上线部署完成后,对当前代码进行自动打TAG到git仓库中,且只有当部署成功后才进行打TAG,防止构建失败也进行打过多的垃圾tag,然后便于下次进行备份回滚代码。可以利用Jenkins增加构建后操作GIt publisher的选项来进行自动TAG到
阅读全文
摘要:实验环境: Jenkins:192.168.1.12 tomcat:192.168.1.7 一、新建远程代码Java项目仓库 说明:这边测试是在coding上注册账户,建立远程仓库,coding地址:https://coding.net/login,也可以使用gitlub和github作为远程仓库,
阅读全文
摘要:实验环境 Jenkins:192.168.1.15 Gitlab:192.168.1.14 一、Jenkins配置 1:安装gitlab hook plugin插件 2:新建一个job 3:配置gitlab仓库地址 4:配置触发器 5:设置构建后操作 二、Gitlab配置 1:配置Gitlab钩子
阅读全文
摘要:说明:一个公司的一个产品上线,会从开发代码到测试再到发版部署的这样一个流程,通常我们从开发-测试-部署整个流程都是手动操作去完成的,这样操作比较繁琐,中间也出现问题也比较多,这时候我们就需要一种工具来自动化实现这样的流程,减少操作繁琐、出现问题,而Jenkins是一个开源的、可扩展的持续集成、交付、
阅读全文
摘要:一、在使用jenkins编写过程中突然出现以下问题 Parsing POMs Established TCP socket on 59407 [java] $ java -cp /var/lib/jenkins/plugins/maven-plugin/WEB-INF/lib/maven35-age
阅读全文
摘要:一、如果一不小心忘了jenkins管理员的登录密码忘记了怎么办,这时候我们就没办法在使用jenkins进行管理,导致整个系统瘫痪!,别着急,我们没办法在Jenkins界面更改密码,可以在Jenkins里有个/var/lib/jenkins/users/admin/config.xml文件进行密码重置
阅读全文

浙公网安备 33010602011771号