GitOps 和 e2e 测试

问题描述

我们目前正在设置 GitOps-Workflow。 我想知道的是如何最好地包含我们的 e2e 测试。 我想确保整个应用程序在允许合并请求被批准之前完美运行,测试应该为 GitOps-Repository 中的每个 MR 运行。 但是 e2e 测试会在哪里进行呢? 我的直觉是也将 e2e-tests 添加到 GitOps-Repository,这样如果我想更改部署并且必须添加/修改相应的 e2e-tests,我只有一个 MR。但也许有更好的解决方案?我想要避免的是在不同的存储库中有多个 MR(一个 MR 用于 e2e 测试,另一个用于 GitOps),它们必须一起玩或必须按定义的顺序执行/合并。 您是如何解决这个挑战的?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)