gitlab

程序员阿超的博客1 小时前
ci/cd·云原生·gitlab
云原生核心技术 (12/12): 终章:使用 GitLab CI 将应用自动部署到 K8s (保姆级教程)大家好,欢迎来到《云原生核心技术》系列的最终章!我们一起走过了漫长而充实的旅程。从 Docker 的集装箱,到 K8s 这座自动化的数字港口;从部署单个 Pod,到构建复杂的有状态应用。现在,我们站在了实现全自动化的最后一站。
Linux运维技术栈5 小时前
运维·gitlab
GitLab 拉取变慢的原因及排查方法前言:在软件开发的快节奏世界里,高效协作与快速交付是制胜关键。然而,当开发团队兴高采烈地投入工作,却发现从GitLab拉取代码的速度慢如蜗牛,那种沮丧感简直能瞬间浇灭热情。在分布式开发环境中,这种情况时有发生,尤其是在涉及多层级架构的系统中,如典型的三服务器架构:客户端、A服务器(Nginx代理)、B服务器(GitLab)。这种复杂性让问题的排查变得棘手,但绝非无解。 我们的目标很清晰:揪出拖慢拉取速度的罪魁祸首并消灭它。这是一次全方位的深度排查,涵盖网络、服务器性能、GitLab配置以及Nginx代理配
二个半engineer9 小时前
git·gitlab
GitLab Web 界面创建分支后pathspec ... did not match any file(s)本地未获取远程分支信息 GitLab Web 上创建的分支存在于 远程仓库,但本地 Git 并不知道它的存在,需要先同步远程分支列表。
尽兴-10 小时前
大数据·git·gitee·gitlab
Git 清理指南:如何从版本库中移除误提交的文件(保留本地文件)在 Git 项目中,我们可能会不小心提交了本应忽略的文件(如 node_modules/、.env、*.log 等),导致仓库体积膨胀或敏感信息泄露。本文介绍如何从 Git 历史中彻底删除这些文件,同时保留本地文件。
Thinbug2 天前
docker·容器·gitlab
群晖Nas - Docker(ContainerManager)上安装GitLab一直在Github上使用Git服务,但是有一些限制,例如1G大小。 所以想安装GitLab来使用,他和Github类似,可以管理项目和用户,方便小型团队使用。 刚好又有Nas,本来想着很简单,但是遇到一些问题,所以记录下来,下次安装方便查阅,也方便其他遇到的问题的朋友能参考,特别是ssh配置。
最美dee时光2 天前
gitlab
gitlab-runner 如何配置使用 Overwrite generated pod specificationsgitlab-runner 如何配置使用Overwrite generated pod specifications
今夕节度使2 天前
git·elasticsearch·gitlab
通过 VS Code 连接 GitLab 并上传项目通过 VS Code 连接 GitLab 并上传项目,请按照以下步骤操作:确保已安装 Git 并配置用户名和邮箱:
leblancAndSherry3 天前
linux·运维·docker·kubernetes·gitlab·jenkins
Gitlab + Jenkins 实现 CICDCICD 是持续集成(Continuous Integration, CI)和持续交付/部署(Continuous Delivery/Deployment, CD)的缩写,是现代软件开发中的一种自动化流程实践。下面介绍 Web 项目如何在代码提交到 Gitlab 后,自动发布到 Kubernetes 集群中。
星释3 天前
前端·gitlab·bug·yii
Yii2项目自动向GitLab上报Bugyii2在程序报错时, 会执行指定action, 通过重写ErrorAction, 实现Bug自动提交至GitLab的issue
星释6 天前
gitlab
如何自动部署GitLab项目其中, auth-token 替换为授权token, command替换为要执行的命令, 例如 auth-token为auto-deploy-pushserver,command为sh /mnt/pushserver/deploy.sh 则执行命令: docker-hook -t auto-deploy-pushserver -c sh /mnt/pushserver/deploy.sh
keson要进步6 天前
linux·运维·gitlab
CICD实战(二)-----gitlab的安装与配置1、安装gitlab所需要的依赖包与工具2、配置清华源3、安装git、gitlab 可以分别安装Git客户端和Gitlab社区版(Gitlab有两大版本,ee为商业版本,ce为社区版本)。安装包较大,大约有1个G左右,因此需要我们耐心等待。
猫头虎6 天前
java·ide·网络协议·http·https·gitlab·intellij-idea
[特殊字符]解决 “IDEA 登录失败。不支持早于 14.0 的 GitLab 版本” 问题的几种方法本文旨在解决 IDEA 登录失败。不支持早于 14.0 的 GitLab 版本。通过 Git 登录 的常见问题。在日常使用 Git 工具或 JetBrains 系列 IDE(如 IntelliJ IDEA、PyCharm、WebStorm 等)进行 GitLab 集成时,你可能遇到如下报错:
风早君6 天前
服务器·gitlab·jenkins
jenkins集成gitlab发布到远程服务器前面我们讲了通过创建maven项目部署在jenkins本地服务器,这次实验我们将部署在远程服务器,再以nginx作为前端项目做一个小小的举例
大白要努力!8 天前
android·gitlab·android studio
在 Android Studio 中使用 GitLab 添加图片到 README.md在项目根目录下创建一个 images 或 assets 文件夹将你的图片文件(如 screenshot.png)复制到这个文件夹中
星释8 天前
ci/cd·gitlab
如何编写GitLab-CI配置文件在根目录新建.gitlab-ci.yml文件.该文件与项目其他文件一样, 同样受到版本控制, 所以可以在不同的分支下, 配置不同的持续集成脚本
馨羽的玩具8 天前
gitlab
gitlab rss订阅失败问题:gitlab rss订阅失败处理:http://gitlab.com/dashboard/projects.atom?feed_token=XXXXXXX
t198751289 天前
ci/cd·gitlab·jenkins
jenkins结合gitlab实现CIJenkins结合GitLab实现CI(持续集成) 持续集成(Continuous Integration, CI)是一种软件开发实践,开发者在代码提交后,系统会自动进行构建、测试,从而尽早发现问题。Jenkins和GitLab的结合可以高效地实现CI流程。本文将详细介绍如何结合Jenkins和GitLab实现持续集成。
一颗小豆9 天前
gitlab
07-接着玩-linux的CD/CI全流程体验在自己的运维工作中,有接触到一些,自动化脚本的任务。什么,每天定时收集对应于域名的访问情况,收集状态码信息,然后汇总输出,给客户,或者给内部的运维群。
乐~~~11 天前
gitlab
gitLab 切换中文模式点击【头像】--选择settings选择【language】,选择中文,点击【保存】即可。