Logo

  • 发布于:2020-06-01

    1

    使用GitLabCI模板库的流水线优化实...
    作业模板 作业分为Build、test、codeanalysis、artifactory、deploy部分,在每个作业中配置了rules功能开关,由变量控制最终作业的运行。 jobs/build.yml  构建作业模板 包含两个作业模板,分别是普通的构建模板(maven/npm/gradle)和docker 镜像构建模板。 ## build相关作业 .build:   ...
    阅读 386 评论 0
  • 发布于:2020-05-09

    1

    Linux GitLab部署和实战教程
    1、GitLab介绍 gitlab是一个开源分布式版本控制系统 开发语言:Ruby 功能:管理项目源代码、版本控制、代码复用与查找 2、GitLab与Github的不同 Github分布式在线代码托管仓库,个人版本可直接在线免费使用,企业版本收费且需要服务器安装 GitLab分布式在线代码仓库托管仓库软件,分社区免费版和企业收费版本,都需要服务器安装 3、GitLab优势与应用场景 开源免费,...
    阅读 426 评论 0
  • 发布于:2020-04-30

    1

    GitLab Runner安装注册配置管...
    GitLab Runner是一个开源项目,用于运行您的作业并将结果发送回GitLab。它与GitLab CI结合使用,GitLab CI是GitLab随附的用于协调作业的开源持续集成服务。 安装要求 GitLab Runner是用Go编写的,可以作为一个二进制文件运行,不需要特定于语言的要求。它旨在在GNU / Linux,macOS和Windows操作系统上运行。只要您可以在其他操作系统上编译...
    阅读 544 评论 0
  • 发布于:2020-04-28

    1

    使用GitLab实现CI/CD
    GitLab CI/CD 是一个内置在GitLab中的工具,用于通过持续方法进行软件开发: Continuous Integration (CI)  持续集成 Continuous Delivery (CD)     持续交付 Continuous Deployment (CD)   持续部署 持续集成的工作原理是将小的代码块推送到Git仓库中托管...
    阅读 467 评论 0
  • 发布于:2020-04-08

    1

    CentOS7安装部署Gitlab-10...
    Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。 SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subvers...
    阅读 555 评论 0
  • 发布于:2020-04-08

    1

    Gitlab数据备份与恢复
    Gitlab备份与恢复: 修改gitlab配置文件: vim /etc/gitlab/gitlab.rb #指定备份后数据存放的路径、权限、时间配置 gitlab_rails['manage_backup_path'] = true                  #292行  ...
    阅读 526 评论 0
  • 发布于:2019-11-06

    1

    如何在centos6上安装gitlab社...
    由于公司业务,需要上Git版本控制。   目前市面上比较有名的Git服务提供商,国外有GitHub、BitBucket、GitLab,国内有Coding。   现有的服务商,对于免费的套餐都有一定的限制。比如:GitHub只允许建立免费的开源repository,建立私有的仓库需要收费。BitBucket允许建立无限制的私有项目,不过对于项目中参与的开发人员是有人数限制的,当团队中开发者规模达...
    阅读 736 评论 0