在GitLab CI中,.gitlab-ci.yml文件用于定义项目的持续集成(CI)和持续部署(CD)流程。对于一个PHP项目,你可以定义构建、测试以及部署的任务。 示例 .gitlab-ci.yml image: php:7.4-cli # 使用官方PHP镜像作为默认环境 stages: # 定义不同的阶段 - build - test - deploy cache: # 配置缓存以加速构建过程 paths: - vendor/ - composer.lock before_script: # 在每个job开始前运行的脚本 - apt-get update -yqq