- 博客(9)
- 资源 (3)
- 收藏
- 关注
原创 gerrit-trigger无法识别key报错
-----BEGIN OPENSSH PRIVATE KEY-----现在使用命令 ssh-keygen -t rsa 生成ssh,默认是以新的格式生成,id_rsa的第一行变成了“BEGIN OPENSSH PRIVATE KEY” 而不在是“BEGIN RSA PRIVATE KEY”,此时用来msyql、MongoDB,配置ssh登陆的话,可能会报 “Resource temporarily unavailable. Authentication by key (/Users/younam..
2020-12-30 21:02:45
731
原创 Apple MacBookPro M1 安装 brew(国内源)
1. 依赖gitgit安装方法:下载安装包地址:https://git-scm.com/download/macBinary installerTim Harper provides aninstallerfor Git. The latest version is2.27.0, which was released 5 months ago, on 2020-07-22.2. 准备目录M1之后,不能放到 /usr/local/bin目录下了。要放到/opt目录下 所...
2020-12-16 01:13:53
10001
13
原创 持续集成-jenkins介绍与环境搭建
什么是持续集成? 持续集成,俗称CI, 大师Martin Fowler对持续集成是这样定义的:持续集成是一种软件开发实践,即团队开发成员经常集成他们的工作,通常每个成员每天至少集成一次,也就意味着每天可能会发生多次集成。每次集成都通过自动化的构建(包括编译,发布,自动化测试)来验证,从而尽快地发现集成错误。许多团队发现这个过程可以大大减少集成的问题,让团队能够更快的开发内聚的软件。 ...
2018-05-16 22:39:55
311
原创 授权管理-LDAP-介绍与环境搭建
LDAP介绍还是先来百度百科介绍。LDAP是轻量目录访问协议,英文全称是Lightweight Directory Access Protocol,一般都简称为LDAP。它是基于X.500标准的,但是简单多了并且可以根据需要定制。与X.500不同,LDAP支持TCP/IP,这对访问Internet是必须的。LDAP的核心规范在RFC中都有定义,所有与LDAP相关的RFC都可以在LDAPma...
2018-04-14 22:36:14
3790
原创 devops实践-开篇感想
Devops概念DevOps(英文Development和Operations的组合)是一组过程、方法与系统的统称,用于促进开发(应用程序/软件工程)、技术运营和质量保障(QA)部门之间的沟通、协作与整合。它的出现是由于软件行业日益清晰地认识到:为了按时交付软件产品和服务,开发和运营工作必须紧密合作。[1]外文名DevOps全称 Development和Operations的组合优点尽可能地自动化...
2018-04-12 22:46:19
3765
1
原创 代码托管-gerrit-系统框架介绍
Gerrit目录介绍先上图bin/ : 主要是放gerrit.sh启动脚本,以及gerrit.war包cache/ : 是放缓存文件,gerrit使用的缓存模式是h2数据库,以及guava缓存模块来做的。data/ : 此目录是插件生成,非gerrit必需目录db/ : gerrit默认使用的是H2数据库(gerrit是可以支持其他数据库的,例如:mysql, postgres)——默认数据库的名...
2018-04-12 00:02:31
1865
1
原创 代码托管-gerrit-常用玩法
Gerrit常用一些玩法更换H2数据库换成mysql1. 第一步当然是安装mysql啦,mysql安装方法网上到处都有,又或者你直接下载个mysql docker镜像启动一下就好了,相当的简单。https://hub.docker.com/_/mysql/ 这上面有很详细的教程。还是两个命令 docker pull,docker run。2. 下载mysql java驱动包放到lib目录下。3. ...
2018-04-11 22:25:02
318
原创 代码托管-gerrit-mysql数据库SQL-2.14.5.1
此SQL脚本是2.14.5.1版本。不同版本之间SQL会有些差异,请注意比对,最好是去使用gerrit.war包进行初始化操作。/*MySQL - 5.6.32 : Database - reviewdb**********************************************************************//*!40101 SET NAMES ut...
2018-04-11 22:16:16
607
原创 代码托管-gerrit-介绍与环境搭建
什么是gerrit? gerrit是谷歌开源的一个git服务端。 主要功能: 1.代码托管 2.代码评审 3.细腻的权限管理(细到分支) 4.丰富的插件以及有很好的扩展接口 5.谷歌团队一直在维护,版本持续在迭代。 6.丰富的事件流,这个配合jenkins能完很多的花样,后面会好好介绍。 同类的产品还有gitlab,gitblit, 还有一个相...
2018-04-10 00:08:48
1928
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人