ubuntu

如何在Ubuntu上配置GitLab的CI/CD

小樊
42
2025-08-30 01:18:28
栏目: 智能运维

在Ubuntu上配置GitLab的CI/CD,可按以下步骤进行:

安装GitLab Runner

注册GitLab Runner

创建和配置.gitlab-ci.yml文件

在项目根目录下创建该文件,定义CI/CD流程,如:

stages:
  - build
  - test
  - deploy
build_job:
  stage: build
  script:
    - echo "Building the project..."
    - npm install
    - npm run build
test_job:
  stage: test
  script:
    - echo "Running tests..."
    - npm test
deploy_job:
  stage: deploy
  script:
    - echo "Deploying the project..."
    - scp build/* user@server:/path/to/deploy
  only:
    - master

触发CI/CD流程

.gitlab-ci.yml文件提交并推送到GitLab仓库,GitLab Runner会自动检测并执行定义的任务,可在GitLab的“CI/CD”→“Pipelines”页面查看状态和日志。

0
看了该问题的人还看了