文章预览
一款代码部署、应用部署、计划任务、设备资产管理平台 源代码 http://www.gitpp.com/robotdata/gppops 开发语言与框架: 编程语言:Python3.6 + HTML + JScripts 前端Web框架:Bootstrap 后端Web框架:Django 后端Task框架:Celery + Redis 自动化运维平台 集成了多种功能,旨在提高运维效率、降低运维成本,并确保系统的稳定可靠运行。 以下是对这些功能的详细解释: 1. 代码及应用部署CI/CD 持续集成(CI) :开发者将代码频繁地集成到主干代码库中,并通过自动化构建和测试,确保集成后的代码是可用的、无冲突的。CI 的关键目标是通过频繁的小规模集成,及时发现和解决代码冲突、集成错误以及潜在的质量问题。 持续交付/持续部署(CD) :在经过 CI 流程后,代码自动部署到预生产环境,或进一步自动化,直接部署到生产环境。持续交付让代码始终处于可以发布的状态
………………………………