小编seb*_*ili的帖子

多分支管道 - Jenkins - 如何一次执行一个分支?

圣诞快乐伙计们

我有一个非常基本的问题,但我没有在那里找到:

如何一次建立一个分支?

实际上,我的多分支管道 Jenkins 进程中有两个要构建的分支。但是,当我点击运行时,如果没有更改,两者都会同时构建,这是一个问题,因为单元测试使用相同的端口。

这就是为什么我需要一次运行一个分支。

有什么办法可以做到这一点吗?

jenkins jenkins-pipeline multibranch-pipeline

4
推荐指数
1
解决办法
3132
查看次数

如何在 json 模式验证中验证枚举值?

主要问题在于根据处理数组的模式验证 json。那么,如果我放一个不同的值似乎仍然有效?

json 架构:

{
  "transactions" : {
          "type" : "array",
          "items" : 
          {
            "type" : "object",
            "properties" : {
              "type" : {
                "type" : "string",
                "enum" : ["BREAK"]
              },
              "required":["type"]
          },
            "required":["items"]
}
}
}
Run Code Online (Sandbox Code Playgroud)

输入 JSON:

{
  "transactions":[
    {"type":"BREAKDDDDDddddddddddddddddddddddddddddddddddJDJDJDJDJDJDJDJ"}
  ]
}
Run Code Online (Sandbox Code Playgroud)

结果:未发现错误。JSON 根据架构进行验证。

这是错误的,因为我们还没有定义像“BREAKDDDDD”这样的枚举类型

http://www.jsonschemavalidator.net/

对此有何想法?

干杯伙计们

validation schema json

4
推荐指数
1
解决办法
9921
查看次数