03 2020 档案

摘要:按照jumpserver官方提供的安装文档操作,一步一步执行到pip install -r requirements.txt这一步报错众多,汇总了在安装遇到的所有问题,requirements.txt文件内容是对一些安装包的版本要求。 错误1:提示six版本不匹配 ERROR: Could not 阅读全文
posted @ 2020-03-31 18:14 一颗小豆子 阅读(1457) 评论(0) 推荐(0)
摘要:一、前言 近期在实现jenkins自动化部署的流程中,在自动打tag的流程中发现,每次提交新的TAG到仓库中,怎么去获取代码最新的变更信息,因此借用job中变更记录(此内容是job在拉取git上代码所提交的commit的内容)自动打tag到仓库中。于是带着疑问去度娘了一下, 参考文章链接:https 阅读全文
posted @ 2020-03-27 14:47 一颗小豆子 阅读(6014) 评论(0) 推荐(0)
摘要:一、sonarqube介绍 SonarQube 是一个开源的代码分析平台, 用来持续分析和评测项目源代码的质量。 通过SonarQube我们可以检测出项目中重复代码, 潜在bug, 代码规范,安全性漏洞等问题, 并通过SonarQube web UI展示出来。 官网地址:https://www.so 阅读全文
posted @ 2020-03-19 11:59 一颗小豆子 阅读(872) 评论(0) 推荐(0)
摘要:需求:对Jenkins发布代码后的状态自动通知到企业微信群,告知相关人员发布版本前进行通知,发布后状态失败则通知相应的负责人,进行处理。Jenkins也可以提供邮件的方式告知job构建的结果给到收件人,这种方式无法第一时间让负责人员去查看邮件,公司人员日常使用企业微信频率比较高,恰巧企业微信提供机器 阅读全文
posted @ 2020-03-11 16:42 一颗小豆子 阅读(3390) 评论(0) 推荐(0)
摘要:需求:最近开发同事提出了个要求,每当Jenkins执行上线部署完成后,对当前代码进行自动打TAG到git仓库中,且只有当部署成功后才进行打TAG,防止构建失败也进行打过多的垃圾tag,然后便于下次进行备份回滚代码。可以利用Jenkins增加构建后操作GIt publisher的选项来进行自动TAG到 阅读全文
posted @ 2020-03-11 16:37 一颗小豆子 阅读(3803) 评论(1) 推荐(1)