感谢您发送咨询!我们的团队成员将很快与您联系。
感谢您发送预订!我们的团队成员将很快与您联系。
课程大纲
持续集成 (CI) 简介
- 持续集成概述
- 传播信息在PHP发展中的好处和挑战
- CI 工具简介:GitLab CI 和 Jenkins
设置 CI 环境
- GitLab CI 的安装和配置
- Jenkins 的安装和配置
- 为 CI 配置远程桌面环境
自动执行构建
- 为 PHP 个应用程序创建自动化构建脚本
- 管理 PHP 项目中的依赖项
- 将版本控制与 CI 工具集成
在 CI 管道中进行测试
- 使用 PHPUnit 进行单元测试
- CI 中的集成测试
- 在 Jenkins 和 GitLab CI 中自动执行测试
部署 PHP 应用程序
- 自动执行部署过程
- 部署到暂存和生产环境
- 回滚策略和最佳实践
高级 CI 配置
- 自定义 CI 管道以满足特定需求
- 为大型项目扩展 CI 流程
- 对 CI 管道进行监视和故障排除
将 CI 与其他工具结合使用
- 将 CI 与 Docker 集成
- 持续监控和反馈循环
- 案例研究和实际应用
摘要和后续步骤
要求
- 具有构建、测试和部署软件的经验
- PHP 编程经验
观众
- 开发 人员
- DevOps 工程师
14 小时
客户评论 (4)
引人入胜,实践性强。
Balavignesh Elumalai - Scottish Power
课程 - SonarQube for DevOps
机器翻译
培训师经验丰富,讲解清晰透彻。其深厚的知识储备和教学热情令人高度赞赏。
Anup Kumar - SMR Automotive Mirrors Stuttgart
课程 - Jenkins 2: Building CI/CD Pipelines
机器翻译
接触到了一些我希望早点了解的技术。
Michel - Vanier College
课程 - DevOps Practical Implementation and Tools
机器翻译
我喜欢在课程中发现的关于DevOps的所有可能性,这些选项可以帮助我实现更好的持续交付/持续集成工作流程!
Juan Manuel - si
课程 - Jenkins: Continuous Integration for Agile Development
机器翻译