WHOAMI
Xu Jiang
技术人的日常.
  • production-env-continuous-integration-platform-part-3

    简介 持续集成平台实践,接上 如何为持续集成平台选型? 。 我今天介绍软件资源的准备工作。根据选型的结果,我们接下来分步骤完成持续企业持续集成平台的实践。 Gitlab 企业级最佳代码仓库,OpenSource 。 Docker 企业级容器,高效集装箱技术。 Jforg ...

    • ci
  • How-select-continuous-integration-platform-part-2

    新的一年,开始研发新的产品。由于新团队成员,所以需要构建一套持续集成平台。 我从事的是开源软件事业,所以需要访问互联网上面大量的软件包,每天都有上百个容器的创建和销毁,一切都是为了自动化,更高效率的交付产品。让大家专注工作于正确的方向上,更快的迭代产品,专注coding,而不会被固定的流程化操...

    • ci
  • What-is-continuous-integration-part-1

    持续集成CI,在一般软件开发中,每个人在完成项目工作后开始完成整合工作。整合一般需要数周或数月时间,整合过程是非常痛苦的。持续集成是一种在早期开发阶段,每天数次的合并代码到主干,持续的进行构建、测试和集成代码。 持续集成强调开发人员提交了新代码之后,立刻进行构建、(单元)测试。根据测试...

    • ci
  • gitlab-server-move

    由于资源紧张,为了完成CI/CD的自动化,所以打算把一台128g、24c、10T存储的一台独立GitLab服务器虚拟化为多台服务器。完成持续集成平台的迁移,减少资源浪费,现在记录一下操作过程。 备份原GIT服务器数据 1 gitlab-rake gitlab:...

    • gitlab
  • Gitlab 安装配置

    GitLab 是利用 Ruby on Rails 一个开源的版本管理系统,实现一个自托管的Git项目仓库,可通过Web界面进行访问公开的或者私人项目。它拥有与Github类似的功能,能够浏览源代码,管理缺陷和注释。可以管理团队对仓库的访问,它非常易于浏览提交过的版本并提供一个文件历史库。团队成员...

    • git
  • git manual

    git使用有段时间了,个人博客也是托管到git上面,经常用到的命令放到这,主要供自己查阅使用,反复查阅能够加深印象,提升技能熟练度。如果你是还不知道 Git 是什么,建议先阅读 廖雪峰的Git教程 1、注册github账号 2、install git client wind...

    • git