GitLab CI/CD For PHP

一、将需要持续集成的项目放到GitLab上

(1)先创建一个空白项目

GitLab CI/CD For PHP

(2)项目建完后,画面会提供如下命令,

在本地需要上传的文件夹内,执行完红框内的命令即可把本地文件上传到该项目

GitLab CI/CD For PHP

GitLab CI/CD For PHP

二、在项目中新建.gitlab-ci.yml文件,修改模板即可

GitLab CI/CD For PHP

GitLab CI/CD For PHP

GitLab CI/CD For PHP

三、开启共享的runner(比如公司内部提供的共享runner)

GitLab CI/CD For PHP

四、运行pipeline

GitLab CI/CD For PHP

五、查看执行结果

第一个Job>build执行成功:

GitLab CI/CD For PHP

整个pipelines执行结果:

GitLab CI/CD For PHP

GitLab CI/CD For PHP

六、参考文档

(1)Gitlab CI yaml官方配置文件翻译

(2)Getting started with GitLab CI/CD