在Jenkins中为基于微服务的应用程序运行CI CD管道

时间:2019-07-19 19:12:59

标签: kubernetes .net-core docker-compose jenkins-pipeline

在我的项目中,我有使用Jenkins实施CI CD管道的新要求。我的项目是使用 .NET Core 实现的,并且有多个微服务,每个微服务都具有单元测试和集成测试。而且,整个应用程序都被docker化了。

我对Jenkins完全陌生,但是,我确实通过在Code Maze的教程的帮助下,使用shell脚本在Jenkinsfile中定义各个阶段来学习如何运行简单的管道。

那么,在这种情况下,将如何执行运行所有这些测试以及如何部署到Kubernetes的CI CD管道?

我是否必须为每个微服务编写一个Jenkinsfile(用于运行单元测试,集成测试和部署)并管理这些Jenkinsfile,还是有解决此问题的更好方法?

0 个答案:

没有答案