随笔分类 - CICD
摘要:环境说明: Jenkins需要安装以下两个插件 Email Extension,Email Extension Template 获取邮箱的授权码 这里演示的是126邮箱 【重要】保存好授权码 Jenkins系统设置 系统设置 jenkins location Extended E-main Not
阅读全文
摘要:前提环境: Jenkins 需要安装插件 Docker Pipeline Jenkins 添加安装有 docker 服务的主机 pipeline { agent { docker { image 'golang:1.18-alpine' // docker镜像 args '-v /opt/jenki
阅读全文
摘要:Publish Over SSH 是远程部署服务的插件。
阅读全文
摘要:Generic Webhook Trigger 是一款通用触发器。可以接收任何HTTP请求,从JSON或XML中提取任何值,并使用这些值作为变量触发作业。可以与GitHub、GitLab、Bitbucket、Jira以及更多应用程序一起使用。 这里演示与 gitlab 集成 下载 Generic W
阅读全文
摘要:| 插件名称 | 插件功能 | | :--: | :--: | | Localization: Chinese (Simplified) | 中文插件 | | Pipeline| 支持创建流水线项目 | | Publish Over SSH | 通过SSH发送构建工作 | | Role-based
阅读全文
摘要:前提环境: Jenkins需要安装以下两个插件 SSH Build Agents、Credentials 从节点需要安装java环境 (sudo yum install -y java-11-openjdk java-11-openjdk-devel) ssh方式启动代理的话,有两种方式进行连接 账
阅读全文
摘要:在jenkins页面中点击"Manage Jenkins" >"Manage Plugins" >"Advanced" 找到 Update Site 字段。删掉原有的url,替换成 https://mirrors.tuna.tsinghua.edu.cn/jenkins/updates/dynami
阅读全文
摘要:默认备份的是放在 /var/opt/gitlab/backups 路径下。通常公司有专门挂载盘存放数据的,这里将备份目录改成 /data/gitlab/backups 下 修改 /etc/gitlab/gitlab.rb 配置 gitlab_rails['manage_backup_path'] =
阅读全文
摘要:准备工作 centos7为例,准备一台至少内存为4G的机器。 系统版本:CentOS Linux release 7.6.1810 (Core) 软件版本:gitlab-ce-15.1.3 硬件要求:4核4GB,建议8核8GB 安装gitlab 安装依赖环境 sudo yum install pol
阅读全文
摘要:环境说明: 已安装Java环境,版本在8.0以上 (sudo yum install -y java-11-openjdk java-11-openjdk-devel) 如果是对接 kubernetes 需要设置 https 协议 创建目录 sudo mkdir -p /opt/jenkins/{d
阅读全文