是这样,领导要求在代码中写集成测试,然后需要在jenkins流水线上跑。
我们的集成测试需要依赖一套hadoop环境才可以运行。
我的意思是,如果依赖外部的开发环境就有风险,如果环境出了问题,那jenkins肯定过不了,而如果环境在安装升级这个过程中,jenkins也是过不了的。
领导的意思是这种几率很低。
可是我不太赞同,因为开发过程中,我们也会在hadoop环境上部署不稳定的模块,这也可能导致集成测试代码过不了。领导:“IT是可以依赖基础环境的”请教各位的看法。