maven - 詹金斯:面临问题在目标和选项中插入选择参数
问题描述
我想运行 Jenkins 工作,如下所示,它绝对可以正常工作:
clean verify -Denvironment=default -Dtags="type:NL" -Dwebdriver.driver=chrome -Dorganization=$organization -Dit.test=TC09_DBG_Debug_Features
对于-Dtags="type:NL"
'NL',我有三个不同的标签 SE、DE 和 DEMO。如下:
-Dtags="type:NL"
-Dtags="type:SE"
-Dtags="type:DE"
-Dtags="type:DEMO"
我决定在 Jenkins 中使用“选择参数” ,将NL、SE、DE 和 DEMO作为选择并命名为“租户”。
我面临的问题是如何将选择参数放入目标和选项中。
我试过了
clean verify -Denvironment=default -Dtags= "-DpropertyName="$Tenant"" -Dwebdriver.driver=chrome -Dorganization=$organization -Dit.test=TC09_DBG_Debug_Features
但没有帮助。我哪里错了。感谢您的帮助并提前尝试。
解决方案
想出了一个解决方案:
clean verify -Denvironment=default -Dtags="$Tenant" -Dwebdriver.driver=chrome -Dorganization=$organization -Dit.test=TC09_DBG_Debug_Features
推荐阅读
- android-studio - 在 kotlin 中以编程方式将视图高度设置为 matchparent
- asp.net-core - OpenIdConnectProtocolException:消息包含错误:'invalid_request',error_description:'AADB2C90079:
- mysql - 以十进制形式在数据库中存储百分比
- java - FirebaseRecyclerAdapter 不工作或显示任何数据
- c# - 如何禁用消息“您只能使用 Microsoft .NET Core 调试器...”?
- c# - 拍摄辅助显示器的屏幕截图时出现图像大小问题
- node.js - 从 Rust 使用 nodejs 库
- ios - 如何使 watchOS 上的 cloudKit 与 NSPersistentCloudKitContainer 一起工作
- python - 为什么 pandas.cut 将第一个元素归类为 NaN?
- kotlin - 函数中带有和不带有“挂起”lambda的“重载分辨率歧义”