gitlab runner ci cd
gitlab安装
# 参考官网 # 1. Install and configure the necessary dependencies sudo yum install -y https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rp ......
gitlab升级后Runner 500报错
gitlab升级后500报错 今天是月饼节哦。长假最适合梳理下这段时间的工作经验。 上个月说到gitlab升级到16.2.3,其实升级后没几天遇到一个比较棘手的问题:超级管理员登录进去,修改什么配置保存后都会报错500,不仅如此,还发现项目无法移动命名空间(可以理解为a用户的项目移到b用户上),也是 ......
gitlab--在 k8s 里通过 helm 部署 runner、使用缓存 cache、使用制品 artifacts
安装 helm 链接:https://www.cnblogs.com/zouzou-busy/p/16134885.html 配置chart 存储库 # 添加 chart 存储库 [root@master1 ~]# helm repo add gitlab https://charts.gitlab ......
8个维度全面解读:CI/CD和DevOps到底有什么不同
CI/CD是一种让程序员能迅速并可靠地更新代码的做法。而DevOps则包括一系列方法和思想,这些让开发和运维的人都能更好地协作,使得整个产品从设计到使用都能更加高效地完成。尽管CI/CD和DevOps都是为了让软件开发更高效,但它们在具体怎么做上有很多不同点。 CI/CD与DevOps CI/CD是 ......
Gitlab-CI运行中提示报错,提示Parser Error
此问题为gitlab runner运行在windows系统中,需要使用powershell语法进行条件判断书写,具体语法规则可以参考https://blog.51cto.com/dengpeng2025/6257496 ......
tsctf-j2023 strange_code_runner e_order wp
strange_code_runner 程序功能 这是一个可以执行 shellcode 的小程序,三个选项依次是edit、load、run,运行一下简单了解一下这个可执行文件的功能: 1. edit code 2. load code 3. run code >>>1 >>>AAAAA >>>2 l ......
GitLab——重置(reset)和还原(revert)
Git 命令 reset 和 revert 的区别 - 知乎 (zhihu.com) 总结: git reset --hard 9201d9b19dbf5b4ceaf90f92fd4e4019b6858513 reset——删除节点9201d9b19dbf5b4ceaf90f92fd4e4019b6 ......
基于Jenkins的LTP(Linux Test Project)压力测试 CI部署流程
基于Jenkins的LTP(Linux Test Project)压力测试 CI部署 下面以CentOS 7系统为例,写出流程、可能遇到的问题及解决方案。 安装Jenkins 参考链接:https://www.jenkins.io/doc/book/installing/linux/ CentOS系 ......
基于Jenkins的openEuler Embedded CI部署
基于Jenkins的openEuler Embedded CI部署流程 下面主要以CentOS 7系统为例,写出全流程、可能遇到的问题及解决方案。 安装Jenkins 参考链接:https://www.jenkins.io/doc/book/installing/linux/ Debian/Ubun ......
linux基本命令(ls,man,pwd,cd,mkdir,echo,touch,cp,mv,rm,rmdir)
本章命令一共11个 1 2 3 4 5 6 ls man pwd cp mkdir echo touch cp vm rm mkdir 命令的使用 1.ls命令 作用:列出指定目录下的工作目录,默认当前目录 语法:ls [参数] [文件目录] 参数-a列出所有文件,包括以.开头的隐藏文件 参数-d列 ......
SQL数据导入出现-----[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci'
[ERR] 1273 - Unknown collation: 'utf8mb4_0900_ai_ci' 大致原因:sql对应的mysql版本高于当前要导入的mysql库的版本,引发的1273错误。 解决方案: 打开sql文件,将文件中的所有utf8mb4_0900_ai_ci替换为utf8_gen ......
解决pycharm报错:_jb_pytest_runner.py:7:....from pkg_resources import iter_entry_points
遇到问题 执行pytest用例出现警告 D:\pycharm\PyCharm 2020.1.5\plugins\python\helpers\pycharm_jb_pytest_runner.py:7: DeprecationWarning: pkg_resources is deprecated ......
GitLab 升级迁移待办清单
GitLab 大版本升级测试用例 项目 从模板项目 URL 导入,来创建新的项目 议题 通过 Quick Actions、关联新建、直接新建 模板 关联项 标签 工时 评论 看板 里程碑 分支 通过 + 号、新建按钮、本地推送远程新建 删除分支 合并请求 新建合并请求 模板 主题,评审意见 评论 待 ......
CI/CD 经验和避坑
一、坑点 1.1、后门漏洞 【问题】Jenkins 有后门,老问题。多年前有人发现,当时Jenkins团队也快速打了补丁(2.137以后),但是你下载的某些插件如果有漏洞(比如最近Log4j的大雷) 也可能导致被黑。 【办法】 a、升级Jenkins到最新稳定版(2021-12-01最新2.319. ......
gitlab-代码管理工具的离线安装部署
gitlab-代码管理工具的离线安装部署 最低安装条件: 资源 最低限度 推荐 CPU 2核 4核 内存 4 GB 8 GB 解决安装依赖 yum -y install policycoreutils openssh-server openssh-clients postfix policycore ......
gitlab迁移到新的docker容器中
迁移步骤1、备份旧gitlab数据 gitlab-rake gitlab:backup:create默认会保存在 /var/opt/gitlab/backups ,实际情况可以使用find查找下文件路径 2、在新服务器上使用docker搭建相同版本的gitlab version: '3' servi ......
docker容器里gitlab备份
一、数据的备份 docker容器里的gitlab备份 chatgpt/2023/9/18 5:35:56 一、数据的备份 1.进入容器 docker exec -it gitlab /bin/bash 2、执行备份命令 gitlab-rake gitlab:backup:create 默认将备份文件 ......
每天一个linux命令(2):cd命令
Linux cd 命令可以说是Linux中最基本的命令语句,其他的命令语句要进行操作,都是建立在使用 cd 命令上的。 所以,学习Linux 常用命令,首先就要学好 cd 命令的使用方法技巧。 1. 命令格式: cd [目录名] 2. 命令功能: 切换当前目录至dirName 3. 常用范例 3.1 ......
WebStrom提交代码到GitLab报错Error: Cannot find any-observable implementation nor global.Observable.
项目场景: 前端代码完成后,提交代码 问题描述 提交代码到GitLab时,因自动检测机制导致项目提交失败 C:\D\insper\inspur_works\custom-manage-front\node_modules\any-observable\register.js:29 throw new ......
gitlab安装
1, 安装指定版本的gitlab 版本地址 https://mirrors.tuna.tsinghua.edu.cn/gitlab-ee/yum/el7/ 安装文档 https://22vps.com/p/rvVqvBn 2. 官网快速安装 https://help.aliyun.com/zh/ec ......
用linux命令cd 查找想要找的文件
如果想找文件Computer下的bin文件,在终端输入绝对路径 cd /bin,不能输入 cd /Computer/bin,因为文件目录不对 文件目录可以在文件的终端看到,/bin就是正确的目录 比如,文件Computer下的boot 文件夹下的grub文件的绝对路径就是 /boot/grub,用系 ......
如何将自己搭建的GitLab仓库同步到GitHub和Gitee?
前言 在之前写的【Kimi.RocketMQ.NET】开源项目中,代码我是放在自己搭建的GitLab服务器上,然后我每次提交的代码希望实时同步到GitHub和Gitee上,那所以这篇文章来记录一下GitLab如何同步到GitHub,GitLab如何同步到Gitee。当然还有GitHub如何同步到Gi ......
linux cd带ls功能
cd后显示文件列表 csh alias cd 'chdir \!*; set prompt="`hostname`:$cwd\n>";ls' set prompt="`hostname`:$cwd\n" bsh cdls() { builtin cd "${1}"; ls; return; # 避免 ......
如何将GitLab仓库同步到GitHub和Gitee?
在之前写的【Kimi.RocketMQ.NET】开源项目中,代码我是放在自己搭建的GitLab服务器上,然后我每次提交的代码希望实时同步到GitHub和Gitee上,那所以这篇文章来记录一下GitLab如何同步到GitHub,GitLab如何同步到Gitee。当然还有GitHub如何同步到Gitee... ......
gitlab搭建
[社区版安装](https://about.gitlab.com/installation/#centos-7?version=ce) >建议4G内存 1. 安装并配置必须的依赖 ``` sudo yum install -y curl policycoreutils-python openssh- ......
Gitlab13.1.11配置支持PlantUML
## Gitlab配置支持PlantUML ### 1 环境说明 - Gitlab版本:13.1.11 - PlantUML: 1.2023.10 - Graphviz: 8.1.0 ## 2 部署方式说明 PlantUML独立于Gitlab部署,部署环境为Anolis OS release 7.9 ......
Gitlab运维操作
#### 部署 ###### 安装Postfix以发送通知邮件 ```swift yum install postfix ``` ###### 将postfix服务设置成开机自启动 ```bash systemctl enable postfix ``` ###### 启动postfix ```sq ......
Vue + GitLab 实现自动化部署
二、Linux 安装nginx 在Linux上安装NGINX的步骤如下: 打开终端(命令行界面)。 使用以下命令安装NGINX: 对于Ubuntu/Debian系统: sudo apt-get install nginx 对于CentOS/RHEL系统: sudo yum install nginx ......
gitlab-- pages 功能实战
pages 介绍 在我们日常使用 gitlab 的过程中,会产生一些产物,自己做的一些小网站,小页面之类,一般都是在本地调试访问,一旦我们想让其他朋友也可以随时访问,就需要单独在公有云上买一个服务器去部署,一是需要付费,二是我们调试页面访问量不多,单独搞个服务器部署有点浪费。 使用 GitLab P ......