摘要:
右键管理员方式运行Cygwin-setup-x86_64.exe 选择Install from Local Ddirectory 选择安装路径(默认下一步) 选择依赖库路径 依次配置一下选项 接下来安装时间较长耐心等待一会……. 添加快捷方式 配置环境变量 新建系统变量:CYGWIN=ntsec t
阅读全文
posted @ 2021-07-09 15:40
DevOps_SRE
阅读(295)
推荐(0)
摘要:
安装和配置gitlab必须的依赖包 [root@gitlabdev ~]#dnf install -y curl policycoreutils openssh-server perl 设置开机自启sshd [root@gitlabdev ~]#systemctl enable sshd 启动ssh
阅读全文
posted @ 2021-07-09 15:16
DevOps_SRE
阅读(126)
推荐(0)
摘要:
GitLab搭建详细过程 一、前提 系统:Centos 6.5 软件版本:gitlab-7.8.4 Selinux:关闭 防火墙规则:先清空(搭建好了后续自己添加相关放行规则) 二、yum源配置和相关依赖包 1.添加epel源和PUIAS_6_computational源 1 # yum -y in
阅读全文
posted @ 2021-07-09 13:59
DevOps_SRE
阅读(178)
推荐(0)
摘要:
Jenkins_pipeline关闭默认检出 问题描述 在使用 Pipeline(流水线)过程中,如果使用了(Pipeline script from SCM)远程 Git 的 Jenkinsfile 方式,会出现代码检出 2 次的情况,如下图:,当在 pipeline 中在次检出代码,就会检出 2
阅读全文
posted @ 2021-07-09 09:13
DevOps_SRE
阅读(388)
推荐(0)
摘要:
实现步骤说明 第一步创建发布tag 创建的tag生成效果 第二步进入release 第三步到制品库去拷贝编译可执行包的下载地址 右键复制链接下载地址 编辑tag信息 填写编译后可执行文件的安装包 最终效果展示
阅读全文
posted @ 2021-07-07 17:06
DevOps_SRE
阅读(544)
推荐(0)
摘要:
soanrqube设置项目权限 admin->项目->要设置的项目 进行项目权限配置 选择权限 权限配置(公开,私有)如果是公司项目建议选择私有 根据项目团队成员的角色需求,进行勾选配置 自定义权限表模版 创建权限表模版 创建权限模版 管理创建的权限模版 可进行默认设置,权限修改,模版删除 应用创建
阅读全文
posted @ 2021-07-06 18:08
DevOps_SRE
阅读(647)
推荐(0)
摘要:
# admin登陆系统后,进入我的账户(每个用户的配置过程类似) sonarqube 8.9版本配置发信请参考我的另一篇博文: 链接如下: https://www.cnblogs.com/cndevops/p/14977425.html ##配置收邮件提醒操作
阅读全文
posted @ 2021-07-06 16:44
DevOps_SRE
阅读(215)
推荐(0)
摘要:
CentOS7安装详解 本文基于vmware workstations进行CentOS7安装过程展示,关于vmware workstations安装配置本人这里不再介绍,基本过程相当于windows下安装个软件而已。 1、打开vmware workstations,文件->新建虚拟机,出现如下界面,
阅读全文
posted @ 2021-07-06 16:08
DevOps_SRE
阅读(158)
推荐(0)
摘要:
gitlab项目组下创建项目 $ git push -u git@192.168.101.129:/DrvOps/Dev_Test : 报错信息如下: remote: remote: remote: The project you were looking for could not be foun
阅读全文
posted @ 2021-07-06 13:29
DevOps_SRE
阅读(435)
推荐(0)
摘要:
执行命令 tar 参数 文件名 参数: -c :建立一个压缩文件的参数指令(create 的意思); -x :解开一个压缩文件的参数指令; -t :查看 tarfile 里面的文件; 特别注意,在参数的下达中, c/x/t 仅能存在一个!不可同时存在;因为不可能同时压缩与解压缩。 -z :是否同时具
阅读全文
posted @ 2021-07-06 12:10
DevOps_SRE
阅读(1347)
推荐(0)
摘要:
临时设置 ###最大虚拟内存 [root@Sonnarqube-dev ~]# sysctl -w vm.max_map_count=262144 执行结果 vm.max_map_count = 262144 打开文件数 [root@Sonnarqube-dev ~]# sysctl -w fs.f
阅读全文
posted @ 2021-07-06 09:30
DevOps_SRE
阅读(219)
推荐(0)
摘要:
关闭SELINUX [root@bogon ~]# vim /etc/sysconfig/selinux ... SELINUX=disabled ... 执行过程: 重启系统 [root@bogon ~]# reboot 查看selinux是否关闭 [root@Gitlab ~]# getenfo
阅读全文
posted @ 2021-07-06 09:19
DevOps_SRE
阅读(260)
推荐(0)
摘要:
关闭防火墙 [root@bogon ~]# systemctl stop firewalld 开机禁用防火墙 [root@bogon ~]# systemctl disable firewalld 执行过程
阅读全文
posted @ 2021-07-06 09:17
DevOps_SRE
阅读(165)
推荐(0)
摘要:
nexus安装 nexus安装参考:https://www.cnblogs.com/cndevops/p/14975253.html nexus配置 创建制品库 制品库URL:http://192.168.1.100:8081/repository/test/ jenkins安装 jenkins安装
阅读全文
posted @ 2021-07-06 09:09
DevOps_SRE
阅读(925)
推荐(0)
摘要:
一、Jenkins的安装 1.前提条件:已经成功安装了OPENJDK,因为jenkins是一款基于Java的持续集成工具。 安装OPENJDK的链接请参见我的另一篇博客: 安装连接:https://www.cnblogs.com/cndevops/p/14859495.html 2.准备工具:下载一
阅读全文
posted @ 2021-07-06 09:08
DevOps_SRE
阅读(850)
推荐(0)
摘要:
Nexus安装配置和使用 第一步安装jdk yum install java-1.8.0-openjdk-devel 第二步下载nexus-3.12.1-01-unix.tar.gzjdk 下载地址:https://download.sonatype.com/nexus/3/nexus-3.12.1
阅读全文
posted @ 2021-07-06 08:55
DevOps_SRE
阅读(634)
推荐(0)
摘要:
登录gitlab安装服务器 由于 root 账户用的很少,所以我们容易忘记它的密码,但不代表它不重要,类似 linux 的 root 账户;一旦我们忘记了 root 账号的密码,我们需要知道重置的方法,方法如下 进入gitlab管理控制台 [root@Gerrit-dev ~]# gitlab-ra
阅读全文
posted @ 2021-07-05 16:41
DevOps_SRE
阅读(472)
推荐(0)
摘要:
编写开机自启动脚本 进入到开机自启动调用文件目录 vim /etc/systemd/system/sonarqube.service [Unit] Description=SonarQube service After=syslog.target network.target [Service] T
阅读全文
posted @ 2021-07-04 17:08
DevOps_SRE
阅读(816)
推荐(0)
摘要:
启动sonarqube [sonar_user@Sonnarqube-dev linux-x86-64]$ ./sonar.sh start 查看网页: 排错步骤 第一步输入启动过程命令查看启动信息 [sonar_user@Sonnarqube-dev linux-x86-64]$ ./sonar.
阅读全文
posted @ 2021-07-04 15:21
DevOps_SRE
阅读(998)
推荐(0)
摘要:
chown命令简介 chown将指定文件的拥有者改为指定的用户或组,用户可以是用户名或者用户ID;组可以是组名或者组ID; 文件是以空格分开的要改变权限的文件列表,支持通配符。 系统管理员经常使用chown命令,在将文件拷贝到另一个用户的名录下之后,让用户拥有使用该文件的权限。 chown命令全称
阅读全文
posted @ 2021-07-04 14:57
DevOps_SRE
阅读(648)
推荐(0)
摘要:
PostgreSQL用户 其实用户和角色都是角色,只是用户是具有登录权限的角色。 创建用户 create user sonar password '123'; 删除用户 drop user sonar; ##用户修改密码 alter user sonar password '123456'; 用户授
阅读全文
posted @ 2021-07-04 12:24
DevOps_SRE
阅读(280)
推荐(0)
摘要:
角色 PostgreSQL使用角色的概念管理数据库访问权限。 根据角色自身的设置不同,一个角色可以看做是一个数据库用户,或者一组数据库用户。 角色可以拥有数据库对象(比如表)以及可以把这些对象上的权限赋予其它角色, 以控制谁拥有访问哪些对象的权限。 操作角色的语句 创建角色 create role
阅读全文
posted @ 2021-07-04 12:14
DevOps_SRE
阅读(81)
推荐(0)
摘要:
安装Postgresql 请查看我的另一篇博文: 博文连接:https://www.cnblogs.com/cndevops/p/14962745.html 连接Postgresql数据库 服务端连接数据库 [root@Sonnarqube-dev bin]# ./psql -U sonarqube
阅读全文
posted @ 2021-07-04 11:59
DevOps_SRE
阅读(93)
推荐(0)
摘要:
#CentOS中按tab键不能自动补全问题解决办法 ##检查一下系统有没有安装bash-completion包 [root@Sonarqube ~]# rpm -lq bash-completion ##yum查找一下 [root@Sonarqube ~]# yum search bash-comp
阅读全文
posted @ 2021-07-02 18:23
DevOps_SRE
阅读(1199)
推荐(0)
摘要:
#代码评审的方式不一样 ##GitHub是基于Pull Request 进行代码评审; ##GitLab是基于Merge Request 进行代码评审; ##Gerrit是基于Change Request 进行代码评审; #代码评审的时机不一样 ##GitHub和GitLab都是在代码提交到仓库后,
阅读全文
posted @ 2021-07-02 16:23
DevOps_SRE
阅读(1337)
推荐(0)
摘要:
jenkins 修改端口后无法启动的解决思路 一、问题 jenkins网站绑定域名后直接通过域名访问使用的是8080端口,为方便用户访问因此须监听80端口,而为了安全起见linux一般不用root身份运行,综上,需要以普通用户来运行监听80端口时就会启动失败,报没有权限,因为linux只有root身
阅读全文
posted @ 2021-07-02 16:04
DevOps_SRE
阅读(556)
推荐(0)
摘要:
#用gitlab管理员登录系统 #进入项目->设置->Repository #设置项目的Tag保护 #效果展示 #取消Tag保护 #效果展示
阅读全文
posted @ 2021-07-02 15:59
DevOps_SRE
阅读(1017)
推荐(0)
摘要:
#使用gitlab管理员账户登录gitlab系统 #进入需要分支保护的项目 #进行分支保护设置 ##保护开发分支策略配置 ##保护RC送测库分支策略配置 ##调整分支保护策略 ##效果展示 #取消分支保护 ##效果展示
阅读全文
posted @ 2021-07-02 15:23
DevOps_SRE
阅读(4779)
推荐(1)
摘要:
关于插件我本身使用不多,如果看不惯英文界面,那么就先装个中文插件吧。 或者上微软的官方网站进行下载 将下载的插件上传到自己的sonarqube的服务的机器上,放置插件目录下,重启sonarqube即可; 或者:找到插件的链接,直接在sonarqube,插件目录下用wget进行下载,重启sonarqu
阅读全文
posted @ 2021-07-02 14:49
DevOps_SRE
阅读(273)
推荐(0)
摘要:
SonarQube配置gitlab Gitlab创建访问Token 拷贝此Token至Sonarqube进行配置 检查配置配置成功 可以看到权限内的项目
阅读全文
posted @ 2021-07-02 14:33
DevOps_SRE
阅读(474)
推荐(0)
摘要:
Gitlab触发jenkins并获取项目post参数 jenkins -- Generic Webhook Trigger插件 此插件是git webhook的高阶应用,安装后会暴露出来一个公共API,GWT插件接收到 JSON 或 XML 的 HTTP POST 请求后,根据我们配置的规则决定触发
阅读全文
posted @ 2021-07-02 13:33
DevOps_SRE
阅读(2284)
推荐(1)
摘要:
CentOS8安装GNOME3桌面并设置开机启动图形界面 本篇文章介绍如何在CentOS8 Linux操作系统中安装GNOME3桌面环境和GDM(GNOME Display Manager)现实环境管理器。 环境 CentOS8 Minimal 安装GNOME3 首先列出网络源中可以使用的Group
阅读全文
posted @ 2021-07-02 13:30
DevOps_SRE
阅读(2241)
推荐(0)
摘要:
centos8 安装VNC配置远程连接 系统信息 [root@centos8 ~]# cat /etc/redhat-releaseCentOS Linux release 8.1.1911 (Core)[root@centos8 ~]# 注意要安装桌面环境,如果没有安装桌面环境,登进去是黑屏。处理
阅读全文
posted @ 2021-07-02 13:27
DevOps_SRE
阅读(1713)
推荐(0)
摘要:
#查看当前centos操作系统的版本 cat /etc/redhat-release ##执行结果: ##第一步安装openjdk,版本可以根据自己安装sonarqube的版本而定; 安装过程可参见我的另一篇博客: 链接地址:https://www.cnblogs.com/cndevops/p/14
阅读全文
posted @ 2021-07-02 12:29
DevOps_SRE
阅读(335)
推荐(0)
摘要:
#下载 PostgreSQL-10软件包 官网地址:https://www.postgresql.org/ 选择自己的版本 此处已postgresql-10.16-2-linux-x64.run安装为例进行安装说明 下载地址:https://get.enterprisedb.com/postgres
阅读全文
posted @ 2021-07-02 12:21
DevOps_SRE
阅读(383)
推荐(0)
摘要:
#SonarQube 概述 是一种自动代码审查工具,用于检测代码中的错误、漏洞和代码异味。它可以与您现有的工作流程集成,以支持跨项目分支和拉取请求的持续代码检查。 #在一个典型的开发过程中 开发人员在 IDE 中开发和合并代码(最好使用SonarLint在编辑器中接收即时反馈)并将他们的代码签入到他
阅读全文
posted @ 2021-06-26 15:39
DevOps_SRE
阅读(1761)
推荐(0)
摘要:
#Sonarqube 官方网站地址: 官方网站地址:https://www.sonarqube.org/ #Sonarqube 官方介绍: 使用 SonarQube 静态分析,您可以在一个地方衡量项目中所有语言以及领域中所有项目的可靠性、安全性和可维护性。 #Sonarqube 官方支持27种语言:
阅读全文
posted @ 2021-06-26 15:12
DevOps_SRE
阅读(165)
推荐(0)
摘要:
#查找可安装的OPENJDK [root@xamppr10 ~]# yum search java | grep -i --color openjdk 命令执行显示如下 [root@xamppr10 opt]# yum search java | grep -i --color openjdk ic
阅读全文
posted @ 2021-06-07 16:48
DevOps_SRE
阅读(180)
推荐(0)