Git & Gitlab 学习书籍分享
◎移至Gitee更新:https://gitee.com/anzhihe/Free-Git-Books
Free Git Books
This is my personal collection of free git gitlab github books, feel free to share and read.
List of BooksYou can find all the books lis...
Continue reading >>◎移至Gitee更新:https://gitee.com/anzhihe/Free-Git-Books
This is my personal collection of free git gitlab github books, feel free to share and read.
List of BooksYou can find all the books lis...
Continue reading >>Tekton 是一款功能非常强大而灵活的开源的 CI/CD 云原生框架。Tekton 的前身是 Knative 项目的 build-pipeline 项目,这个项目是为了给 build 模块增加 pipeline 的功能,但是随着不同的功能加入到 Knative build 模块中,build 模块越来越变得像一个通用的 CI/CD 系统,于是,索性将 build-pip...
Continue reading >>gitlab从8.x升级至11.14后,新用户登录提示422报错,确认为集团CAS做过调整,和通用CAS有区别,需修改cas认证
解决办法:
sed -i '/^ class AuthHash$/i\ require ...Continue reading >>
之前在公司将Gitlab从8.x版本编译升级到了11.x版本,存在两个大问题,一个就是有些仓库merge代码的时候一直转,查看数据库有行数据被锁死了,后面将mysql从5.5升级到5.7解决了。第二个问题就是在ci的时候有些任务匹配正则的时候导致sidekiq崩溃,当时查到的原因应该是re2这个依赖库兼容性有问题。后面离职后就没管了,最近前同事告诉我解决了,很棒,将大致思路分享下。
1.崩溃现象
通过...
Continue reading >>升级步骤
Continue reading >>sudo -u git -H git checkout -f 11-4-stable
# Unicorn.rb配置
worker_processes 24
working_directory "/home/git/git" # available in 0.94.0+
listen "/home/git/git/tmp/sockets/gitlab.socket&qu...
Gitlab 11新特性:
Continue reading >>一键 • CI/CD
自动执行整个交付流程,Auto DevOps 涵盖了端到端的整个生命周期,只需将代码提交给 GitLab,并进行少量的配置,接着 Auto DevOps 可以完成其余工作,包括对应用的构建、测试、代码质量扫描、安全扫描、许可证扫描、打包、性能测试、部署和监控。
工作流
据介绍,它可以将交付速度提高 4 倍,让开发人员专注于编写代码和业务...
升级组件
Continue reading >>https://gitlab.com/gitlab-org/gitlab-ce/blob/master/doc/update/10.7-to-10.8.md
sudo -u git -H git fetch --all --prune
sudo -u git -H git checkout -- db/schema.rb # local changes will be restor...