202410-10 Ubuntu22.04下安装使用Gitlab-CE全过程 NEW 一、操作系统使用Ubuntu22.04版本1、安装系统(设置-关于-软件-设置阿里云源)2、修改root密码并启用root的ssh登录(安装vim,openssh-server)编辑 vim /etc/ssh/sshd_config 修改 PermitRootLogin yes重新启动 SSH 服务:systemctl restart ssh二、安装gitlab-ce(以16.10.0为例)1、查看版本代号lsb_release -c2、https:... Read More >
202408-28 使用Python统计gitlab代码仓库贡献指标 NEW 一、基本概述gitlab后台默认不自带代码仓库贡献指标统计功能。但其提供相关仓库api可以进行仓库、提交次数、提交代码量等统计。二、实现方法1、后台管理员获取个人访问令牌,就是一段字符串,确保该后台管理员账号具有最高权限。2、使用python调用gitlab的API接口获取数据进行统计# coding=utf-8 # author: ttfde import time import gitlab import&nb... Read More >
202406-08 gitlab实现多环境自动化部署 NEW 一、概述使用gitlabCI实现自动化部署思路是创建runner后,将runnner分配给具体仓库,然后创建配置文件分阶段、分环境实现自动化部署。如果gitlab平台部署环境和代码部署环境不一致则需要创建全局ssh变量实现远程访问其他服务器。二、实现方式1、创建runner,确保runner正确运行2、创建环境变量,用来ssh登录远程主机3、在项目中使用指定的runner4、编写配置文件.gitlab-ci.ymlstages: ... Read More >
201611-03 2款好用的免费linux主机管理系统 Linux主机的管理,不论是Linux虚拟主机,又或者是LinuxVPS的管理及日常维护,通常都离不开主机管理系统。Linux主机管理系统能够很好的简化linux主机管理维护工作量,同时也能够大的提高工作效率,从而带来许多方便。这里就介绍2款好用的免费Linux主机管理系统给大家。 1.WDCP: WDCP即是WDlinux Control Panel的简称。是套通过WEB控制和管理服务器的Linux服务器管理系统以及虚拟主机管理系统。我们可以通过WDCP简单、方便的使... Read More >