
CI-持续集成
一个CD包
我很幸福!
展开
-
Jenkins邮件通知之Notification插件
PS:在插件管理中搜索关键词,会有好东东参考来源:http://blog.youkuaiyun.com/wangmuming/article/details/22925357下载email相关插件后,进入【系统管理】-【系统设置】,配置Extended E-mail Notification,如图示:其中Default content代码内容如下:这里是代码开始$PROJECT_NAME - Build #转载 2017-06-16 14:16:24 · 4062 阅读 · 0 评论 -
yum仓库搭建与管理
搭建yum仓库的用途与意义:搭建yum仓库可以管理自动打包生成的大量的rpm文件,提供版本追溯功能;也可以防止人工误操作重复点击构建,导致在代码没有更新的情况下,服务仍然被重新部署与重启(没有更新的情况下,打出来的包版本号一样,客户端执行yum update时不会有实际操作)。1)安装createrepo在线安装命令: yum -y install createrepo2)配置yum私库创建yum原创 2017-06-16 15:20:49 · 1161 阅读 · 0 评论 -
nexus服务器搭建
搭建nexus服务的意义作为内网的统一代理,团队合作开发时不用每人都去外网下载一次;解决部分变态公司内网管制无法访问外网的问题,选一台有外网权限的机器搭建服务器,其余人直接内网访问此服务;团队合作开发时解决maven项目依赖问题;安装nexus# 下载安装包:wget https://sonatype-download.global.ssl.fastly.net/nexus/oss/nex原创 2017-06-16 17:40:14 · 4508 阅读 · 0 评论 -
gradle集成sonarqube
1 前言maven项目集成sonarqube倒是挺简单的,最近接触了gradle项目,要求集成sonarqube做代码静态分析,费了一番功夫才整出来,现在此记录,以备后查。 PS: 刚接触gradle,对sonarqube也不算是太了解,难免有错误,目前只是实现的在build.gradle中添加配置后运行gradle sonarqube可以将分析结果上传到sonar中,并在WEB端展现。2 在原创 2017-11-05 22:57:30 · 12496 阅读 · 5 评论 -
jenkins安装与常规配置
前言非技术分享,仅作为工作交接的备忘录一、安装Jenkins打开官网https://jenkins.io/ 下载得到jenkins.war;新建目录:mkdir -p /data/deploy/jenkins;将jenkins.war上传到此目录;将如下脚本保存成sh脚本,放到jenkins目录;给启动脚本与停止脚本可执行权限:chmod +x /data/deploy/jenkins/原创 2017-12-08 14:41:30 · 986 阅读 · 0 评论 -
gitlab安装与邮件及域名配置
一、安装jenkins打开官网https://jenkins.io/ 下载得到jenkins.war;新建目录:mkdir -p /data/deploy/jenkins;将jenkins.war上传到此目录;将如下脚本保存成sh脚本,放到jenkins目录;给启动脚本与停止脚本可执行权限:chmod +x /data/deploy/jenkins/*.sh 启动脚本:startJenk原创 2017-12-08 10:10:34 · 14215 阅读 · 1 评论