随笔分类 -  DevOps

摘要:在卸载gitlab然后再次安装执行sudo gitlab-ctl reconfigure的时候往往会出现:ruby_block[supervise_redis_sleep] action run,会一直卡无法往下进行! 解决方案: 1、按住CTRL+C强制结束; 2、运行:sudo systemct 阅读全文
posted @ 2021-09-10 15:43 老头还我葵花宝典 阅读(99) 评论(0) 推荐(0)
摘要:注意修改端口号:根目录/etc/nexus-default.properties,application-port=端口号 Linux 仓库迁移 Nexus的构件仓库都保存在sonatype-work目录中,该目录的位置由nexus/conf/nexus.properties配置文件指定。仓库迁移需 阅读全文
posted @ 2021-08-19 09:39 老头还我葵花宝典 阅读(1832) 评论(0) 推荐(0)
摘要:gitlab 创建共享库项目shared-library 按照提示上传代码文件 目录结构 [root@Jenkins-dev shared-library]# tree . ├── src │ └── com │ └── qikqiak │ └── GlobalVars.groovy └── var 阅读全文
posted @ 2021-07-13 14:41 老头还我葵花宝典 阅读(459) 评论(0) 推荐(1)
摘要:说明: 本文所有的操作都是在windows 7 64 位系统上安装git 进行的操作;git的版本为2.31.1.windows.1 关于git的安装基本都是下一步; 1.新建代码库 1.1在当前目录新建一个 Git 代码库 $ git init 1.2新建一个目录,将其初始化为 Git 代码库 $ 阅读全文
posted @ 2021-07-12 10:25 老头还我葵花宝典 阅读(526) 评论(0) 推荐(1)
摘要: 阅读全文
posted @ 2021-07-10 16:48 老头还我葵花宝典 阅读(38) 评论(0) 推荐(0)
摘要:1. 测试ad 连接 命令: ldapsearch -h 192.168.1.4 -D LXWJadmin@wjj.local -w 用户密码 -b "OU=蓝翔技校,OU=挖掘机事业群,OU=蓝翔集团,DC=wjj,DC=local" "(&(objectcategory=*)(memberOf= 阅读全文
posted @ 2021-07-09 15:36 老头还我葵花宝典 阅读(1109) 评论(0) 推荐(0)
摘要:实现步骤说明 第一步创建发布tag 创建的tag生成效果 第二步进入release 第三步到制品库去拷贝编译可执行包的下载地址 右键复制链接下载地址 编辑tag信息 填写编译后可执行文件的安装包 最终效果展示 阅读全文
posted @ 2021-07-09 15:24 老头还我葵花宝典 阅读(214) 评论(0) 推荐(0)
摘要:登录gitlab安装服务器 由于 root 账户用的很少,所以我们容易忘记它的密码,但不代表它不重要,类似 linux 的 root 账户;一旦我们忘记了 root 账号的密码,我们需要知道重置的方法,方法如下 进入gitlab管理控制台 [root@Gerrit-dev ~]# gitlab-ra 阅读全文
posted @ 2021-07-09 15:22 老头还我葵花宝典 阅读(118) 评论(0) 推荐(0)
摘要:安装和配置gitlab必须的依赖包 [root@gitlabdev ~]#dnf install -y curl policycoreutils openssh-server perl 设置开机自启sshd [root@gitlabdev ~]#systemctl enable sshd 启动ssh 阅读全文
posted @ 2021-07-09 15:18 老头还我葵花宝典 阅读(225) 评论(0) 推荐(0)
摘要:#jenkins pipeline构建后返回构建结果给gitlab #使用场景 gitlab 合并请求时要求管道任务必须成功,否则无法执行合并操作,又不想使用gitlab ci 工具。 #实现方法 1.Generic Webhook Trigger 插件实现gitlab合并请求触发Jenkins任务 阅读全文
posted @ 2021-07-08 19:37 老头还我葵花宝典 阅读(1725) 评论(0) 推荐(0)
摘要:#Jenkins_pipeline关闭默认检出 ##问题描述 在使用 Pipeline(流水线)过程中,如果使用了(Pipeline script from SCM)远程 Git 的 Jenkinsfile 方式,会出现代码检出 2 次的情况,如下图: ,当在 pipeline 中在次检出代码,就会 阅读全文
posted @ 2021-07-07 20:53 老头还我葵花宝典 阅读(248) 评论(0) 推荐(0)
摘要:admin登陆sonarqube系统 安装部署sonarqube请参见我的安装博文: https://www.cnblogs.com/cndevops/p/14934434.html 配置邮箱 配置Email prefix Prefix will be prepended to all outgoi 阅读全文
posted @ 2021-07-07 09:14 老头还我葵花宝典 阅读(495) 评论(0) 推荐(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 found 阅读全文
posted @ 2021-07-06 13:38 老头还我葵花宝典 阅读(10530) 评论(0) 推荐(0)
摘要:jenkins pipeline构建后发送邮件通知 mail配置 进入系统配置 找到最下边的邮件通知 创建任务 Pipeline片段 post { always { bat "" echo '构建结束...' } success { echo '恭喜您,构建成功!!!' mail subject: 阅读全文
posted @ 2021-07-06 13:34 老头还我葵花宝典 阅读(2278) 评论(1) 推荐(0)
摘要:#nexus安装 #####nexus安装参考:https://www.cnblogs.com/afei654138148/p/14974124.html #nexus配置 ##创建制品库 制品库URL:http://192.168.1.100:8081/repository/test/ #jenk 阅读全文
posted @ 2021-07-05 22:36 老头还我葵花宝典 阅读(1164) 评论(0) 推荐(0)
摘要:Jenkins部署 ####本文主要介绍使用docker部署Jenkins 1.拉取Jenkins镜像 docker pull jenkinsci/blueocean 2.启动容器,端口号自行更改 docker run -u root -d -p 8080:8080 -p 50000:50000 - 阅读全文
posted @ 2021-07-05 20:18 老头还我葵花宝典 阅读(162) 评论(0) 推荐(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. 阅读全文
posted @ 2021-07-05 19:53 老头还我葵花宝典 阅读(1236) 评论(0) 推荐(0)
摘要:#环境准备 SonarQube 项目创建 jenkins Windows构建节点配置 安装与SonarQube服务端相同版本jdk 安装sonar-scanner 并配置环境变量 安装Visual Studio 并配置环境变量 jenkins 任务创建 #SonarQube 配置 ###创建项目 # 阅读全文
posted @ 2021-07-02 17:30 老头还我葵花宝典 阅读(410) 评论(0) 推荐(0)
摘要:一、问题 jenkins网站绑定域名后直接通过域名访问使用的是8080端口,为方便用户访问因此须监听80端口,而为了安全起见linux一般不用root身份运行,综上,需要以普通用户来运行监听80端口时就会启动失败,报没有权限,因为linux只有root身份才能监听1024以下的熟知端口。 二、解决 阅读全文
posted @ 2021-07-02 15:53 老头还我葵花宝典 阅读(397) 评论(0) 推荐(0)
摘要:使用gitlab管理员账户登录gitlab系统 进入需要分支保护的项目 进行分支保护设置 保护开发分支策略配置 保护RC送测库分支策略配置 调整分支保护策略 效果展示 取消分支保护 效果展示 阅读全文
posted @ 2021-07-02 15:27 老头还我葵花宝典 阅读(1082) 评论(0) 推荐(0)