[toc] 前言 最近在做的统计报表项目包含人员代码提交量。 要获取人员代码提交量首先要知道人员参与的项目。GitLab个人页面中有Contributed projects页面,如下图: 遗憾的是GitLab api里没有相应的API接口。 目前的做法只能通过页面爬取。做法是使用接口登录,然后访问该 ...
分类:
其他好文 时间:
2019-10-24 13:31:02
阅读次数:
265
前言应对敏捷开发的需求,对CI(持续集成))/CD(持续交付)的提出了更高的标准,今天来讨论下,如何基于开源组件(gitlab/jenkins/harbor/kubernetes)使用CI/CD,赋能团队的开发、运维。核心组件组件名称版本备注kubernetesv1.15.310.0.0.182:6443jenkins2.176.2集群内部署/namespace:devopsgitlab11.8主
分类:
Web程序 时间:
2019-10-24 11:43:31
阅读次数:
112
参考博客: "RHEL7/CentOS7 在线和离线安装 GitLab 配置使用实践" 在线安装gitlab 依赖安装 在线安装 gitlab ce 离线安装gitlab ...
分类:
系统相关 时间:
2019-10-23 13:26:51
阅读次数:
167
一、简介gitgit是一种开源的版本控制系统,可以高效的管理项目版本。同时也是一个版本控制软件。GitHubGitHub是一个面向开源及私有软件项目的托管平台。GitHub可以托管各种Git库,并提供web界面。GitLabGitLab是一个用于仓库管理系统的开源项目,使用git进行代码管理工具,可以自己搭建GitLab仓库服务器。GitLab:是一个基于Git实现的在线代码仓库托管软件,你可以用
分类:
其他好文 时间:
2019-10-22 23:54:15
阅读次数:
182
参考:https://www.cnblogs.com/duanxz/p/10364783.html 1、已经安装好postgresql,可以参考这个博客 https://www.cnblogs.com/stulzq/p/7766409.html 2、碰到的问题 2019/10/22 17:38:44 ...
分类:
其他好文 时间:
2019-10-22 18:22:06
阅读次数:
265
数据层的存储一般如下: Data Source 数据源一般是业务库和埋点,当然也会有第三方购买数据等多种数据来源方式。业务库的存储一般是Mysql 和 PostgreSql。 ODS 层 ODS 的数据量一般非常大,所以大多数公司会选择存在HDFS上,即Hive或者Hbase,Hive居多。 可将O ...
分类:
其他好文 时间:
2019-10-22 13:07:13
阅读次数:
124
git的代码量大多数都是根据命令行统计,或者根据第三方插件统计。但是都不满足我的需求,因为我们代码都由gitlab管理,于是想到了通过gitlab暴露出来的接口获取数据。 第一步,生成私钥 登录你的gitlab申请私钥private_token 第二步,获取当前用户可见的所有项目(即使用户不是成员) ...
分类:
其他好文 时间:
2019-10-22 12:59:47
阅读次数:
131
这篇文章只是从技术层面探讨可行性,不接受一切反驳!使用条件一个有外网的主机(frp需要)gitlab或bitbucket账号frp服务端搭建具体可以查看frp github主页下载对应你操作系统版本的包(我的docker打包的客户端是0.17.0版本,想使用新版的可以自行打包)服务端配置如下(frp... ...
分类:
其他好文 时间:
2019-10-22 11:03:46
阅读次数:
96
查看当前连接的用户名: root_db=#select * from current_user; 或 root_db=#select user; 查看所有用户名: root_db=#\du root_db=#select * from current_user; 或 root_db=#select ...
分类:
数据库 时间:
2019-10-21 16:12:47
阅读次数:
439
1)添加新的数据库用户 2)创建数据库并指定所属用户 3)Django数据库配置 注:python环境中需安装psycopg2-binary:pip install psycopg2-binary 4)修改postgresql配置文件,指定允许远程连接 5)重启postgresql服务 6)允许任意 ...
分类:
数据库 时间:
2019-10-21 16:08:06
阅读次数:
321