gpt4 book ai didi

java - 用于运行带有参数的 set maven 命令的 GUI?

转载 作者:行者123 更新时间:2023-12-01 19:39:54 25 4
gpt4 key购买 nike

完全透明,我真的不知道如何绕过maven。我使用 Cucumber 创建了一个自动化测试套件,并通过 Maven 命令运行所有测试,例如最简单的如下

mvn clean verify -Dcucumber.options="--tags '@TestTag'"

上面的内容将运行带有 @TestTag 标签的所有 Cucumber 测试。并行运行,其他一切都运行良好。但是,我希望有一个用户界面,可以在其中将标签参数传递到我作为属性添加到 pom 的其他项目中(例如 -Dnumber.of.devices=2, -Dtype.of.run=fragmented )。

类似于列出所有可用标签的下拉列表,将其标记为分布式/碎片的开关,设置要运行的设备数量的下拉列表。目前,我正在为每次运行手动创建每个 Maven 命令,并在需要时将它们保存到 Intellij 配置中。但是有没有什么工具可以让我添加我关心的参数,并且它将运行命令并将这些参数添加到我的 mvn clean verify 中。命令?

类似于

mvn clean verify -Dnumber.of.devices=<NUMBER_ENTRY> -Dtype.of.run=<FRAGMENTED_OR_DISTRIBUTED> -Dcucumber.options="--tags '<CUCUMBER_TAGS>'"

我已经考虑了这些属性将如何确定我想要的运行类型。

我本来以为会有这样的东西存在,但找不到任何东西。我完全意识到我的要求是荒谬/愚蠢的。不管怎样,如果有人能向我指出某件事或提供建议,说明为什么这不是一件事,我将非常感激。

谢谢

最佳答案

Jenkins 。是 Jenkins 。我避免了它,因为阅读它似乎有点令人畏惧。但一旦我设置好了,一切就变得非常简单。我现在拥有了我想要的所有配置,期待着深入研究他们提供的数百万个插件。

关于java - 用于运行带有参数的 set maven 命令的 GUI?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59182525/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com