Logo

  • 发布于:2020-06-01

    1

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

    1

    Linux Jenkins部署和实战教程
    1、Jenkins介绍 Jenkins官网:https://www.jenkins.io/zh/ Jenkins是一个开源的软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作(代码合并),旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 主流的运维开发平台,兼容所有的主流开发环境 插件市场与海量业内主流开发工具实现集成 Job为配置单位与日志管理,使运维开发人员能协同...
    阅读 581 评论 0
  • 发布于:2020-05-09

    1

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

    1

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

    1

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

    1

    Jenkins用户权限管理与超管密码找回
    超管密码找回: 删除Jenkins目录下config.xml文件中下面代码,并保存文件。 truetruetruefalse 重启Jenkins服务 进入首页>“系统管理”>“Configure Global Security”(全局安全配置) 勾选“启用安全” 点选“Jenkin...
    阅读 512 评论 0
  • 发布于:2020-04-08

    1

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

    1

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

    1

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

    1

    如何在CentOS下安装部署Jenkin...
    Jenkins简介   突然提笔不敢言了,因为持续集成(Continuous Integration)、持续交付(Continuous Delivery)、持续不熟(Continuous Deployment)这一方向挺大的,不夸张的说,在比较传统的大公司,这可以是一个专门的岗位去负责这些事情。   一般的开发流程包括如下:   编码 -> 构建 -> 集成 -> 测试 ->...
    阅读 647 评论 0