ubuntu

ubuntu中gitlab集成开发

小樊
51
2025-09-01 01:46:31
栏目: 智能运维

在Ubuntu中集成GitLab开发环境,可按以下步骤操作:

一、安装GitLab

  1. 更新系统并安装依赖
    sudo apt update  
    sudo apt install -y curl openssh-server ca-certificates tzdata perl  
    
  2. 添加GitLab仓库并安装
    curl -sS https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash  
    sudo apt install gitlab-ce  
    
  3. 配置并启动服务
    sudo gitlab-ctl reconfigure  
    sudo gitlab-ctl start  
    
    • 访问 http://服务器IP,首次登录需修改默认密码。

二、配置GitLab(可选)

三、集成CI/CD(关键步骤)

  1. 安装GitLab Runner
    curl -L https://packages.gitlab.com/install/repositories/runner/gitlab-ci-multi-runner/script.deb.sh | sudo bash  
    sudo apt install gitlab-ci-multi-runner  
    sudo gitlab-runner register --url http://your-gitlab-server --token YOUR_TOKEN  
    
  2. 创建 .gitlab-ci.yml 文件
    在项目根目录添加配置文件,定义构建、测试、部署流程。例如:
    stages:  
      - build  
      - test  
    build_job:  
      stage: build  
      script:  
        - echo "Building..."  
        - npm install  
    test_job:  
      stage: test  
      script:  
        - echo "Testing..."  
        - npm test  
    
  3. 触发流水线
    推送代码到仓库后,GitLab Runner会自动执行 .gitlab-ci.yml 中的任务,可在 CI/CD → Pipelines 查看状态和日志。

四、常用操作

五、推荐方式

以上步骤参考自,具体配置可根据项目需求调整。

0
看了该问题的人还看了