Jenkins CI/CD管道工具和阶段

Jenkins CI/CD管道工具和阶段,jenkins,continuous-integration,devops,continuous-deployment,Jenkins,Continuous Integration,Devops,Continuous Deployment,我试图理解CI/CD管道。 我知道有不同的阶段,比如获取需求(使用JIRA)、从SCM获取源代码、构建需求(Maven、Ant、Gradle、NPM)、工件归档(Nexus、JFrog、Artifactory)、单元测试(JUnit)、其他测试和部署 我缺少一些高级步骤,比如集成代码质量检查(SonarQube)、配置管理(Chef/Ansible)、部署工具(Docker)等工具,或许还有更多 完整的持续集成、持续部署和持续交付管道(包括Jenkins用于Java、PHP、JavaScript

我试图理解CI/CD管道。 我知道有不同的阶段,比如获取需求(使用JIRA)、从SCM获取源代码、构建需求(Maven、Ant、Gradle、NPM)、工件归档(Nexus、JFrog、Artifactory)、单元测试(JUnit)、其他测试和部署

我缺少一些高级步骤,比如集成代码质量检查(SonarQube)、配置管理(Chef/Ansible)、部署工具(Docker)等工具,或许还有更多

完整的持续集成、持续部署和持续交付管道(包括Jenkins用于Java、PHP、JavaScript或基于节点的项目的流行工具和插件)的一个好例子是什么


提前谢谢。

我认为实际上这一切都取决于你的项目,没有什么灵丹妙药:)是的。这完全取决于你所从事的组织和项目类型。在这里,我只是想为任何类型的组织和项目寻找一个例子。比如说一个基于Java的web应用程序。