上一页 1 ··· 72 73 74 75 76 77 78 79 80 ··· 99 下一页
摘要: 新建java项目 修改列子的pop.xml提交 在git的web界面打一个tag 再次修改代码 再次push 5.38 阅读全文
posted @ 2018-05-14 07:23 minseo 阅读(160) 评论(0) 推荐(0) 编辑
摘要: 实现当git代码使用push的时候自动构建 安装gitlab钩子插件 安装令牌认证插件 在主机上面生产token(其实随便弄一个简单的字符串也可以) openssl rand -hex 10 修改任务配置 在gitlab里面添加钩子脚本 http://192.168.56.12:8080/build 阅读全文
posted @ 2018-05-13 19:25 minseo 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 使用gitlab监听事件一旦git push自动部署 使用构建后操作 配置完用户构建前一步会自动构建下一个项目 pipeline插件 新建视图 点击run运行 阅读全文
posted @ 2018-05-13 18:15 minseo 阅读(1056) 评论(0) 推荐(0) 编辑
摘要: Jenkins需要执行的脚本不在本机需要ssh免密码登陆到远程主机执行 Jenkins部署机ip地址为192.168.56.12 需要远程执行脚本的主机为192.168.56.11 设置好密钥可以使用以下命令直接免密码执行执行 但这配置在Jenkins页面因为是使用jenkins用户执行脚本,在构建 阅读全文
posted @ 2018-05-13 17:37 minseo 阅读(1635) 评论(0) 推荐(0) 编辑
摘要: 在使用jenkins构建时候需要从git下拉代码,需要配置认证方式 http拉取代码 配置用户名和密码认证 添加认证 设置用户名和密码 git认证 设置私钥认证 阅读全文
posted @ 2018-05-12 21:58 minseo 阅读(1062) 评论(0) 推荐(0) 编辑
摘要: 首先查看系统war包放置的位置 下载一个war包 下载地址 查看现在的版本 停止服务 备份原包 上传新包(上传完会自动解压) 启动即可 升级未成功,以后再试 阅读全文
posted @ 2018-05-12 19:50 minseo 阅读(153) 评论(0) 推荐(0) 编辑
摘要: ip 什么是持续集成 没有持续集成 持续集成最佳实践 持续集成概览 什么是Jenkins Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 安装Jenkins(不和git安装在同一台主机) 安装 阅读全文
posted @ 2018-05-12 18:33 minseo 阅读(245) 评论(0) 推荐(0) 编辑
摘要: 一些动作会自动发邮件,比如合并代码等 未验证 阅读全文
posted @ 2018-05-12 15:06 minseo 阅读(131) 评论(0) 推荐(0) 编辑
摘要: zabbix设置好邮件告警,当有触发时邮件未发送 查看zabbix server日志,提示不能连接邮件发送服务器,但是ping是可以通的 阅读全文
posted @ 2018-05-11 16:29 minseo 阅读(3405) 评论(2) 推荐(0) 编辑
摘要: 参考:https://www.cnblogs.com/kevingrace/p/7821529.html 一,设置开启备份以及备份路径 /etc/gitlab/gitlab.rb gitlab_rails['manage_backup_path'] = true #开启备份 gitlab_rails 阅读全文
posted @ 2018-05-09 12:35 minseo 阅读(412) 评论(0) 推荐(0) 编辑
上一页 1 ··· 72 73 74 75 76 77 78 79 80 ··· 99 下一页