写点什么

gitlab

0 人感兴趣 · 19 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/20/20dcebe76c86b20ca7cc4715ddf86ae0.png?x-oss-process=image/resize,w_416,h_234

OGA 联盟正式成立!禅道作为理事单位助力共建开源生态!

禅道作为OGA 联盟十六家理事单位之一,将持续关注开源技术在各行业的创新发展与产业落地,为国内开源生态系统注入创新活力。

https://static001.geekbang.org/infoq/fc/fce03714c6b1d19003dc0f67f62927b6.jpeg?x-oss-process=image/resize,w_416,h_234

官宣!禅道与极狐 (GitLab) 达成深度合作,携手推进开源开放 DevOps 生态发展

禅道与极狐(GitLab)开展深度合作,提供更贴合国内用户需求的成熟DevOps解决方案,助力开源开放生态发展,推动中国企业数字化转型进程。

GitLab Webhooks 使用

用户头像
夏兮。5 月 11 日

在GitLab的项目中,通常会使用Webhook的各种事件来触发对应的构建,通常配置好后会向设定好的url发送post请求。

https://static001.geekbang.org/infoq/cf/cf3204f380b90708a77e1b914dca4ad3.png?x-oss-process=image/resize,w_416,h_234

二十八分钟,带你用 gitlab 向企业微信发出灵魂拷问

用户头像
📿4 月 6 日

如何利用webhook集成gitlab,当有代码push的时候自动推送到企业微信呢?或者是有bug来的时候推送到oa?

SonarQube&Gitlab-CI 实现静态代码分析

用户头像
夏兮。2 月 16 日

SonarQube® is an automatic code review tool to detect bugs, vulnerabilities and code smells in your code.

https://static001.geekbang.org/infoq/5b/5b81bf7af8762c90b43c8c2da98a050a.png?x-oss-process=image/resize,w_416,h_234

SourceTree 如何连接 GitLab

用户头像
TroyLiu1 月 4 日

公司开发越来越多使用 GitLab,而 SourceTree 是一款非常好用的 Git GUI 客户端工具

https://static001.geekbang.org/infoq/55/550306cdf5714d89ecf2e4f61e8bd866.png?x-oss-process=image/resize,w_416,h_234

Docker 私有化部署 gitlab gitlab-runner

用户头像
Leon2020 年 9 月 7 日

现在讨论很多的一个词是CI/CD: CI是持续集成,通过持续集成,开发人员能够频繁地将其代码集成到公共代码仓库的主分支中,开发人员能够在任何时候多次向仓库提交作品,而不是独立地开发每个功能模块并在开发周期结束时一一提交;CD是持续部署,持续部署扩展了

https://static001.geekbang.org/infoq/7c/7c19317b263d568b537cd0da6a2530c7.jpeg?x-oss-process=image/resize,w_416,h_234

GitMaster 更新 v1.9.0,支持 Gitea,Gist 拥抱黑暗模式

用户头像
neo2020 年 8 月 28 日

支持`GitHub`、`GitLab`、`Gitee`、`Gitea`四大平台的代码树展示扩展,黑暗模式,文件夹下载,代码片段复制,这些功能都有。

https://static001.geekbang.org/infoq/96/9661ba3f321ada5d57834be8c05b32c8.png?x-oss-process=image/resize,w_416,h_234

Gitlab Pipeline+Supervisor 实战 Python 项目 CI/CD

用户头像
雪雷2020 年 8 月 22 日

>谈到到CI/CD,我们不禁会想到Gitlab + Jenkins + Docker等一些列优秀的工具,Jenkins以其丰富的插件及灵活配置已经非常好的满足我们日常工作中的CI/CD需求,通常的做法为Gitlab配置webhook,开发人员通过push代码或merge request可以触发执行一些列的测试部

https://static001.geekbang.org/infoq/35/35beaa007803b7798655271cbac16890.png?x-oss-process=image/resize,w_416,h_234

Gitlab CI 进阶之共享 CI 库

用户头像
雪雷2020 年 8 月 21 日

目前对于gitlab CI是在单独的项目下创建.gitlab-ci.yaml文件来定义部署过程,对于共同的一些步骤比如构建部署等,在每一个gitlab CI文件中编写,为了能够使代码在不同项目复用,将其存放在一个专门用于构建的gitlab CI仓库,其他项目想要使用该stage可以引用

Gitlab 部署配置

用户头像
wong2020 年 8 月 6 日

使用 Gitlab 的过程中,遇到了一次迁移操作,记录一下安装,配置和迁移过程.

https://static001.geekbang.org/infoq/e2/e28910e2b53fecafe6f2fe4bc1b3bcc4.png?x-oss-process=image/resize,w_416,h_234

Git 常用操作汇总 -cheat sheet

用户头像
多选参数2020 年 7 月 11 日

关于 Git 常用的命令整理汇总。

https://static001.geekbang.org/infoq/92/92068e96702956b60e4206725c34ccd0.png?x-oss-process=image/resize,w_416,h_234

Git 的远端操作及解析(含思维导图)

用户头像
多选参数2020 年 7 月 6 日

Git 关于远端的一些常见操作汇总,比如 git clone、git remote、git push、git pull 等

https://static001.geekbang.org/infoq/09/093e588321d15e17f8a39aa1e292f971.png?x-oss-process=image/resize,w_416,h_234

Git 的进阶操作

用户头像
多选参数2020 年 7 月 3 日

Git 的一些进阶操作汇总整理,值得收藏。

https://static001.geekbang.org/infoq/cb/cb71041e51103a76c17fb29b9e7a52bf.png?x-oss-process=image/resize,w_416,h_234

使用 gitlab ci 构建 IOS 包并发送通知消息到企业微信

用户头像
Zoe2020 年 5 月 20 日

在之前的文章中,我们介绍了使用gitlab ci构建Android包的方法。今天我们介绍使用gitlab ci如何构建IOS包,并且在打包成功或者失败时,如何将消息通知到企业微信。

https://static001.geekbang.org/infoq/42/4275c8c0da772b2157f34ac3165e81d1.png?x-oss-process=image/resize,w_416,h_234

在 Gitlab-ce 的 Docker 中使用自定义端口

用户头像
天飞2020 年 5 月 19 日

在正式环境中,gitlab的容器版,使用postgresql,redis,gitlab三个组件,使用标准的80端口,提供稳定且有性能的企业服务。但如果是在测试环境,或是想在一个机器上运行多个服务,则gitlab不一定能使用到标准的80端口,那么,在部署时,需要如何调整配置呢?

https://static001.geekbang.org/infoq/b5/b52159dabb266541f0819d34da1343aa.png?x-oss-process=image/resize,w_416,h_234

Docker 运行常用软件:MySQL,Redis,Nginx,RabbitMQ,Neuxs,Gitlab

用户头像
读钓2020 年 4 月 29 日

使用Docker可以快速搭建你的开发环境,以下是我经常用到的几个常用软件。文章的最后会总结下使用docker run的套路。

https://static001.geekbang.org/infoq/a2/a2e1be641e1618dcc03737bd14c76415.jpeg?x-oss-process=image/resize,w_416,h_234

Gitlab CI/CD 中的 Cache 机制

用户头像
Chong2020 年 4 月 22 日

在GitLab CI/CD 中,在 pipeline 中的一些 job 可能会产生一些结果文件,Cache 机制的引入就是为了加快 job 执行的时间。Cache 在使用时制定一系列的文件或者文件目录,使得其在不同的 job 之间被缓存下来。上一个 job 产生的结果在当前的 job 进行使用。

gitlab_gitlab资料文章-InfoQ写作平台