202508-20 SonarQube使用说明 NEW 1、gitlab-ci.yml和sonar-project.properties完整配置2、SonarQube问题修复项目扫描结果如下: 扫描结果分类概览 点击每个分类下的问题列表 问题详情:有问题代码位置、说明、解决方法等 问题处理 问题分发和打标签 3、SonarQube规则自定义设定①质量门禁:指标扫描通过为绿色的阈值 ②质量配置:每种语言进行扫描时的规则集合 ③代码规则:所有语... Read More >
202508-07 GitLab集成SonarQube NEW GitLab集成SonarQube使用和配置1、界面设置为简体中文通过管理页面安装汉化包进入Administration菜单,选择Marketplace。找到Chinese Pack安装即可2、普通用户添加:配置-权限-用户3、从gitlab导入项目选择“导入GitLab”在gitlab中创建个人令牌,选择范围包含API和read_apisonarqube中输入gitlab生成的个人令牌,就可以看到gitlab中的项目列表,选择一个项目4、配置分析器,使用GitLab CI①... Read More >
202507-30 ubuntu22.04安装sonarqube社区版 NEW 一、前提条件:安装Java 171、更新软件列表apt-get update2、安装OpenJDK 17apt-get install openjdk-17-jdk3、检查JDK是否正确安装java -version4、配置环境变量打开/etc/environment文件,在文件末尾添加以下行:JAVA_HOME="/usr/lib/jvm/java-17-openjdk-amd64" PATH=$PATH:$JA... Read More >
202507-21 docker使用笔记-Ubuntu服务器docker相关配置 一、启用root管理员用户并设置ssh客户端root用户登录。进入管理员root,进入管理员root有两种情况:1.知道密码,输入su root回车,再输入密码。2.不知道密码,首先输入sudo passwd root回车,其次输入登录进来用户的密码,然后设置root密码,最后使用root密码进入。sudo vi /etc/ssh/sshd_config ... Read More >
202410-10 Ubuntu22.04下安装使用Gitlab-CE全过程 一、操作系统使用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代码仓库贡献指标 一、基本概述gitlab后台默认不自带代码仓库贡献指标统计功能。但其提供相关仓库api可以进行仓库、提交次数、提交代码量等统计。二、实现方法1、后台管理员获取个人访问令牌,就是一段字符串,确保该后台管理员账号具有最高权限。2、使用python调用gitlab的API接口获取数据进行统计# coding=utf-8 # author: ttfde import time import gitlab import&nb... Read More >
202406-08 gitlab实现多环境自动化部署 一、概述使用gitlabCI实现自动化部署思路是创建runner后,将runnner分配给具体仓库,然后创建配置文件分阶段、分环境实现自动化部署。如果gitlab平台部署环境和代码部署环境不一致则需要创建全局ssh变量实现远程访问其他服务器。二、实现方式1、创建runner,确保runner正确运行2、创建环境变量,用来ssh登录远程主机3、在项目中使用指定的runner4、编写配置文件.gitlab-ci.ymlstages: ... Read More >
202001-21 Ubuntu下搭建boa服务器 一 、boa源码下载通过boa源码官网下载boa源码,最新版本是0.94.13,下载链接:http://www.boa.org/boa-0.94.13.tar.gz 将文件拷贝到虚拟机ubuntu用户文件根目录下解压得到解压文件。二 、boa源码文件修改进入src目录,执行./configure生成Makefile$cd src $./configure修改define.h文件,修改内容如下: #define SERVER_ROOT "... Read More >
202001-13 windows系统安装gcc编译器 1.安装MinGW编译管理安装软件官方下载:https://osdn.net/projects/mingw/releases/百度云备份下载:https://pan.baidu.com/s/1-YIZK-joyS-9hf9CfeCBKw安装目录&设置系统变量2.安装编译器按window + R键 ,输入cmd打开命令窗口后输入命令安装c语言编译器: mingw-get install gcc注意:输入命令后需要按回车键,之间有一个空格,不能连在一起,命令窗口才可以识别... Read More >
202001-13 windows下配置apache+cgi运行c/c++ 1. apache安装 windows下直接下载二进制安装文件,下一步即可; Linux下直接下载源码安装 2. 配置 $APACHE/conf/httpd.conf 1. 将 LoadModule cgi_module modules/mod_cgi.so 前注释取消 2. cgi的执行权限<Directory /> &nb... Read More >