小编sen*_*sen的帖子

如何在 Azure Devops 发布管道中执行下一阶段?

在 Azure devops 发布管道中,我试图在两个不同的阶段之后运行一个阶段,如下所示。我在运行 API 测试阶段时遇到问题。

  1. 开发阶段是自动触发的。
  2. QA 阶段是手动触发的。
  3. API-test 需要运行 Dev/QA 成功。

在此处输入图片说明

预期的:

如果 Dev 或 QA 阶段成功,则需要运行 API 测试。

实际的:

开发阶段成功时不会触发 API 测试阶段。

请让我知道所需的配置。

azure azure-devops

7
推荐指数
1
解决办法
396
查看次数

如何在java spring中读取具有相同前缀的多个属性?

我有具有以下值的属性文件。我想使用 spring mvc 读取所有具有相同前缀的属性,但不包括其他属性。

test.cat=cat
test.dog=dog
test.cow=牛
鸟=鹰

Environment.getProperty("test.cat");
Run Code Online (Sandbox Code Playgroud)

这将只返回 'cat' 。

在上面的属性文件,我想获得所有属性开始(前缀)与测试不包括鸟类。在 spring boot 中,我们可以使用 来实现这一点@ConfigurationProperties(prefix="test"),但是如何在 spring mvc 中实现相同的目标。

java spring spring-mvc spring-boot

5
推荐指数
1
解决办法
5369
查看次数

如何访问/将模块输出投射到二头肌中的特定对象?

我的二头肌下方正在返回 keyvault。我喜欢访问父二头肌中 keyvault 中的属性/功能。但不知道将其用作模块时如何实现。

  1. 我有keyvault.bicep
    resource kv 'Microsoft.KeyVault/vaults@2019-09-01' existing = {
         name: kvName
         scope: resourceGroup(subscriptionId, kvResourceGroup )
       }
       output kv1 object=kv
Run Code Online (Sandbox Code Playgroud)
  1. 我有parent.bicep(其中 keyvault.bicep 作为模块包含在内)
   module kv './keyvault.bicep' = {
     name: 'get Secrets'
     params: {
       subscriptionId: subscriptionId
       kvResourceGroup: resourceGroupName
       kvName: keyVaultName
     }
   }
   var pwd= kv.outputs.kv1.getSecret('key')
Run Code Online (Sandbox Code Playgroud)
  1. 但 getSecret 方法在父二头肌中未知

请建议如何进行?

azure azure-resource-manager azure-devops infrastructure-as-code azure-bicep

5
推荐指数
1
解决办法
2471
查看次数

如何限制Spring Rest Api中post方法中的查询参数?

如何限制Spring Rest Api中post方法中的查询参数?

网址:http://localhost:9003/test-api/getDetails

请求体:

{
  "name": "TestUser",
  "age": 25,
  "Email": "abc@test.com"

}
Run Code Online (Sandbox Code Playgroud)

在上面的 URL 中,如果有如下获取查询参数,我们应该抛出错误/限制 http://localhost:9003/test-api/getDetails?dateOfBirth=26081992

我的代码:

@RequestMapping(value = "/getDetails", method = RequestMethod.POST, produces = "application/json;charset=UTF-8")
public @ResponseBody ResponseEntity<String> TestMethod(
            @Valid @RequestBody CustomerDetails customerDetails, BindingResult result,
             HttpServletRequest request) {
             //..some Actions
             }
Run Code Online (Sandbox Code Playgroud)

java rest spring spring-mvc

2
推荐指数
1
解决办法
2159
查看次数