代码改变世界

随笔分类 -  DevOps

jenkins导致硬盘占用满了如何处理

2024-06-12 20:22 by 假面Wilson, 54 阅读, 收藏, 编辑
摘要: 现象: 从根目录开始,使用du -h -x --max-depth=1 查看哪个目录占用过高,打算对于过高目录中的内容适当删减腾出一些空间 通过追踪查询,发现是jenkins的构建纪录未清理,而且最近我们项目测试构建很频繁,导致磁盘最近爆涨。 注:查看隐藏文件的命令: du -sh .[!.]* * 阅读全文

congregate迁移gitlab数据

2024-03-29 21:59 by 假面Wilson, 201 阅读, 收藏, 编辑
摘要: 项目地址:https://gitlab.com/gitlab-org/professional-services-automation/tools/migration/congregate/ congregate 是一款 gitlab 官方推出的数据迁移工具,可以方便的把其他 SCM 系统的项目迁移 阅读全文

解决jenkins Git Publisher自动打tag的问题

2022-09-08 16:33 by 假面Wilson, 577 阅读, 收藏, 编辑
摘要: 简单配置一下 然后开始构建,然后报错如下 The recommended git tool is: NONE using credential 647ee613-5032-4894-aaeb-fe071d285ad5 > git tag -l v1.0.5 # timeout=10 > git ta 阅读全文

Docker 部署GitLabs 版本升级 13.9.x -> 15.3.x

2022-09-02 16:18 by 假面Wilson, 799 阅读, 收藏, 编辑
摘要: Gitlabs版本升级大版本不能直接跳级升级, 可以参考官方的升级路径。本人是从13.9.x需要升级到最新的15.3.x。 参考官方路径结合自己的实际情况成功升级。 13.9.0 -> 13.12.15 -> 14.0.12 ->14.1.8 -> 14.3.6 ->14.6.2 -> 14.9.5 阅读全文

jenkins批量复制view中所有job

2022-07-06 18:50 by 假面Wilson, 565 阅读, 收藏, 编辑
摘要: 需要将jenkins中某一个view中的所有job都复制到另外一个view中,一个一个复制有点蛋疼,所以查询了一下资料,使用groovy scripts 来实现这个功能 新建view 打开系统管理 -> 脚本命令行 import hudson.model.* //源view def str_view 阅读全文

已安装docker-compose,安装harbor时还是提示docker-compose未安装或者Permission denied的解决方案

2021-06-30 11:55 by 假面Wilson, 990 阅读, 收藏, 编辑
摘要: 安装Harbor时,下载安装了docker-compose并赋予权限 sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o 阅读全文