{
  "_class" : "org.jenkinsci.plugins.workflow.job.WorkflowRun",
  "actions" : [
    {
      "_class" : "hudson.model.ParametersAction",
      "parameters" : [
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "orin",
          "value" : "master"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "confList",
          "value" : "Get-Branchs"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "conf",
          "value" : "Could not get conf for confList"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "checkall",
          "value" : "yes"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "OTA",
          "value" : "public"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "region",
          "value" : "liangshangang"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "deviceChoice",
          "value" : "false"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msgBranch",
          "value" : "rc_dev_jiningliangshangang"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rslidarSDKBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rslidarSdkNewBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "cameraDriverBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "loginSyncToolBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "systemRosBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "thirdpartyBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "unifiedSystemMonitorBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rosBridgeBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdcontrolBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "versionsObserverBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "cacheBagNodeBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "systemMonitorBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "performanceAnalystBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "scheduleManagerBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "imvSpreaderDetectionBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "craneAlignBranch",
          "value" : "dev_truck_comment_lh"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "mrpt2Branch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "warningModuleBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rminterpreterBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerOnlineBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rtspRelayerBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hesaiLidarBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "newTruckSpreaderDetectionBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "rcinterpreterBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "pncBranch",
          "value" : "feat_trajectory"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "guardianBranch",
          "value" : "feat_yangpu"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "staticTransformBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msfLocBranch",
          "value" : "test_qingdao"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "msfAssistantBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "peripheralControllerBranch",
          "value" : "feat_jnlsg"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "predictionBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "laneDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "dataCollectionBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "tosVisualizeBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "sinsCalibrationHmiBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "toolsBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "segmentationBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "controlBranch",
          "value" : "feat_creep_status"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapCloudBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "nodeManagerHmiBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "groundmarkerDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "calibrationToolsBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "simulatorBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "snapshotUploadBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "hdmapInterfaceBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "spreaderSegmentationBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "trafficLightDetectionBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "perceptionPublisherBranch",
          "value" : "rc_dev"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "avmBranch",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "v2Branch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "newDetectionBranch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "seniorCalibrationBranch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "doxBranch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "oleLidarBranch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "lidarCameraFusionBranch",
          "value" : "None-Branch"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "operate",
          "value" : "no"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "orinConf",
          "value" : "master"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "editConfName",
          "value" : ""
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "notes",
          "value" : "梁山港主机全量（）"
        },
        {
          "_class" : "hudson.model.StringParameterValue",
          "name" : "users",
          "value" : ""
        }
      ]
    },
    {
      "_class" : "hudson.model.CauseAction",
      "causes" : [
        {
          "_class" : "hudson.model.Cause$UserIdCause",
          "shortDescription" : "Started by user wangshaojiang",
          "userId" : "wangshaojiang",
          "userName" : "wangshaojiang"
        }
      ]
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.libs.LibrariesAction"
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "53c5327addf2f593bfa7af8a8bade8fe189f13c5",
            "branch" : [
              {
                "SHA1" : "53c5327addf2f593bfa7af8a8bade8fe189f13c5",
                "name" : "master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "53c5327addf2f593bfa7af8a8bade8fe189f13c5",
            "branch" : [
              {
                "SHA1" : "53c5327addf2f593bfa7af8a8bade8fe189f13c5",
                "name" : "master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "53c5327addf2f593bfa7af8a8bade8fe189f13c5",
        "branch" : [
          {
            "SHA1" : "53c5327addf2f593bfa7af8a8bade8fe189f13c5",
            "name" : "master"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/weilikang/jenkinslib.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.cps.EnvActionImpl"
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "refs/remotes/origin/master" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b4b4bb20082b594ea1097f63bb6df1623357beba",
            "branch" : [
              {
                "SHA1" : "b4b4bb20082b594ea1097f63bb6df1623357beba",
                "name" : "refs/remotes/origin/master"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b4b4bb20082b594ea1097f63bb6df1623357beba",
            "branch" : [
              {
                "SHA1" : "b4b4bb20082b594ea1097f63bb6df1623357beba",
                "name" : "refs/remotes/origin/master"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "b4b4bb20082b594ea1097f63bb6df1623357beba",
        "branch" : [
          {
            "SHA1" : "b4b4bb20082b594ea1097f63bb6df1623357beba",
            "name" : "refs/remotes/origin/master"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/weilikang/jenkinsfiles.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev_d0713c" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 158,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
            "branch" : [
              {
                "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
                "name" : "origin/rc_dev_d0713c"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
            "branch" : [
              {
                "SHA1" : "d0713c65fd86b2ac53ed036ec66b90521c2ef97c",
                "name" : "origin/rc_dev_d0713c"
              }
            ]
          }
        },
        "origin/rc_dev_qingdaodagang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 320,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_qingdaodagang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_qingdaodagang"
              }
            ]
          }
        },
        "origin/rc_dev_youyiguan" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 378,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
            "branch" : [
              {
                "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
                "name" : "origin/rc_dev_youyiguan"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
            "branch" : [
              {
                "SHA1" : "1be039cfa092298ec02479636537b6550f1b9152",
                "name" : "origin/rc_dev_youyiguan"
              }
            ]
          }
        },
        "origin/rc_dev_xinjiang_kaiwo" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 310,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_xinjiang_kaiwo"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
            "branch" : [
              {
                "SHA1" : "6858447f1f5c9e880a747d653217350f3c4ea0a0",
                "name" : "origin/rc_dev_xinjiang_kaiwo"
              }
            ]
          }
        },
        "origin/rc_dev_xiamen" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 235,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8d5ec2119ebc027638fa1a22228e2a10cd856ec9",
            "branch" : [
              {
                "SHA1" : "8d5ec2119ebc027638fa1a22228e2a10cd856ec9",
                "name" : "origin/rc_dev_xiamen"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8d5ec2119ebc027638fa1a22228e2a10cd856ec9",
            "branch" : [
              {
                "SHA1" : "8d5ec2119ebc027638fa1a22228e2a10cd856ec9",
                "name" : "origin/rc_dev_xiamen"
              }
            ]
          }
        },
        "origin/rc_dev_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 360,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_xilian"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 32,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
            "branch" : [
              {
                "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
            "branch" : [
              {
                "SHA1" : "932d6dbbd304eb1cd8f0e74f6a1b664fcea169bc",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/feat-peripheral_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 125,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
            "branch" : [
              {
                "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
                "name" : "origin/feat-peripheral_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
            "branch" : [
              {
                "SHA1" : "47370a9f329d90e5e5d59e53f6173a21ad880678",
                "name" : "origin/feat-peripheral_qiangang"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 419,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d65a637033cc0e71b3569d97bb0c3a81fd357b96",
            "branch" : [
              {
                "SHA1" : "d65a637033cc0e71b3569d97bb0c3a81fd357b96",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d65a637033cc0e71b3569d97bb0c3a81fd357b96",
            "branch" : [
              {
                "SHA1" : "d65a637033cc0e71b3569d97bb0c3a81fd357b96",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 406,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f99f6780110f87131229f7cdfb946c9ce1bc428b",
            "branch" : [
              {
                "SHA1" : "f99f6780110f87131229f7cdfb946c9ce1bc428b",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f99f6780110f87131229f7cdfb946c9ce1bc428b",
            "branch" : [
              {
                "SHA1" : "f99f6780110f87131229f7cdfb946c9ce1bc428b",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          }
        },
        "origin/rc_dev_taiyang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 265,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
            "branch" : [
              {
                "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
                "name" : "origin/rc_dev_taiyang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
            "branch" : [
              {
                "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
                "name" : "origin/rc_dev_taiyang"
              }
            ]
          }
        },
        "origin/feat-peripheral_op_state" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 141,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f0a5167416f0fec86262fc7b9f86b98b8c9f1580",
            "branch" : [
              {
                "SHA1" : "f0a5167416f0fec86262fc7b9f86b98b8c9f1580",
                "name" : "origin/feat-peripheral_op_state"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f0a5167416f0fec86262fc7b9f86b98b8c9f1580",
            "branch" : [
              {
                "SHA1" : "f0a5167416f0fec86262fc7b9f86b98b8c9f1580",
                "name" : "origin/feat-peripheral_op_state"
              }
            ]
          }
        },
        "origin/rc_dev_weihai" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 398,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bfa5c12ccddbcd6fdf0904c145f432753c98c6d8",
            "branch" : [
              {
                "SHA1" : "bfa5c12ccddbcd6fdf0904c145f432753c98c6d8",
                "name" : "origin/rc_dev_weihai"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bfa5c12ccddbcd6fdf0904c145f432753c98c6d8",
            "branch" : [
              {
                "SHA1" : "bfa5c12ccddbcd6fdf0904c145f432753c98c6d8",
                "name" : "origin/rc_dev_weihai"
              }
            ]
          }
        },
        "origin/rc_dev_mandula" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 223,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b480a3026782e6090d1950c40614ca5f1b7e5d70",
            "branch" : [
              {
                "SHA1" : "b480a3026782e6090d1950c40614ca5f1b7e5d70",
                "name" : "origin/rc_dev_mandula"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b480a3026782e6090d1950c40614ca5f1b7e5d70",
            "branch" : [
              {
                "SHA1" : "b480a3026782e6090d1950c40614ca5f1b7e5d70",
                "name" : "origin/rc_dev_mandula"
              }
            ]
          }
        },
        "origin/rc_dev_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 414,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
            "branch" : [
              {
                "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
            "branch" : [
              {
                "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          }
        },
        "origin/rc_dev_shanqihuanwei" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 363,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_shanqihuanwei"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
            "branch" : [
              {
                "SHA1" : "f5a740650e27555efc2c844e135111515679ba9d",
                "name" : "origin/rc_dev_shanqihuanwei"
              }
            ]
          }
        },
        "origin/rc_dev_zhoushan" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 351,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
            "branch" : [
              {
                "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
                "name" : "origin/rc_dev_zhoushan"
              }
            ]
          },
          "revision" : {
            "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
            "branch" : [
              {
                "SHA1" : "96ed1f1aae62978d865c3acf62e16756e9530773",
                "name" : "origin/rc_dev_zhoushan"
              }
            ]
          }
        },
        "origin/rc_dev_jiningliangshangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d65a637033cc0e71b3569d97bb0c3a81fd357b96",
            "branch" : [
              {
                "SHA1" : "d65a637033cc0e71b3569d97bb0c3a81fd357b96",
                "name" : "origin/rc_dev_jiningliangshangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d65a637033cc0e71b3569d97bb0c3a81fd357b96",
            "branch" : [
              {
                "SHA1" : "d65a637033cc0e71b3569d97bb0c3a81fd357b96",
                "name" : "origin/rc_dev_jiningliangshangang"
              }
            ]
          }
        },
        "origin/rc_dev_shenqi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 284,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
            "branch" : [
              {
                "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
                "name" : "origin/rc_dev_shenqi"
              }
            ]
          },
          "revision" : {
            "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
            "branch" : [
              {
                "SHA1" : "31f70a912caef9f3c2e3745c0e9b19467b7ca967",
                "name" : "origin/rc_dev_shenqi"
              }
            ]
          }
        },
        "origin/dev_direction" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 22,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "03f9d51b2cff980c32cfec344473b7fac146a4b2",
            "branch" : [
              {
                "SHA1" : "03f9d51b2cff980c32cfec344473b7fac146a4b2",
                "name" : "origin/dev_direction"
              }
            ]
          },
          "revision" : {
            "SHA1" : "03f9d51b2cff980c32cfec344473b7fac146a4b2",
            "branch" : [
              {
                "SHA1" : "03f9d51b2cff980c32cfec344473b7fac146a4b2",
                "name" : "origin/dev_direction"
              }
            ]
          }
        },
        "origin/feat_tc_v2_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 399,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
            "branch" : [
              {
                "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
                "name" : "origin/feat_tc_v2_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
            "branch" : [
              {
                "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
                "name" : "origin/feat_tc_v2_yangpu"
              }
            ]
          }
        },
        "origin/rc_dev_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 402,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
            "branch" : [
              {
                "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
            "branch" : [
              {
                "SHA1" : "549daf0fc4e7c8f469ba1807acf334525ddb939b",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          }
        },
        "origin/rcdev_c9969b7" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 107,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c9969b7baa76f78e49bc051f035d8664a05e19f3",
            "branch" : [
              {
                "SHA1" : "c9969b7baa76f78e49bc051f035d8664a05e19f3",
                "name" : "origin/rcdev_c9969b7"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c9969b7baa76f78e49bc051f035d8664a05e19f3",
            "branch" : [
              {
                "SHA1" : "c9969b7baa76f78e49bc051f035d8664a05e19f3",
                "name" : "origin/rcdev_c9969b7"
              }
            ]
          }
        },
        "origin/rc_dev_b620c9" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 129,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
            "branch" : [
              {
                "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
                "name" : "origin/rc_dev_b620c9"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
            "branch" : [
              {
                "SHA1" : "b620c9e6a12a69dd6565be4549a34b1fb0071849",
                "name" : "origin/rc_dev_b620c9"
              }
            ]
          }
        },
        "origin/rc_dev_suxi" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 408,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b62bb5d564d92a444f2f111010fcd7f2e2918557",
            "branch" : [
              {
                "SHA1" : "b62bb5d564d92a444f2f111010fcd7f2e2918557",
                "name" : "origin/rc_dev_suxi"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b62bb5d564d92a444f2f111010fcd7f2e2918557",
            "branch" : [
              {
                "SHA1" : "b62bb5d564d92a444f2f111010fcd7f2e2918557",
                "name" : "origin/rc_dev_suxi"
              }
            ]
          }
        },
        "origin/rc_dev_jiaxingdongfangtegang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 412,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
            "branch" : [
              {
                "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
                "name" : "origin/rc_dev_jiaxingdongfangtegang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
            "branch" : [
              {
                "SHA1" : "82bc5b4bd37c149910a332c9f5d49edbbed8d74d",
                "name" : "origin/rc_dev_jiaxingdongfangtegang"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "d65a637033cc0e71b3569d97bb0c3a81fd357b96",
        "branch" : [
          {
            "SHA1" : "d65a637033cc0e71b3569d97bb0c3a81fd357b96",
            "name" : "origin/rc_dev_jiningliangshangang"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/shared/shared_msgs.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6de419bfe444eed8f2e1da930fb4a0e768499623",
            "branch" : [
              {
                "SHA1" : "6de419bfe444eed8f2e1da930fb4a0e768499623",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6de419bfe444eed8f2e1da930fb4a0e768499623",
            "branch" : [
              {
                "SHA1" : "6de419bfe444eed8f2e1da930fb4a0e768499623",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "6de419bfe444eed8f2e1da930fb4a0e768499623",
        "branch" : [
          {
            "SHA1" : "6de419bfe444eed8f2e1da930fb4a0e768499623",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar_localization_mapping/mrpt2.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
            "branch" : [
              {
                "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
            "branch" : [
              {
                "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
        "branch" : [
          {
            "SHA1" : "dd159a843880991c2b6930e358e8c8c4b67b7b68",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/login-sync-tool.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
            "branch" : [
              {
                "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
            "branch" : [
              {
                "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
        "branch" : [
          {
            "SHA1" : "508121cf208309009f02f90ca4e96cffe65739a8",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/driver_and_tools/static_transform.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bf5af1bb51c01e4e834a3bc787a9baee2b0268de",
            "branch" : [
              {
                "SHA1" : "bf5af1bb51c01e4e834a3bc787a9baee2b0268de",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bf5af1bb51c01e4e834a3bc787a9baee2b0268de",
            "branch" : [
              {
                "SHA1" : "bf5af1bb51c01e4e834a3bc787a9baee2b0268de",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "bf5af1bb51c01e4e834a3bc787a9baee2b0268de",
        "branch" : [
          {
            "SHA1" : "bf5af1bb51c01e4e834a3bc787a9baee2b0268de",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/driver_and_tools/rslidar_sdk.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/test1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 397,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5a2773c159fedc4ff668cd0cb1057b58cbdc089a",
            "branch" : [
              {
                "SHA1" : "5a2773c159fedc4ff668cd0cb1057b58cbdc089a",
                "name" : "origin/test1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5a2773c159fedc4ff668cd0cb1057b58cbdc089a",
            "branch" : [
              {
                "SHA1" : "5a2773c159fedc4ff668cd0cb1057b58cbdc089a",
                "name" : "origin/test1"
              }
            ]
          }
        },
        "origin/field-6-exam" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 377,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "66ba217972d025702355ed82b96855d0e2630199",
            "branch" : [
              {
                "SHA1" : "66ba217972d025702355ed82b96855d0e2630199",
                "name" : "origin/field-6-exam"
              }
            ]
          },
          "revision" : {
            "SHA1" : "66ba217972d025702355ed82b96855d0e2630199",
            "branch" : [
              {
                "SHA1" : "66ba217972d025702355ed82b96855d0e2630199",
                "name" : "origin/field-6-exam"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 414,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d30b6573081e1e1b79bea29359c4d95ecf6c98bc",
            "branch" : [
              {
                "SHA1" : "d30b6573081e1e1b79bea29359c4d95ecf6c98bc",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d30b6573081e1e1b79bea29359c4d95ecf6c98bc",
            "branch" : [
              {
                "SHA1" : "d30b6573081e1e1b79bea29359c4d95ecf6c98bc",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/test_qingdao" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "54902aed969043b3f09a591299ad7aa14e4ed674",
            "branch" : [
              {
                "SHA1" : "54902aed969043b3f09a591299ad7aa14e4ed674",
                "name" : "origin/test_qingdao"
              }
            ]
          },
          "revision" : {
            "SHA1" : "54902aed969043b3f09a591299ad7aa14e4ed674",
            "branch" : [
              {
                "SHA1" : "54902aed969043b3f09a591299ad7aa14e4ed674",
                "name" : "origin/test_qingdao"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "54902aed969043b3f09a591299ad7aa14e4ed674",
        "branch" : [
          {
            "SHA1" : "54902aed969043b3f09a591299ad7aa14e4ed674",
            "name" : "origin/test_qingdao"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/localization/msf_localization.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "91b0e38b3ec33a5faf5313c8890f6c69815af438",
            "branch" : [
              {
                "SHA1" : "91b0e38b3ec33a5faf5313c8890f6c69815af438",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "91b0e38b3ec33a5faf5313c8890f6c69815af438",
            "branch" : [
              {
                "SHA1" : "91b0e38b3ec33a5faf5313c8890f6c69815af438",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "91b0e38b3ec33a5faf5313c8890f6c69815af438",
        "branch" : [
          {
            "SHA1" : "91b0e38b3ec33a5faf5313c8890f6c69815af438",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/localization/engineering/msf_assistant.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c7e7b2c6f3d025b59d205b35e3ee2c45d078b6c2",
            "branch" : [
              {
                "SHA1" : "c7e7b2c6f3d025b59d205b35e3ee2c45d078b6c2",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c7e7b2c6f3d025b59d205b35e3ee2c45d078b6c2",
            "branch" : [
              {
                "SHA1" : "c7e7b2c6f3d025b59d205b35e3ee2c45d078b6c2",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 275,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ecad355c0bab745cf0e907ba2ed05d652ba573f6",
            "branch" : [
              {
                "SHA1" : "ecad355c0bab745cf0e907ba2ed05d652ba573f6",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ecad355c0bab745cf0e907ba2ed05d652ba573f6",
            "branch" : [
              {
                "SHA1" : "ecad355c0bab745cf0e907ba2ed05d652ba573f6",
                "name" : "origin/rc_dev_qiangang"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "c7e7b2c6f3d025b59d205b35e3ee2c45d078b6c2",
        "branch" : [
          {
            "SHA1" : "c7e7b2c6f3d025b59d205b35e3ee2c45d078b6c2",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/prediction.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 402,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a1b3bc6cd98119ee18e27da99582a75dd994d3cd",
            "branch" : [
              {
                "SHA1" : "a1b3bc6cd98119ee18e27da99582a75dd994d3cd",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a1b3bc6cd98119ee18e27da99582a75dd994d3cd",
            "branch" : [
              {
                "SHA1" : "a1b3bc6cd98119ee18e27da99582a75dd994d3cd",
                "name" : "origin/rc_dev_yangpu"
              }
            ]
          }
        },
        "origin/feat_tyzy" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 305,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "e44cacec0b11231ddfe2c02e411774d91da9e83c",
            "branch" : [
              {
                "SHA1" : "e44cacec0b11231ddfe2c02e411774d91da9e83c",
                "name" : "origin/feat_tyzy"
              }
            ]
          },
          "revision" : {
            "SHA1" : "e44cacec0b11231ddfe2c02e411774d91da9e83c",
            "branch" : [
              {
                "SHA1" : "e44cacec0b11231ddfe2c02e411774d91da9e83c",
                "name" : "origin/feat_tyzy"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 412,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "834b1b1db064480bb0881ad1c69b0077365d5034",
            "branch" : [
              {
                "SHA1" : "834b1b1db064480bb0881ad1c69b0077365d5034",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "834b1b1db064480bb0881ad1c69b0077365d5034",
            "branch" : [
              {
                "SHA1" : "834b1b1db064480bb0881ad1c69b0077365d5034",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_dx_dgj" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 414,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "0265cf967fd9d0d61df008ea330f6a7c4fcdd0ba",
            "branch" : [
              {
                "SHA1" : "0265cf967fd9d0d61df008ea330f6a7c4fcdd0ba",
                "name" : "origin/rc_dev_dx_dgj"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0265cf967fd9d0d61df008ea330f6a7c4fcdd0ba",
            "branch" : [
              {
                "SHA1" : "0265cf967fd9d0d61df008ea330f6a7c4fcdd0ba",
                "name" : "origin/rc_dev_dx_dgj"
              }
            ]
          }
        },
        "origin/feat_jnlsg" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6fe0f25f6d343d746b3168c70322b2c1330672a4",
            "branch" : [
              {
                "SHA1" : "6fe0f25f6d343d746b3168c70322b2c1330672a4",
                "name" : "origin/feat_jnlsg"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6fe0f25f6d343d746b3168c70322b2c1330672a4",
            "branch" : [
              {
                "SHA1" : "6fe0f25f6d343d746b3168c70322b2c1330672a4",
                "name" : "origin/feat_jnlsg"
              }
            ]
          }
        },
        "origin/feat_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 358,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "268ae344fc9e9d654b66d040ecceef5a48f08734",
            "branch" : [
              {
                "SHA1" : "268ae344fc9e9d654b66d040ecceef5a48f08734",
                "name" : "origin/feat_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "268ae344fc9e9d654b66d040ecceef5a48f08734",
            "branch" : [
              {
                "SHA1" : "268ae344fc9e9d654b66d040ecceef5a48f08734",
                "name" : "origin/feat_xilian"
              }
            ]
          }
        },
        "origin/feat_yyg" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 377,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a753b5306c4273a29705acb7a6a0a4b8f92cb038",
            "branch" : [
              {
                "SHA1" : "a753b5306c4273a29705acb7a6a0a4b8f92cb038",
                "name" : "origin/feat_yyg"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a753b5306c4273a29705acb7a6a0a4b8f92cb038",
            "branch" : [
              {
                "SHA1" : "a753b5306c4273a29705acb7a6a0a4b8f92cb038",
                "name" : "origin/feat_yyg"
              }
            ]
          }
        },
        "origin/feat_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 406,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b4e74ca76880c6d4649fe22fb14656b00d063198",
            "branch" : [
              {
                "SHA1" : "b4e74ca76880c6d4649fe22fb14656b00d063198",
                "name" : "origin/feat_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b4e74ca76880c6d4649fe22fb14656b00d063198",
            "branch" : [
              {
                "SHA1" : "b4e74ca76880c6d4649fe22fb14656b00d063198",
                "name" : "origin/feat_qiangang"
              }
            ]
          }
        },
        "origin/rc_dev_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 353,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c157dadbb1179a54f6437a3367babc6a0a7749ef",
            "branch" : [
              {
                "SHA1" : "c157dadbb1179a54f6437a3367babc6a0a7749ef",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c157dadbb1179a54f6437a3367babc6a0a7749ef",
            "branch" : [
              {
                "SHA1" : "c157dadbb1179a54f6437a3367babc6a0a7749ef",
                "name" : "origin/rc_dev_daxie"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "6fe0f25f6d343d746b3168c70322b2c1330672a4",
        "branch" : [
          {
            "SHA1" : "6fe0f25f6d343d746b3168c70322b2c1330672a4",
            "name" : "origin/feat_jnlsg"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/peripheral_controller.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
            "branch" : [
              {
                "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
            "branch" : [
              {
                "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
        "branch" : [
          {
            "SHA1" : "cea8686d9fa9ec6e52d29f4da666aaa55ccee34f",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/data_collection.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/feat_seg_search" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 261,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "892a684773d2133449ccd0109e4f649367316b72",
            "branch" : [
              {
                "SHA1" : "892a684773d2133449ccd0109e4f649367316b72",
                "name" : "origin/feat_seg_search"
              }
            ]
          },
          "revision" : {
            "SHA1" : "892a684773d2133449ccd0109e4f649367316b72",
            "branch" : [
              {
                "SHA1" : "892a684773d2133449ccd0109e4f649367316b72",
                "name" : "origin/feat_seg_search"
              }
            ]
          }
        },
        "origin/test_pedestrian_alarm" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 418,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "795cfa4682c6ffc7a4600a52022b5c5653459a9c",
            "branch" : [
              {
                "SHA1" : "795cfa4682c6ffc7a4600a52022b5c5653459a9c",
                "name" : "origin/test_pedestrian_alarm"
              }
            ]
          },
          "revision" : {
            "SHA1" : "795cfa4682c6ffc7a4600a52022b5c5653459a9c",
            "branch" : [
              {
                "SHA1" : "795cfa4682c6ffc7a4600a52022b5c5653459a9c",
                "name" : "origin/test_pedestrian_alarm"
              }
            ]
          }
        },
        "origin/feat_lattice_ref_speed" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 377,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5eb04acbf26c894cd1d10199b5140392b43a32a2",
            "branch" : [
              {
                "SHA1" : "5eb04acbf26c894cd1d10199b5140392b43a32a2",
                "name" : "origin/feat_lattice_ref_speed"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5eb04acbf26c894cd1d10199b5140392b43a32a2",
            "branch" : [
              {
                "SHA1" : "5eb04acbf26c894cd1d10199b5140392b43a32a2",
                "name" : "origin/feat_lattice_ref_speed"
              }
            ]
          }
        },
        "origin/feat-ssep-add-hd-map" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 327,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "2da5f730d2960435e5ca9668bd9adaafeb8c0107",
            "branch" : [
              {
                "SHA1" : "2da5f730d2960435e5ca9668bd9adaafeb8c0107",
                "name" : "origin/feat-ssep-add-hd-map"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2da5f730d2960435e5ca9668bd9adaafeb8c0107",
            "branch" : [
              {
                "SHA1" : "2da5f730d2960435e5ca9668bd9adaafeb8c0107",
                "name" : "origin/feat-ssep-add-hd-map"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 409,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1f83b21901518f710c4d73ce9d08d6571ce026d0",
            "branch" : [
              {
                "SHA1" : "1f83b21901518f710c4d73ce9d08d6571ce026d0",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1f83b21901518f710c4d73ce9d08d6571ce026d0",
            "branch" : [
              {
                "SHA1" : "1f83b21901518f710c4d73ce9d08d6571ce026d0",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_park" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 288,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "eb9b0b9376be930fe48d85d4cad38ecb2561b023",
            "branch" : [
              {
                "SHA1" : "eb9b0b9376be930fe48d85d4cad38ecb2561b023",
                "name" : "origin/feat_park"
              }
            ]
          },
          "revision" : {
            "SHA1" : "eb9b0b9376be930fe48d85d4cad38ecb2561b023",
            "branch" : [
              {
                "SHA1" : "eb9b0b9376be930fe48d85d4cad38ecb2561b023",
                "name" : "origin/feat_park"
              }
            ]
          }
        },
        "origin/feat_yp_LD" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 319,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d204503fbecff5e3e64c20f69be322ce29af7ec6",
            "branch" : [
              {
                "SHA1" : "d204503fbecff5e3e64c20f69be322ce29af7ec6",
                "name" : "origin/feat_yp_LD"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d204503fbecff5e3e64c20f69be322ce29af7ec6",
            "branch" : [
              {
                "SHA1" : "d204503fbecff5e3e64c20f69be322ce29af7ec6",
                "name" : "origin/feat_yp_LD"
              }
            ]
          }
        },
        "origin/feat_qiangang" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 385,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
            "branch" : [
              {
                "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
                "name" : "origin/feat_qiangang"
              }
            ]
          },
          "revision" : {
            "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
            "branch" : [
              {
                "SHA1" : "0198be79704a47a8a105d4f73816753ec663224c",
                "name" : "origin/feat_qiangang"
              }
            ]
          }
        },
        "origin/feat_sqjb" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 283,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c57afdd0a74c218c601af64ace8e137ca0b43b6a",
            "branch" : [
              {
                "SHA1" : "c57afdd0a74c218c601af64ace8e137ca0b43b6a",
                "name" : "origin/feat_sqjb"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c57afdd0a74c218c601af64ace8e137ca0b43b6a",
            "branch" : [
              {
                "SHA1" : "c57afdd0a74c218c601af64ace8e137ca0b43b6a",
                "name" : "origin/feat_sqjb"
              }
            ]
          }
        },
        "origin/feat_remote" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 305,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a602a3e2f006c427c5dc30050a6a12b573e3f14e",
            "branch" : [
              {
                "SHA1" : "a602a3e2f006c427c5dc30050a6a12b573e3f14e",
                "name" : "origin/feat_remote"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a602a3e2f006c427c5dc30050a6a12b573e3f14e",
            "branch" : [
              {
                "SHA1" : "a602a3e2f006c427c5dc30050a6a12b573e3f14e",
                "name" : "origin/feat_remote"
              }
            ]
          }
        },
        "origin/feat_daxie" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 333,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d27cb08d4108e62f0b1774c5ee3ad94dd27d48f0",
            "branch" : [
              {
                "SHA1" : "d27cb08d4108e62f0b1774c5ee3ad94dd27d48f0",
                "name" : "origin/feat_daxie"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d27cb08d4108e62f0b1774c5ee3ad94dd27d48f0",
            "branch" : [
              {
                "SHA1" : "d27cb08d4108e62f0b1774c5ee3ad94dd27d48f0",
                "name" : "origin/feat_daxie"
              }
            ]
          }
        },
        "origin/feat_error" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 392,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5546850e5454a0aaa7030678933b132c61a2ec84",
            "branch" : [
              {
                "SHA1" : "5546850e5454a0aaa7030678933b132c61a2ec84",
                "name" : "origin/feat_error"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5546850e5454a0aaa7030678933b132c61a2ec84",
            "branch" : [
              {
                "SHA1" : "5546850e5454a0aaa7030678933b132c61a2ec84",
                "name" : "origin/feat_error"
              }
            ]
          }
        },
        "origin/feat_yangpu1" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 394,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f681eb8a15aaa2e1619d4f531bfe86654aedf63c",
            "branch" : [
              {
                "SHA1" : "f681eb8a15aaa2e1619d4f531bfe86654aedf63c",
                "name" : "origin/feat_yangpu1"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f681eb8a15aaa2e1619d4f531bfe86654aedf63c",
            "branch" : [
              {
                "SHA1" : "f681eb8a15aaa2e1619d4f531bfe86654aedf63c",
                "name" : "origin/feat_yangpu1"
              }
            ]
          }
        },
        "origin/feat_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 372,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d7b38ac92fd4feea0f081ba7b8d1bdf9ef6d74c4",
            "branch" : [
              {
                "SHA1" : "d7b38ac92fd4feea0f081ba7b8d1bdf9ef6d74c4",
                "name" : "origin/feat_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d7b38ac92fd4feea0f081ba7b8d1bdf9ef6d74c4",
            "branch" : [
              {
                "SHA1" : "d7b38ac92fd4feea0f081ba7b8d1bdf9ef6d74c4",
                "name" : "origin/feat_yangpu"
              }
            ]
          }
        },
        "origin/feat_wh" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 364,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ac64e4f9fe3a1f796849d718cfa5dcb3b58567a9",
            "branch" : [
              {
                "SHA1" : "ac64e4f9fe3a1f796849d718cfa5dcb3b58567a9",
                "name" : "origin/feat_wh"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ac64e4f9fe3a1f796849d718cfa5dcb3b58567a9",
            "branch" : [
              {
                "SHA1" : "ac64e4f9fe3a1f796849d718cfa5dcb3b58567a9",
                "name" : "origin/feat_wh"
              }
            ]
          }
        },
        "origin/feat_qiangang_refactor" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 329,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "cc359d469af660bf0848258035f9d15deb0460fd",
            "branch" : [
              {
                "SHA1" : "cc359d469af660bf0848258035f9d15deb0460fd",
                "name" : "origin/feat_qiangang_refactor"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cc359d469af660bf0848258035f9d15deb0460fd",
            "branch" : [
              {
                "SHA1" : "cc359d469af660bf0848258035f9d15deb0460fd",
                "name" : "origin/feat_qiangang_refactor"
              }
            ]
          }
        },
        "origin/feat_sq_LD_test" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 355,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3a1fe1f672a62876f54c8043013ad206812007ec",
            "branch" : [
              {
                "SHA1" : "3a1fe1f672a62876f54c8043013ad206812007ec",
                "name" : "origin/feat_sq_LD_test"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3a1fe1f672a62876f54c8043013ad206812007ec",
            "branch" : [
              {
                "SHA1" : "3a1fe1f672a62876f54c8043013ad206812007ec",
                "name" : "origin/feat_sq_LD_test"
              }
            ]
          }
        },
        "origin/feat_qianggang_refactor_base" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 391,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "77abbad3d5dc0a0cc78b878295e91bf56f4af513",
            "branch" : [
              {
                "SHA1" : "77abbad3d5dc0a0cc78b878295e91bf56f4af513",
                "name" : "origin/feat_qianggang_refactor_base"
              }
            ]
          },
          "revision" : {
            "SHA1" : "77abbad3d5dc0a0cc78b878295e91bf56f4af513",
            "branch" : [
              {
                "SHA1" : "77abbad3d5dc0a0cc78b878295e91bf56f4af513",
                "name" : "origin/feat_qianggang_refactor_base"
              }
            ]
          }
        },
        "origin/feat_trajectory" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "15f59cf516b4828241ba12039ef21f8630e7f54e",
            "branch" : [
              {
                "SHA1" : "15f59cf516b4828241ba12039ef21f8630e7f54e",
                "name" : "origin/feat_trajectory"
              }
            ]
          },
          "revision" : {
            "SHA1" : "15f59cf516b4828241ba12039ef21f8630e7f54e",
            "branch" : [
              {
                "SHA1" : "15f59cf516b4828241ba12039ef21f8630e7f54e",
                "name" : "origin/feat_trajectory"
              }
            ]
          }
        },
        "origin/feat_lock_station" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 256,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4ed3c79cfa0ecb052ab832ff510aed835aa64c0f",
            "branch" : [
              {
                "SHA1" : "4ed3c79cfa0ecb052ab832ff510aed835aa64c0f",
                "name" : "origin/feat_lock_station"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4ed3c79cfa0ecb052ab832ff510aed835aa64c0f",
            "branch" : [
              {
                "SHA1" : "4ed3c79cfa0ecb052ab832ff510aed835aa64c0f",
                "name" : "origin/feat_lock_station"
              }
            ]
          }
        },
        "origin/feat_escape" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 315,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "07da24972be561730ba0607d76f6a479db4b96a9",
            "branch" : [
              {
                "SHA1" : "07da24972be561730ba0607d76f6a479db4b96a9",
                "name" : "origin/feat_escape"
              }
            ]
          },
          "revision" : {
            "SHA1" : "07da24972be561730ba0607d76f6a479db4b96a9",
            "branch" : [
              {
                "SHA1" : "07da24972be561730ba0607d76f6a479db4b96a9",
                "name" : "origin/feat_escape"
              }
            ]
          }
        },
        "origin/feat_wh_trailer" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 397,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f7fd1e3a50183051c8d0f349ab6a1277aaf7c5db",
            "branch" : [
              {
                "SHA1" : "f7fd1e3a50183051c8d0f349ab6a1277aaf7c5db",
                "name" : "origin/feat_wh_trailer"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f7fd1e3a50183051c8d0f349ab6a1277aaf7c5db",
            "branch" : [
              {
                "SHA1" : "f7fd1e3a50183051c8d0f349ab6a1277aaf7c5db",
                "name" : "origin/feat_wh_trailer"
              }
            ]
          }
        },
        "origin/feat_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 292,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b7bddf1e4a02578d76a1aedd8cddde193887e4ea",
            "branch" : [
              {
                "SHA1" : "b7bddf1e4a02578d76a1aedd8cddde193887e4ea",
                "name" : "origin/feat_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b7bddf1e4a02578d76a1aedd8cddde193887e4ea",
            "branch" : [
              {
                "SHA1" : "b7bddf1e4a02578d76a1aedd8cddde193887e4ea",
                "name" : "origin/feat_xilian"
              }
            ]
          }
        },
        "origin/feat_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 368,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a106c054091a39f8e38cabb78e45cec62f98e14d",
            "branch" : [
              {
                "SHA1" : "a106c054091a39f8e38cabb78e45cec62f98e14d",
                "name" : "origin/feat_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a106c054091a39f8e38cabb78e45cec62f98e14d",
            "branch" : [
              {
                "SHA1" : "a106c054091a39f8e38cabb78e45cec62f98e14d",
                "name" : "origin/feat_pnc_status"
              }
            ]
          }
        },
        "origin/feat_remote_open_space" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 309,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "890fc6e47593fa42eabdbfd10df1090d3e21670d",
            "branch" : [
              {
                "SHA1" : "890fc6e47593fa42eabdbfd10df1090d3e21670d",
                "name" : "origin/feat_remote_open_space"
              }
            ]
          },
          "revision" : {
            "SHA1" : "890fc6e47593fa42eabdbfd10df1090d3e21670d",
            "branch" : [
              {
                "SHA1" : "890fc6e47593fa42eabdbfd10df1090d3e21670d",
                "name" : "origin/feat_remote_open_space"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "15f59cf516b4828241ba12039ef21f8630e7f54e",
        "branch" : [
          {
            "SHA1" : "15f59cf516b4828241ba12039ef21f8630e7f54e",
            "name" : "origin/feat_trajectory"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/pnc.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 409,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f33f5576813b1a5ff236046f8f5d8df235bd2f21",
            "branch" : [
              {
                "SHA1" : "f33f5576813b1a5ff236046f8f5d8df235bd2f21",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f33f5576813b1a5ff236046f8f5d8df235bd2f21",
            "branch" : [
              {
                "SHA1" : "f33f5576813b1a5ff236046f8f5d8df235bd2f21",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_below_plane" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 261,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "265bc4b5032be394124c2daddd870b2a4218d12e",
            "branch" : [
              {
                "SHA1" : "265bc4b5032be394124c2daddd870b2a4218d12e",
                "name" : "origin/feat_below_plane"
              }
            ]
          },
          "revision" : {
            "SHA1" : "265bc4b5032be394124c2daddd870b2a4218d12e",
            "branch" : [
              {
                "SHA1" : "265bc4b5032be394124c2daddd870b2a4218d12e",
                "name" : "origin/feat_below_plane"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 285,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "d558623ed9de2b6e1350f381514b2cf0719a403f",
            "branch" : [
              {
                "SHA1" : "d558623ed9de2b6e1350f381514b2cf0719a403f",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "d558623ed9de2b6e1350f381514b2cf0719a403f",
            "branch" : [
              {
                "SHA1" : "d558623ed9de2b6e1350f381514b2cf0719a403f",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/feat_cargo_width" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 392,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a7c8aed0fadafd194d45e5ec5fa9a16d1c09636b",
            "branch" : [
              {
                "SHA1" : "a7c8aed0fadafd194d45e5ec5fa9a16d1c09636b",
                "name" : "origin/feat_cargo_width"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a7c8aed0fadafd194d45e5ec5fa9a16d1c09636b",
            "branch" : [
              {
                "SHA1" : "a7c8aed0fadafd194d45e5ec5fa9a16d1c09636b",
                "name" : "origin/feat_cargo_width"
              }
            ]
          }
        },
        "origin/feat_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 368,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "cc38bf4d96904fc564e69108c9b8d5f48c6cbd7d",
            "branch" : [
              {
                "SHA1" : "cc38bf4d96904fc564e69108c9b8d5f48c6cbd7d",
                "name" : "origin/feat_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cc38bf4d96904fc564e69108c9b8d5f48c6cbd7d",
            "branch" : [
              {
                "SHA1" : "cc38bf4d96904fc564e69108c9b8d5f48c6cbd7d",
                "name" : "origin/feat_pnc_status"
              }
            ]
          }
        },
        "origin/feat_yangpu" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8c49b0f3476554392dd7a5e1c398887693943bdf",
            "branch" : [
              {
                "SHA1" : "8c49b0f3476554392dd7a5e1c398887693943bdf",
                "name" : "origin/feat_yangpu"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8c49b0f3476554392dd7a5e1c398887693943bdf",
            "branch" : [
              {
                "SHA1" : "8c49b0f3476554392dd7a5e1c398887693943bdf",
                "name" : "origin/feat_yangpu"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "8c49b0f3476554392dd7a5e1c398887693943bdf",
        "branch" : [
          {
            "SHA1" : "8c49b0f3476554392dd7a5e1c398887693943bdf",
            "name" : "origin/feat_yangpu"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/guardian.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
            "branch" : [
              {
                "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
            "branch" : [
              {
                "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
        "branch" : [
          {
            "SHA1" : "99b378b8006831f0b25b40e7e02dfce29e17af79",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/tos_visualize.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev_perceptive" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 407,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "4ccbac0a2f06269fb2498350334c788ca113b753",
            "branch" : [
              {
                "SHA1" : "4ccbac0a2f06269fb2498350334c788ca113b753",
                "name" : "origin/rc_dev_perceptive"
              }
            ]
          },
          "revision" : {
            "SHA1" : "4ccbac0a2f06269fb2498350334c788ca113b753",
            "branch" : [
              {
                "SHA1" : "4ccbac0a2f06269fb2498350334c788ca113b753",
                "name" : "origin/rc_dev_perceptive"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8b8cb456d61816c40a20eeb915f89843af304a5a",
            "branch" : [
              {
                "SHA1" : "8b8cb456d61816c40a20eeb915f89843af304a5a",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8b8cb456d61816c40a20eeb915f89843af304a5a",
            "branch" : [
              {
                "SHA1" : "8b8cb456d61816c40a20eeb915f89843af304a5a",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_kaiwo" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 310,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6bd09b52dbe9f6e8781794625d4962dbd2a4aeb0",
            "branch" : [
              {
                "SHA1" : "6bd09b52dbe9f6e8781794625d4962dbd2a4aeb0",
                "name" : "origin/rc_dev_kaiwo"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6bd09b52dbe9f6e8781794625d4962dbd2a4aeb0",
            "branch" : [
              {
                "SHA1" : "6bd09b52dbe9f6e8781794625d4962dbd2a4aeb0",
                "name" : "origin/rc_dev_kaiwo"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 414,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b5d2f8674cee5cabcd3c2e4349999b4b656bed8f",
            "branch" : [
              {
                "SHA1" : "b5d2f8674cee5cabcd3c2e4349999b4b656bed8f",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b5d2f8674cee5cabcd3c2e4349999b4b656bed8f",
            "branch" : [
              {
                "SHA1" : "b5d2f8674cee5cabcd3c2e4349999b4b656bed8f",
                "name" : "origin/dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "8b8cb456d61816c40a20eeb915f89843af304a5a",
        "branch" : [
          {
            "SHA1" : "8b8cb456d61816c40a20eeb915f89843af304a5a",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/camera_driver.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
            "branch" : [
              {
                "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
            "branch" : [
              {
                "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
        "branch" : [
          {
            "SHA1" : "970b2c8b835746d0e956627808e627f2be39dff9",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/localization/engineering/sins_calibration_hmi.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
            "branch" : [
              {
                "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
            "branch" : [
              {
                "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
        "branch" : [
          {
            "SHA1" : "1f369887ce907f52c7bd0640f498d5741b3b211f",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/localization/test/tools.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
            "branch" : [
              {
                "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
            "branch" : [
              {
                "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
        "branch" : [
          {
            "SHA1" : "8a48972ce17db52d38a5c52d3dc616802dcee407",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/system-ros.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/feat_creep_without_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 392,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "724e77255aa51bfbe9a337d7459a929b43cd661b",
            "branch" : [
              {
                "SHA1" : "724e77255aa51bfbe9a337d7459a929b43cd661b",
                "name" : "origin/feat_creep_without_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "724e77255aa51bfbe9a337d7459a929b43cd661b",
            "branch" : [
              {
                "SHA1" : "724e77255aa51bfbe9a337d7459a929b43cd661b",
                "name" : "origin/feat_creep_without_status"
              }
            ]
          }
        },
        "origin/feat_parallel" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 275,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fb1ccc005c3ee46fe267bfc3fe48cb2680db8883",
            "branch" : [
              {
                "SHA1" : "fb1ccc005c3ee46fe267bfc3fe48cb2680db8883",
                "name" : "origin/feat_parallel"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fb1ccc005c3ee46fe267bfc3fe48cb2680db8883",
            "branch" : [
              {
                "SHA1" : "fb1ccc005c3ee46fe267bfc3fe48cb2680db8883",
                "name" : "origin/feat_parallel"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 409,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bf96652e6ddeb92d404e67071c28025e66cd64fe",
            "branch" : [
              {
                "SHA1" : "bf96652e6ddeb92d404e67071c28025e66cd64fe",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bf96652e6ddeb92d404e67071c28025e66cd64fe",
            "branch" : [
              {
                "SHA1" : "bf96652e6ddeb92d404e67071c28025e66cd64fe",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_pnc_status_a2p" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 390,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "dc78090a1c352d3743427ca682cb2d6055be15b5",
            "branch" : [
              {
                "SHA1" : "dc78090a1c352d3743427ca682cb2d6055be15b5",
                "name" : "origin/feat_pnc_status_a2p"
              }
            ]
          },
          "revision" : {
            "SHA1" : "dc78090a1c352d3743427ca682cb2d6055be15b5",
            "branch" : [
              {
                "SHA1" : "dc78090a1c352d3743427ca682cb2d6055be15b5",
                "name" : "origin/feat_pnc_status_a2p"
              }
            ]
          }
        },
        "origin/feat_lmpc_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 366,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "ef5fb6edcee78a733be5f87e585b479caff5b3ca",
            "branch" : [
              {
                "SHA1" : "ef5fb6edcee78a733be5f87e585b479caff5b3ca",
                "name" : "origin/feat_lmpc_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "ef5fb6edcee78a733be5f87e585b479caff5b3ca",
            "branch" : [
              {
                "SHA1" : "ef5fb6edcee78a733be5f87e585b479caff5b3ca",
                "name" : "origin/feat_lmpc_pnc_status"
              }
            ]
          }
        },
        "origin/fix_mass_esstimate" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 321,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c741ab97e651163a949200862f63fc21d032afd1",
            "branch" : [
              {
                "SHA1" : "c741ab97e651163a949200862f63fc21d032afd1",
                "name" : "origin/fix_mass_esstimate"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c741ab97e651163a949200862f63fc21d032afd1",
            "branch" : [
              {
                "SHA1" : "c741ab97e651163a949200862f63fc21d032afd1",
                "name" : "origin/fix_mass_esstimate"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 256,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5d89cd8bb1cc16820728ec5401861798da08f8ab",
            "branch" : [
              {
                "SHA1" : "5d89cd8bb1cc16820728ec5401861798da08f8ab",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5d89cd8bb1cc16820728ec5401861798da08f8ab",
            "branch" : [
              {
                "SHA1" : "5d89cd8bb1cc16820728ec5401861798da08f8ab",
                "name" : "origin/dev"
              }
            ]
          }
        },
        "origin/feat_cargo_width_remote" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 391,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "715acf05d21b6221e37f946500215ce57e1a0fb1",
            "branch" : [
              {
                "SHA1" : "715acf05d21b6221e37f946500215ce57e1a0fb1",
                "name" : "origin/feat_cargo_width_remote"
              }
            ]
          },
          "revision" : {
            "SHA1" : "715acf05d21b6221e37f946500215ce57e1a0fb1",
            "branch" : [
              {
                "SHA1" : "715acf05d21b6221e37f946500215ce57e1a0fb1",
                "name" : "origin/feat_cargo_width_remote"
              }
            ]
          }
        },
        "origin/feat_pnc_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 385,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "85eaef2f82a49fa864bf463dd644c1cab60093ba",
            "branch" : [
              {
                "SHA1" : "85eaef2f82a49fa864bf463dd644c1cab60093ba",
                "name" : "origin/feat_pnc_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "85eaef2f82a49fa864bf463dd644c1cab60093ba",
            "branch" : [
              {
                "SHA1" : "85eaef2f82a49fa864bf463dd644c1cab60093ba",
                "name" : "origin/feat_pnc_status"
              }
            ]
          }
        },
        "origin/feat_creep_status" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "f794cd9d1706cdb27c2446a304d48032c1d8bc32",
            "branch" : [
              {
                "SHA1" : "f794cd9d1706cdb27c2446a304d48032c1d8bc32",
                "name" : "origin/feat_creep_status"
              }
            ]
          },
          "revision" : {
            "SHA1" : "f794cd9d1706cdb27c2446a304d48032c1d8bc32",
            "branch" : [
              {
                "SHA1" : "f794cd9d1706cdb27c2446a304d48032c1d8bc32",
                "name" : "origin/feat_creep_status"
              }
            ]
          }
        },
        "origin/feat_cargo_width_1_steering_offset" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 327,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "19a8f0893012851595f722b221118a4eda904c8f",
            "branch" : [
              {
                "SHA1" : "19a8f0893012851595f722b221118a4eda904c8f",
                "name" : "origin/feat_cargo_width_1_steering_offset"
              }
            ]
          },
          "revision" : {
            "SHA1" : "19a8f0893012851595f722b221118a4eda904c8f",
            "branch" : [
              {
                "SHA1" : "19a8f0893012851595f722b221118a4eda904c8f",
                "name" : "origin/feat_cargo_width_1_steering_offset"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "f794cd9d1706cdb27c2446a304d48032c1d8bc32",
        "branch" : [
          {
            "SHA1" : "f794cd9d1706cdb27c2446a304d48032c1d8bc32",
            "name" : "origin/feat_creep_status"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/pnc/control.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "c442cfc092a2453537e5c4cb3330789906ebf24a",
            "branch" : [
              {
                "SHA1" : "c442cfc092a2453537e5c4cb3330789906ebf24a",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "c442cfc092a2453537e5c4cb3330789906ebf24a",
            "branch" : [
              {
                "SHA1" : "c442cfc092a2453537e5c4cb3330789906ebf24a",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_yyg" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 377,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6456742954c3bc2fbdff6209725a7ecf925fcf7a",
            "branch" : [
              {
                "SHA1" : "6456742954c3bc2fbdff6209725a7ecf925fcf7a",
                "name" : "origin/feat_yyg"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6456742954c3bc2fbdff6209725a7ecf925fcf7a",
            "branch" : [
              {
                "SHA1" : "6456742954c3bc2fbdff6209725a7ecf925fcf7a",
                "name" : "origin/feat_yyg"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "c442cfc092a2453537e5c4cb3330789906ebf24a",
        "branch" : [
          {
            "SHA1" : "c442cfc092a2453537e5c4cb3330789906ebf24a",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/rminterpreter.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "6c5c3a18ee3c59b249a3153944b221db77ca6219",
            "branch" : [
              {
                "SHA1" : "6c5c3a18ee3c59b249a3153944b221db77ca6219",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "6c5c3a18ee3c59b249a3153944b221db77ca6219",
            "branch" : [
              {
                "SHA1" : "6c5c3a18ee3c59b249a3153944b221db77ca6219",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 414,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "fce10de18d6bc75fd5f820bcc9f9713993f91006",
            "branch" : [
              {
                "SHA1" : "fce10de18d6bc75fd5f820bcc9f9713993f91006",
                "name" : "origin/dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "fce10de18d6bc75fd5f820bcc9f9713993f91006",
            "branch" : [
              {
                "SHA1" : "fce10de18d6bc75fd5f820bcc9f9713993f91006",
                "name" : "origin/dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "6c5c3a18ee3c59b249a3153944b221db77ca6219",
        "branch" : [
          {
            "SHA1" : "6c5c3a18ee3c59b249a3153944b221db77ca6219",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/map/hdmap_cloud.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "2d4ced6cb3bf16913d47bf8fa287570d8b0a5e39",
            "branch" : [
              {
                "SHA1" : "2d4ced6cb3bf16913d47bf8fa287570d8b0a5e39",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2d4ced6cb3bf16913d47bf8fa287570d8b0a5e39",
            "branch" : [
              {
                "SHA1" : "2d4ced6cb3bf16913d47bf8fa287570d8b0a5e39",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "2d4ced6cb3bf16913d47bf8fa287570d8b0a5e39",
        "branch" : [
          {
            "SHA1" : "2d4ced6cb3bf16913d47bf8fa287570d8b0a5e39",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/node-manager.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/xavier" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 239,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a3af8f7bde5f7b28425511f1eb6724e59ff6891f",
            "branch" : [
              {
                "SHA1" : "a3af8f7bde5f7b28425511f1eb6724e59ff6891f",
                "name" : "origin/xavier"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a3af8f7bde5f7b28425511f1eb6724e59ff6891f",
            "branch" : [
              {
                "SHA1" : "a3af8f7bde5f7b28425511f1eb6724e59ff6891f",
                "name" : "origin/xavier"
              }
            ]
          }
        },
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
            "branch" : [
              {
                "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
            "branch" : [
              {
                "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/new_dds" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 91,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "83bf2fe32f486041bc7732149d25665ebb5b1392",
            "branch" : [
              {
                "SHA1" : "83bf2fe32f486041bc7732149d25665ebb5b1392",
                "name" : "origin/new_dds"
              }
            ]
          },
          "revision" : {
            "SHA1" : "83bf2fe32f486041bc7732149d25665ebb5b1392",
            "branch" : [
              {
                "SHA1" : "83bf2fe32f486041bc7732149d25665ebb5b1392",
                "name" : "origin/new_dds"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
        "branch" : [
          {
            "SHA1" : "26906400d8641ad3fe03f32af57bf855c1078876",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/thirdparty.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
            "branch" : [
              {
                "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
            "branch" : [
              {
                "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
        "branch" : [
          {
            "SHA1" : "cffded3717ff7c8d38d384448caf7a860444c31d",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/node-manager-hmi.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
            "branch" : [
              {
                "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
            "branch" : [
              {
                "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
        "branch" : [
          {
            "SHA1" : "31985b9f6c1fd6fbbc94f01daae6494cf03b9d43",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/node_manager_online.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
            "branch" : [
              {
                "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
            "branch" : [
              {
                "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
        "branch" : [
          {
            "SHA1" : "7a308ab029e7bc1ffaacef887d74faebb30aa1eb",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/unified-system-monitor.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
            "branch" : [
              {
                "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
            "branch" : [
              {
                "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
        "branch" : [
          {
            "SHA1" : "bfa235c7c71e059475fdfcbc3b8b376bc89f9e4f",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/hdcontrol.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a1fd3a3d0ef6de6f95e15c74208bd2a60f400d31",
            "branch" : [
              {
                "SHA1" : "a1fd3a3d0ef6de6f95e15c74208bd2a60f400d31",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a1fd3a3d0ef6de6f95e15c74208bd2a60f400d31",
            "branch" : [
              {
                "SHA1" : "a1fd3a3d0ef6de6f95e15c74208bd2a60f400d31",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/feat_xilian" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 360,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "962e56eb5fcb8ad0cdaded80d1f8afd02fb99672",
            "branch" : [
              {
                "SHA1" : "962e56eb5fcb8ad0cdaded80d1f8afd02fb99672",
                "name" : "origin/feat_xilian"
              }
            ]
          },
          "revision" : {
            "SHA1" : "962e56eb5fcb8ad0cdaded80d1f8afd02fb99672",
            "branch" : [
              {
                "SHA1" : "962e56eb5fcb8ad0cdaded80d1f8afd02fb99672",
                "name" : "origin/feat_xilian"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "a1fd3a3d0ef6de6f95e15c74208bd2a60f400d31",
        "branch" : [
          {
            "SHA1" : "a1fd3a3d0ef6de6f95e15c74208bd2a60f400d31",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/rcinterpreter.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
            "branch" : [
              {
                "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
            "branch" : [
              {
                "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
        "branch" : [
          {
            "SHA1" : "1aedd76cbc401db5befe42f441bb6f2160c3e079",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/versions_observer.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "47768260121e52f51866cefa071834322385064f",
            "branch" : [
              {
                "SHA1" : "47768260121e52f51866cefa071834322385064f",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "47768260121e52f51866cefa071834322385064f",
            "branch" : [
              {
                "SHA1" : "47768260121e52f51866cefa071834322385064f",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "47768260121e52f51866cefa071834322385064f",
        "branch" : [
          {
            "SHA1" : "47768260121e52f51866cefa071834322385064f",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/cache_bag_node.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
            "branch" : [
              {
                "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
            "branch" : [
              {
                "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
        "branch" : [
          {
            "SHA1" : "a77a4638b727045c8c5cc0b2b6b301a2577e6e06",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/system_monitor.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
            "branch" : [
              {
                "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
            "branch" : [
              {
                "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
        "branch" : [
          {
            "SHA1" : "73e95137391591b7c905e6dd4eb404e52e4b8c39",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/performance_analyst.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
            "branch" : [
              {
                "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
            "branch" : [
              {
                "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
        "branch" : [
          {
            "SHA1" : "7b064e3b80995303611ab5324265fecfed3eaef8",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/schedule_manager.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
            "branch" : [
              {
                "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
            "branch" : [
              {
                "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
        "branch" : [
          {
            "SHA1" : "60cddb799ecf989637f7628dd7790cbbf249615a",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/calibration_tools.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "cba9cbaf4225ccc7a789ca75d6b0dadc9380f1fd",
            "branch" : [
              {
                "SHA1" : "cba9cbaf4225ccc7a789ca75d6b0dadc9380f1fd",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "cba9cbaf4225ccc7a789ca75d6b0dadc9380f1fd",
            "branch" : [
              {
                "SHA1" : "cba9cbaf4225ccc7a789ca75d6b0dadc9380f1fd",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_add_lane_name" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 319,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "368c897176bca10687638a0c815cb7772a793e51",
            "branch" : [
              {
                "SHA1" : "368c897176bca10687638a0c815cb7772a793e51",
                "name" : "origin/rc_dev_add_lane_name"
              }
            ]
          },
          "revision" : {
            "SHA1" : "368c897176bca10687638a0c815cb7772a793e51",
            "branch" : [
              {
                "SHA1" : "368c897176bca10687638a0c815cb7772a793e51",
                "name" : "origin/rc_dev_add_lane_name"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "cba9cbaf4225ccc7a789ca75d6b0dadc9380f1fd",
        "branch" : [
          {
            "SHA1" : "cba9cbaf4225ccc7a789ca75d6b0dadc9380f1fd",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/map/hdmap_interface.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "eefb2ce464f4a3cd0df486b5146031a25b6058c9",
            "branch" : [
              {
                "SHA1" : "eefb2ce464f4a3cd0df486b5146031a25b6058c9",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "eefb2ce464f4a3cd0df486b5146031a25b6058c9",
            "branch" : [
              {
                "SHA1" : "eefb2ce464f4a3cd0df486b5146031a25b6058c9",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "eefb2ce464f4a3cd0df486b5146031a25b6058c9",
        "branch" : [
          {
            "SHA1" : "eefb2ce464f4a3cd0df486b5146031a25b6058c9",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/imv_spreader_detection.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/dev_truck_comment_lh" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "2a51fa9509564615ba3d60d06b4705eb1eef50e6",
            "branch" : [
              {
                "SHA1" : "2a51fa9509564615ba3d60d06b4705eb1eef50e6",
                "name" : "origin/dev_truck_comment_lh"
              }
            ]
          },
          "revision" : {
            "SHA1" : "2a51fa9509564615ba3d60d06b4705eb1eef50e6",
            "branch" : [
              {
                "SHA1" : "2a51fa9509564615ba3d60d06b4705eb1eef50e6",
                "name" : "origin/dev_truck_comment_lh"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "2a51fa9509564615ba3d60d06b4705eb1eef50e6",
        "branch" : [
          {
            "SHA1" : "2a51fa9509564615ba3d60d06b4705eb1eef50e6",
            "name" : "origin/dev_truck_comment_lh"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar_localization_mapping/crane_align.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
            "branch" : [
              {
                "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
            "branch" : [
              {
                "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
        "branch" : [
          {
            "SHA1" : "5387df446b592974d1bba8506c2d000ee9107f04",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/driver_and_tools/warningmodule.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
            "branch" : [
              {
                "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
            "branch" : [
              {
                "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
        "branch" : [
          {
            "SHA1" : "bd34d11835ff278a5fbd1f2ed73187a7c40d4259",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/new_truck_spreader_detection.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
            "branch" : [
              {
                "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
            "branch" : [
              {
                "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
                "name" : "origin/rc_dev"
              }
            ]
          }
        },
        "origin/rc_dev_1.5.18" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 398,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "b32f37e9296c3dc15702fca83cd6a368efc316b5",
            "branch" : [
              {
                "SHA1" : "b32f37e9296c3dc15702fca83cd6a368efc316b5",
                "name" : "origin/rc_dev_1.5.18"
              }
            ]
          },
          "revision" : {
            "SHA1" : "b32f37e9296c3dc15702fca83cd6a368efc316b5",
            "branch" : [
              {
                "SHA1" : "b32f37e9296c3dc15702fca83cd6a368efc316b5",
                "name" : "origin/rc_dev_1.5.18"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
        "branch" : [
          {
            "SHA1" : "9b50da34e2f8c268a4b0e0466f65c04dcfdb5517",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/driver_and_tools/rslidar_sdk_new.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
            "branch" : [
              {
                "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
            "branch" : [
              {
                "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
        "branch" : [
          {
            "SHA1" : "7b707e2e1522d87449a46353714b133cd28c9639",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/lidar/perception_publisher.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
            "branch" : [
              {
                "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
            "branch" : [
              {
                "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
        "branch" : [
          {
            "SHA1" : "52ee44eb94b17438714bca4bd4fbb72938c3e612",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/system/rtsp_relayer.git"
      ],
      "scmName" : ""
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "3131fa9de218f738af26c976ed78ca9167f05d74",
            "branch" : [
              {
                "SHA1" : "3131fa9de218f738af26c976ed78ca9167f05d74",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "3131fa9de218f738af26c976ed78ca9167f05d74",
            "branch" : [
              {
                "SHA1" : "3131fa9de218f738af26c976ed78ca9167f05d74",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "3131fa9de218f738af26c976ed78ca9167f05d74",
        "branch" : [
          {
            "SHA1" : "3131fa9de218f738af26c976ed78ca9167f05d74",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/driver_and_tools/hesai_lidar.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.cps.view.InterpolatedSecretsAction"
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "hudson.plugins.git.util.BuildData",
      "buildsByBranchName" : {
        "origin/rc_dev" : {
          "_class" : "hudson.plugins.git.util.Build",
          "buildNumber" : 420,
          "buildResult" : None,
          "marked" : {
            "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
            "branch" : [
              {
                "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
                "name" : "origin/rc_dev"
              }
            ]
          },
          "revision" : {
            "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
            "branch" : [
              {
                "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
                "name" : "origin/rc_dev"
              }
            ]
          }
        }
      },
      "lastBuiltRevision" : {
        "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
        "branch" : [
          {
            "SHA1" : "95ec724887af1b240b58915e6d1946ca3d6f4520",
            "name" : "origin/rc_dev"
          }
        ]
      },
      "remoteUrls" : [
        "http://159.27.226.4/map/hdmap_analysis.git"
      ],
      "scmName" : ""
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.displayurlapi.actions.RunDisplayAction"
    },
    {
      "_class" : "org.jenkinsci.plugins.pipeline.modeldefinition.actions.RestartDeclarativePipelineAction"
    },
    {
      
    },
    {
      "_class" : "org.jenkinsci.plugins.workflow.job.views.FlowGraphAction"
    },
    {
      
    },
    {
      
    },
    {
      
    }
  ],
  "artifacts" : [
    
  ],
  "building" : False,
  "description" : None,
  "displayName" : "#420",
  "duration" : 2400921,
  "estimatedDuration" : 2014768,
  "executor" : None,
  "fullDisplayName" : "orin-slave32 #420",
  "id" : "420",
  "keepLog" : False,
  "number" : 420,
  "queueId" : 1200840,
  "result" : "SUCCESS",
  "timestamp" : 1783216717100,
  "url" : "http://159.27.114.184:8080/jenkins/user/yangjun/my-views/view/all/job/orin-slave32/420/",
  "changeSets" : [
    {
      "_class" : "hudson.plugins.git.GitChangeSetList",
      "items" : [
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "data/wbca/wbca_data.cpp",
            "algorithm/wbca/path_optimization/path_optimization.cpp",
            "algorithm/wbca/imv_wbca_manager.cpp",
            "data/wbca/wbca_data.hpp"
          ],
          "commitId" : "ec973944b1c5336b5bc7b0be2ee23c1fe9e8722c",
          "timestamp" : 1780043477000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: add smooth_mode opt\u000a",
          "date" : "2026-05-29 16:31:17 +0800",
          "id" : "ec973944b1c5336b5bc7b0be2ee23c1fe9e8722c",
          "msg" : "fix: add smooth_mode opt",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/wbca/wbca_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/wbca/wbca_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/imv_wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/wbca_manager.cpp",
            "algorithm/wbca/imv_wbca_manager.hpp",
            "algorithm/wbca/imv_wbca_manager.cpp",
            "algorithm/wbca/wbca_manager.hpp"
          ],
          "commitId" : "3d1116dbde5bce9a82f7fe09b17c4bb1d4191b92",
          "timestamp" : 1780052167000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: smooth mode optimization\u000a",
          "date" : "2026-05-29 18:56:07 +0800",
          "id" : "3d1116dbde5bce9a82f7fe09b17c4bb1d4191b92",
          "msg" : "fix: smooth mode optimization",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.hpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/imv_wbca_manager.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/imv_wbca_manager.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/path_optimization.cpp"
          ],
          "commitId" : "f9a6597d905bb67f260fa38a8a12d1c0fa1d5023",
          "timestamp" : 1780299858000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: cancel wbca smooth_mode for the first frame\u000a",
          "date" : "2026-06-01 15:44:18 +0800",
          "id" : "f9a6597d905bb67f260fa38a8a12d1c0fa1d5023",
          "msg" : "fix: cancel wbca smooth_mode for the first frame",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/path_optimization.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/common/utils/clipper2/include/clipper2/clipper.version.h",
            "ssep/keb_optimizer/cost_features/imv_steer_constraint.h",
            "tasks/plan/keb_lane_follow_path_task.cpp",
            "ssep/common/utils/clipper2/src/clipper.triangulation.cpp",
            "offboard/keb_path_opt_cli/keb_scene_converter.cc",
            "ssep/common/utils/clipper2/include/clipper2/clipper.rectclip.h",
            "ssep/keb_optimizer/distance_field_interpolator.h",
            "ssep/common/utils/clipper2/src/clipper.engine.cpp",
            "ssep/common/utils/clipper2/include/clipper2/clipper.engine.h",
            "ssep/keb_optimizer/cost_features/cost_functions.h",
            "ssep/common/utils/clipper2/include/clipper2/clipper.export.h",
            "ssep/keb_optimizer/keb_problem.cc",
            "offboard/keb_path_opt_cli/keb_optimization_debug_visualizer.cc",
            "algorithm/plan/keb_optimizer.cpp",
            "offboard/keb_path_opt_cli/keb_simulator.cc",
            "ssep/common/utils/clipper2/include/clipper2/clipper.triangulation.h",
            "ssep/keb_optimizer/cost_features/sdf_disk_collision_cost.h",
            "ssep/keb_optimizer/cost_features/imv_kinematic_constraint.h",
            "ssep/common/utils/clipper2/include/clipper2/clipper.core.h",
            "ssep/common/utils/clipper2/include/clipper2/clipper.minkowski.h",
            "ssep/keb_optimizer/imv_keb_optimizer.cc",
            "ssep/common/utils/clipper2/include/clipper2/clipper.offset.h",
            "ssep/CMakeLists.txt",
            "ssep/data_structures/polyline.cc",
            "ssep/common/utils/clipper2/src/clipper.offset.cpp",
            "ssep/common/utils/clipper2/src/clipper.rectclip.cpp",
            "ssep/keb_optimizer/keb_problem.h",
            "ssep/common/utils/clipper2/include/clipper2/clipper.h",
            "offboard/keb_path_opt_cli/keb_optimization_debug_visualizer.hpp"
          ],
          "commitId" : "bf5c8b6a5d40a577e06606874e8c3225fb2d58ee",
          "timestamp" : 1780580361000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: Keb: 1. 引入clipper2几何运算库处理多边形的膨胀腐蚀操作。解决之前的膨胀逻辑对某些特殊形状处理存在错误的问题。2. 将最近点膨胀代价升级为sdf碰撞检测代价，鲁棒性更高收敛更快。3. 前轮转向约束使用softplus函数建立梯度平滑的约束，解决在极限转弯场景优化时梯度跳变的问题。\u000a\u000a",
          "date" : "2026-06-04 21:39:21 +0800",
          "id" : "bf5c8b6a5d40a577e06606874e8c3225fb2d58ee",
          "msg" : "feat: Keb: 1. 引入clipper2几何运算库处理多边形的膨胀腐蚀操作。解决之前的膨胀逻辑对某些特殊形状处理存在错误的问题。2. 将最近点膨胀代价升级为sdf碰撞检测代价，鲁棒性更高收敛更快。3. 前轮转向约束使用softplus函数建立梯度平滑的约束，解决在极限转弯场景优化时梯度跳变的问题。",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/cost_functions.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/clipper2/include/clipper2/clipper.export.h"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/keb_optimizer.cpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/clipper2/include/clipper2/clipper.minkowski.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/data_structures/polyline.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/CMakeLists.txt"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/clipper2/include/clipper2/clipper.version.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/clipper2/src/clipper.triangulation.cpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/distance_field_interpolator.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/clipper2/src/clipper.engine.cpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/clipper2/src/clipper.offset.cpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/clipper2/include/clipper2/clipper.rectclip.h"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_path_opt_cli/keb_optimization_debug_visualizer.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/clipper2/include/clipper2/clipper.offset.h"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_path_opt_cli/keb_scene_converter.cc"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_path_opt_cli/keb_optimization_debug_visualizer.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/imv_kinematic_constraint.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/cost_features/imv_steer_constraint.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/clipper2/include/clipper2/clipper.triangulation.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/keb_optimizer/cost_features/sdf_disk_collision_cost.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/clipper2/src/clipper.rectclip.cpp"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_path_opt_cli/keb_simulator.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/clipper2/include/clipper2/clipper.core.h"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/clipper2/include/clipper2/clipper.engine.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_lane_follow_path_task.cpp"
            },
            {
              "editType" : "add",
              "file" : "ssep/common/utils/clipper2/include/clipper2/clipper.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/constrain/block_data.cpp",
            "data/config/cfg_safe_const.hpp",
            "data/config/cfg_safe_const.cpp"
          ],
          "commitId" : "4e529beda6281c89daa913f798b557c92d0a3df5",
          "timestamp" : 1780997289000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: curature over limit stop optimization\u000a",
          "date" : "2026-06-09 17:28:09 +0800",
          "id" : "4e529beda6281c89daa913f798b557c92d0a3df5",
          "msg" : "fix: curature over limit stop optimization",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/block_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "offboard/keb_path_opt_cli/keb_scene_converter.cc",
            "ssep/maps/ogm.h",
            "tasks/plan/keb_utils_core.cpp",
            "ssep/maps/ogm.cc",
            "ssep/keb_optimizer/keb_problem.cc",
            "ssep/maps/ogm_builder.cc",
            "tasks/plan/keb_utils_core.hpp",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "data/config/cfg_lat_plan.cpp",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h",
            "algorithm/plan/keb_optimizer.cpp",
            "ssep/maps/ogm_builder.h",
            "ssep/keb_optimizer/keb_problem.h",
            "offboard/keb_path_opt_cli/keb_simulator.cc"
          ],
          "commitId" : "5b1a62a1b19dc733d075fcb7f51dab31938582f4",
          "timestamp" : 1781010932000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "chore: Keb: 集卡进堆场增加“最后拉直段减小避障半径”的逻辑\u000a\u000a",
          "date" : "2026-06-09 21:15:32 +0800",
          "id" : "5b1a62a1b19dc733d075fcb7f51dab31938582f4",
          "msg" : "chore: Keb: 集卡进堆场增加“最后拉直段减小避障半径”的逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.h"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/keb_optimizer.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_utils_core.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_utils_core.hpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.h"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_path_opt_cli/keb_scene_converter.cc"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_path_opt_cli/keb_simulator.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/maps/ogm.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/maps/ogm_config_utils.h",
            "ssep/maps/ogm_config_utils.cc",
            "ssep/ssep_planner.cc"
          ],
          "commitId" : "7af0c7391673b03d1f2c27d375eb87e89d84fdcf",
          "timestamp" : 1781073903000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "refactor: SSEP: 重构OGM构建流程\u000a\u000a",
          "date" : "2026-06-10 14:45:03 +0800",
          "id" : "7af0c7391673b03d1f2c27d375eb87e89d84fdcf",
          "msg" : "refactor: SSEP: 重构OGM构建流程",
          "paths" : [
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm_config_utils.cc"
            },
            {
              "editType" : "add",
              "file" : "ssep/maps/ogm_config_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/ssep_planner.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            ".gitignore"
          ],
          "commitId" : "be3ce1d49b1c6d7f491a658c7263620f1afcb722",
          "timestamp" : 1781075255000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加skills到.gitignore以忽略相关文件\u000a",
          "date" : "2026-06-10 15:07:35 +0800",
          "id" : "be3ce1d49b1c6d7f491a658c7263620f1afcb722",
          "msg" : "feat: 添加skills到.gitignore以忽略相关文件",
          "paths" : [
            {
              "editType" : "edit",
              "file" : ".gitignore"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/app/fsm/motion_fsm/motion_move_fsm/motion_move_fsm.cpp",
            "data/constrain/longitude_constrain.hpp",
            "data/app/fsm/stop_reason.cpp",
            "data/constrain/longitude_constrain.cpp"
          ],
          "commitId" : "c8876f9999372ab3bfe13fbffda89c1ecef66548",
          "timestamp" : 1781075255000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: step align状态下，吊具防护，montion状态机切换的bug\u000a",
          "date" : "2026-06-10 15:07:35 +0800",
          "id" : "c8876f9999372ab3bfe13fbffda89c1ecef66548",
          "msg" : "fix: step align状态下，吊具防护，montion状态机切换的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/constrain/longitude_constrain.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/stop_reason.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/constrain/longitude_constrain.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/motion_fsm/motion_move_fsm/motion_move_fsm.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map_helper.hpp",
            "plan/prepare/prepare_status.cpp",
            "data/map/pnc_map/pnc_map_helper.cpp"
          ],
          "commitId" : "a36a7f30bdbce770bcbb209a26e659a01417e257",
          "timestamp" : 1781075255000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复进充电桩，场景适配错误的bug\u000a",
          "date" : "2026-06-10 15:07:35 +0800",
          "id" : "a36a7f30bdbce770bcbb209a26e659a01417e257",
          "msg" : "fix:修复进充电桩，场景适配错误的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_helper.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_helper.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_status.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/keb_utils.cpp",
            "tasks/plan/keb_utils.hpp"
          ],
          "commitId" : "72ef714fd0e866823e7d2dd7c0df42e08a47dac7",
          "timestamp" : 1781076428000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: Keb: 删除未用到的“BuildKebOGM”方法\u000a\u000a",
          "date" : "2026-06-10 15:27:08 +0800",
          "id" : "72ef714fd0e866823e7d2dd7c0df42e08a47dac7",
          "msg" : "fix: Keb: 删除未用到的“BuildKebOGM”方法",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_utils.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_utils.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/replayer_hmi.hpp",
            "hmi/widget/path_curve_detail.hpp",
            "hmi/node_hmi.hpp",
            "hmi/widget/path_curve_detail.cpp",
            "hmi/replayer_hmi.cpp",
            "hmi/node_hmi.cpp"
          ],
          "commitId" : "9303bd8e2d53b8012b3756c1275e8ce4f9599094",
          "timestamp" : 1781081026000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat(hmi): 新增路径曲线面板 path_curve_detail\u000a",
          "date" : "2026-06-10 16:43:46 +0800",
          "id" : "9303bd8e2d53b8012b3756c1275e8ce4f9599094",
          "msg" : "feat(hmi): 新增路径曲线面板 path_curve_detail",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/node_hmi.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.hpp"
            },
            {
              "editType" : "add",
              "file" : "hmi/widget/path_curve_detail.hpp"
            },
            {
              "editType" : "add",
              "file" : "hmi/widget/path_curve_detail.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/node_hmi.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/util/curvature.hpp",
            "algorithm/util/curvature.cpp",
            "data/common/guide_path.cpp",
            "data/plan/path_data.cpp"
          ],
          "commitId" : "aceeded995c38d29a70420d2aa4721405dd9f2f3",
          "timestamp" : 1781081617000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化引导线曲率跳变的bug\u000a",
          "date" : "2026-06-10 16:53:37 +0800",
          "id" : "aceeded995c38d29a70420d2aa4721405dd9f2f3",
          "msg" : "refactor:优化引导线曲率跳变的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/path_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/util/curvature.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/util/curvature.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/common/guide_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scripts/clang_format.sh"
          ],
          "commitId" : "c993e76f4bcac3a41330f1f0e86409606f30ba66",
          "timestamp" : 1781082251000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 更新 clang-format 命令的使用说明和检查逻辑\u000a",
          "date" : "2026-06-10 17:04:11 +0800",
          "id" : "c993e76f4bcac3a41330f1f0e86409606f30ba66",
          "msg" : "fix: 更新 clang-format 命令的使用说明和检查逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "scripts/clang_format.sh"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/plan/pjpo.cpp",
            "math/piecewise_jerk/piecewise_jerk_problem.cpp",
            "math/piecewise_jerk/piecewise_jerk_problem.hpp",
            "math/piecewise_jerk/piecewise_jerk_path_problem.cpp",
            "tasks/plan/pjpo_task.cpp"
          ],
          "commitId" : "dcf2390c1b8735e60ba08704a7d4c9796a2fb94f",
          "timestamp" : 1781088125000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加软约束以支持初始状态的灵活性\u000a\u000a- 在 PiecewiseJerkProblem 中添加了对初始状态的软约束支持，允许在优化过程中对初始位置（l）、速度（dl）和加速度（ddl）进行灵活处理。\u000a- 更新了相关的计算和约束逻辑，以支持软约束的引入。\u000a- 在 PJPO 算法中实现了对初始状态的软化处理，增强了路径优化的鲁棒性。\u000a- 进行了代码格式化和逻辑优化，提高了代码可读性。\u000a",
          "date" : "2026-06-10 18:42:05 +0800",
          "id" : "dcf2390c1b8735e60ba08704a7d4c9796a2fb94f",
          "msg" : "feat: 添加软约束以支持初始状态的灵活性",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "math/piecewise_jerk/piecewise_jerk_problem.cpp"
            },
            {
              "editType" : "edit",
              "file" : "math/piecewise_jerk/piecewise_jerk_path_problem.cpp"
            },
            {
              "editType" : "edit",
              "file" : "math/piecewise_jerk/piecewise_jerk_problem.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/pjpo_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/pjpo.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/plan/pjpo.cpp"
          ],
          "commitId" : "e9c9d88b14b740b58efb48bf08c66eb9620ac484",
          "timestamp" : 1781089147000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 注释掉停止车辆的初始化日志输出\u000a",
          "date" : "2026-06-10 18:59:07 +0800",
          "id" : "e9c9d88b14b740b58efb48bf08c66eb9620ac484",
          "msg" : "fix: 注释掉停止车辆的初始化日志输出",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/plan/pjpo.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/imv_keb_optimizer.cc"
          ],
          "commitId" : "be675513a5048a731785209afa4355e958d793f7",
          "timestamp" : 1781091915000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: Keb: 增加IMV后方碰撞检测距离\u000a\u000a",
          "date" : "2026-06-10 19:45:15 +0800",
          "id" : "be675513a5048a731785209afa4355e958d793f7",
          "msg" : "fix: Keb: 增加IMV后方碰撞检测距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/imv_keb_optimizer.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_process.cpp",
            "plan/prepare/prepare_ogm.cpp",
            "data/config/cfg_hmi.hpp",
            "data/lattice/ogm_crash_data.cpp",
            "data/config/cfg_hmi.cpp",
            "data/lattice/ogm_crash_data.hpp",
            "data/plan_frame.cpp",
            "hmi/replayer_hmi.cpp"
          ],
          "commitId" : "1b8760659f115f904630f63c1c3846324e8a6a07",
          "timestamp" : 1781100097000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:replay界面添加菜单选项 控制是否进行 obj和ogm的碰撞检测\u000a",
          "date" : "2026-06-10 22:01:37 +0800",
          "id" : "1b8760659f115f904630f63c1c3846324e8a6a07",
          "msg" : "feat:replay界面添加菜单选项 控制是否进行 obj和ogm的碰撞检测",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_hmi.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/ogm_crash_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/ogm_crash_data.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/cloud_trajectory.hpp"
          ],
          "commitId" : "c5cb73ea011dc96e57e8627246e29fe6cd3f8b28",
          "timestamp" : 1781100284000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加CloudTrajectoryPoint的赋值运算符重载\u000a",
          "date" : "2026-06-10 22:04:44 +0800",
          "id" : "c5cb73ea011dc96e57e8627246e29fe6cd3f8b28",
          "msg" : "feat: 添加CloudTrajectoryPoint的赋值运算符重载",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/cloud_trajectory.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_collision_detection.cpp"
          ],
          "commitId" : "cf2d8b2594e72a6829842a63598cdefe67a0cb60",
          "timestamp" : 1781100302000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 注释掉OgmCollisionPos函数中的更新检查\u000a",
          "date" : "2026-06-10 22:05:02 +0800",
          "id" : "cf2d8b2594e72a6829842a63598cdefe67a0cb60",
          "msg" : "feat: 注释掉OgmCollisionPos函数中的更新检查",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_collision_detection.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_process.cpp",
            "plan/prepare/prepare_ogm.cpp",
            "data/config/cfg_hmi.hpp",
            "data/lattice/ogm_crash_data.cpp",
            "data/config/cfg_hmi.cpp",
            "data/lattice/ogm_crash_data.hpp",
            "data/plan_frame.cpp",
            "hmi/replayer_hmi.cpp"
          ],
          "commitId" : "b7d0da6551b2d1288386fb5485e8e7358efaf952",
          "timestamp" : 1781101463000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:replay界面添加菜单选项 控制是否进行 obj和ogm的碰撞检测\u000a",
          "date" : "2026-06-10 22:24:23 +0800",
          "id" : "b7d0da6551b2d1288386fb5485e8e7358efaf952",
          "msg" : "feat:replay界面添加菜单选项 控制是否进行 obj和ogm的碰撞检测",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_hmi.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan_frame.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_hmi.cpp"
            },
            {
              "editType" : "edit",
              "file" : "plan/prepare/prepare_ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/ogm_crash_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/lattice/ogm_crash_data.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/draw/draw_collision_detection.cpp"
          ],
          "commitId" : "5b60ab02615b439f33dce7bc015d900f4583ecf5",
          "timestamp" : 1781101471000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 注释掉OgmCollisionPos函数中的更新检查\u000a",
          "date" : "2026-06-10 22:24:31 +0800",
          "id" : "5b60ab02615b439f33dce7bc015d900f4583ecf5",
          "msg" : "feat: 注释掉OgmCollisionPos函数中的更新检查",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_collision_detection.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "hmi/replayer_hmi.cpp"
          ],
          "commitId" : "2be76502ab8460d9f50c979959c2bde171ff05e2",
          "timestamp" : 1781109945000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:合并的bug\u000a",
          "date" : "2026-06-11 00:45:45 +0800",
          "id" : "2be76502ab8460d9f50c979959c2bde171ff05e2",
          "msg" : "fix:合并的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "hmi/replayer_hmi.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/plan/obstacle_risk_evaluation.cpp",
            "data/obstacle/obstacle_decider_attr.cpp",
            "tasks/deciders/long_decider/constrain_decider.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/config/cfg_func_sw.cpp",
            "data/obstacle/obstacle_decider_attr.hpp",
            "algorithm/plan/obstacle_risk_evaluation.hpp"
          ],
          "commitId" : "2613c75400eb3d06c154c5cccbc3bc4cf8d33eaf",
          "timestamp" : 1781153489000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 重构障碍物风险评估器，另外添加 横路不进行 龙门吊风险限速的功能。\u000a",
          "date" : "2026-06-11 12:51:29 +0800",
          "id" : "2613c75400eb3d06c154c5cccbc3bc4cf8d33eaf",
          "msg" : "feat: 重构障碍物风险评估器，另外添加 横路不进行 龙门吊风险限速的功能。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/obstacle_risk_evaluation.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/obstacle_risk_evaluation.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/deciders/long_decider/constrain_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/obstacle_decider_attr.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_lat_plan.hpp",
            "config/config_imv/scenario.yaml",
            "data/config/cfg_lat_plan.cpp",
            "data/plan/switch_data.cpp",
            "data/config/cfg_stage.cpp",
            "tasks/plan/lane_change_path_task_v2.hpp",
            "tasks/task_factory.cpp",
            "data/config/cfg_stage.hpp",
            "tasks/plan/lane_change_path_task_v2.cpp"
          ],
          "commitId" : "b7f53a0bfa8f370f104b66a273b55a68190e004f",
          "timestamp" : 1781156898000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: add lane_change_path_task v2\u000a",
          "date" : "2026-06-11 13:48:18 +0800",
          "id" : "b7f53a0bfa8f370f104b66a273b55a68190e004f",
          "msg" : "fix: add lane_change_path_task v2",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_stage.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "add",
              "file" : "tasks/plan/lane_change_path_task_v2.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "config/config_imv/scenario.yaml"
            },
            {
              "editType" : "add",
              "file" : "tasks/plan/lane_change_path_task_v2.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.hpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/task_factory.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/lane_follow_scenario/lane_follow_stage.cpp",
            "scenarios/scenario.cpp",
            "scenarios/lane_change_scenario/lane_change_stage.cpp",
            "scenarios/bulkload_scenario/bulkload_move_forward_stage.cpp",
            "core/plan_runtime_watchdog.hpp",
            "scenarios/lane_change_scenario/lane_change_cancel_stage.cpp",
            "scenarios/ex_lane_change_scenario/ex_lane_change_stage.cpp",
            "scenarios/into_yard_junction_scenario/into_yard_junction_first_stage.cpp",
            "scenarios/bulkload_scenario/bulkload_ssep_forward_stage.cpp",
            "scenarios/bulkload_scenario/bulkload_ssep_backward_stage.cpp",
            "scenarios/parking_scenario/parking_move_stage.cpp",
            "scenarios/parking_scenario/parking_prepare_stage.cpp",
            "scenarios/lane_change_scenario/lane_change_prepare_stage.cpp",
            "scenarios/stage.cpp",
            "scenarios/out_yead_junction_scenario/out_yard_junction_first_stage.cpp",
            "scenarios/bulkload_scenario/bulkload_lane_change_stage.cpp",
            "scenarios/parking_scenario/parking_lane_change_stage.cpp",
            "node/logic.cpp",
            "scenarios/bulkload_scenario/bulkload_preapre_stage.cpp",
            "scenarios/bulkload_scenario/bulkload_move_backward_stage.cpp",
            "scenarios/ex_lane_change_scenario/ex_lane_change_prepare_stage.cpp"
          ],
          "commitId" : "d428f839d466a526ed34f78e031585e10206975a",
          "timestamp" : 1781159693000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化看门狗功能\u000a",
          "date" : "2026-06-11 14:34:53 +0800",
          "id" : "d428f839d466a526ed34f78e031585e10206975a",
          "msg" : "refactor:优化看门狗功能",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "node/logic.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/scenario.cpp"
            },
            {
              "editType" : "edit",
              "file" : "core/plan_runtime_watchdog.hpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/lane_change_scenario/lane_change_prepare_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/parking_scenario/parking_prepare_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/bulkload_scenario/bulkload_lane_change_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/bulkload_scenario/bulkload_ssep_forward_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/lane_change_scenario/lane_change_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/out_yead_junction_scenario/out_yard_junction_first_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/bulkload_scenario/bulkload_ssep_backward_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/lane_follow_scenario/lane_follow_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/parking_scenario/parking_lane_change_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/bulkload_scenario/bulkload_move_backward_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/parking_scenario/parking_move_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/ex_lane_change_scenario/ex_lane_change_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/ex_lane_change_scenario/ex_lane_change_prepare_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/into_yard_junction_scenario/into_yard_junction_first_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/bulkload_scenario/bulkload_move_forward_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/lane_change_scenario/lane_change_cancel_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/bulkload_scenario/bulkload_preapre_stage.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/keb_lane_follow_path_task.cpp",
            "tasks/plan/keb_path_optimize_task.cpp"
          ],
          "commitId" : "42ab29bd0a1c8d4a3800f387b5cc1ef27dc80fcf",
          "timestamp" : 1781159717000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 移除不必要的等待调用以优化重置过程\u000a",
          "date" : "2026-06-11 14:35:17 +0800",
          "id" : "42ab29bd0a1c8d4a3800f387b5cc1ef27dc80fcf",
          "msg" : "fix: 移除不必要的等待调用以优化重置过程",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_lane_follow_path_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/bridge_junction_ec.cpp"
          ],
          "commitId" : "bbba4b68d977b68cf50ceb2db84de981abafc74b",
          "timestamp" : 1781159792000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:西联上下引桥 不创建双黄线约束\u000a",
          "date" : "2026-06-11 14:36:32 +0800",
          "id" : "bbba4b68d977b68cf50ceb2db84de981abafc74b",
          "msg" : "fix:西联上下引桥 不创建双黄线约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/bridge_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/keb_problem.cc"
          ],
          "commitId" : "34fb15d729dc025a5e709bdc5d855a2b19ba79ae",
          "timestamp" : 1781255589000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 修复新版本优化偶发输出异常的问题\u000a\u000a",
          "date" : "2026-06-12 17:13:09 +0800",
          "id" : "34fb15d729dc025a5e709bdc5d855a2b19ba79ae",
          "msg" : "fix: SSEP: 修复新版本优化偶发输出异常的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_problem.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "offboard/keb_vis_server/CMakeLists.txt"
          ],
          "commitId" : "fc11109b411434af2c1576ab31bc526414572915",
          "timestamp" : 1781256364000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加数据和ssep原型的依赖关系到keb_vis_server可执行文件\u000a",
          "date" : "2026-06-12 17:26:04 +0800",
          "id" : "fc11109b411434af2c1576ab31bc526414572915",
          "msg" : "feat: 添加数据和ssep原型的依赖关系到keb_vis_server可执行文件",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "offboard/keb_vis_server/CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/truck_accurate_reversing_planner.cc",
            "ssep/scenarios/truck_accurate_reversing_planner.h",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/scenarios/truck_multi_segment_parking_planner.h"
          ],
          "commitId" : "dcdcb59ecbcb8a6c3f9e3855c6413a5932fd26c6",
          "timestamp" : 1781257884000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 自卸车/tractor的多段倒车和精确倒车可以接受extra param来设置尾部拉直距离\u000a\u000a",
          "date" : "2026-06-12 17:51:24 +0800",
          "id" : "dcdcb59ecbcb8a6c3f9e3855c6413a5932fd26c6",
          "msg" : "feat: SSEP: 自卸车/tractor的多段倒车和精确倒车可以接受extra param来设置尾部拉直距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_accurate_reversing_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/truck_multi_segment_parking_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/reference_line_info.cpp",
            "hmi/draw/draw_map.cpp"
          ],
          "commitId" : "59d9ca2c7297bdf49abd6f72e63f19136f01a75e",
          "timestamp" : 1781264469000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复变道完成后目标车道切换错误的bug\u000a",
          "date" : "2026-06-12 19:41:09 +0800",
          "id" : "59d9ca2c7297bdf49abd6f72e63f19136f01a75e",
          "msg" : "fix:修复变道完成后目标车道切换错误的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/reference_line_info.cpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_map.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
          ],
          "commitId" : "626f5302148dff1d0e44b0e882d968958c623674",
          "timestamp" : 1781507195000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 启用硬约束时使用 tunnel_constraints_ogm_ 进行碰撞检测，否则使用 ogm_\u000a\u000a",
          "date" : "2026-06-15 15:06:35 +0800",
          "id" : "626f5302148dff1d0e44b0e882d968958c623674",
          "msg" : "fix: SSEP: 启用硬约束时使用 tunnel_constraints_ogm_ 进行碰撞检测，否则使用 ogm_",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_enter_yard_planner.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_func_sw.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.cpp"
          ],
          "commitId" : "b9e4184e63310b64757ecda7a87a85ac35332129",
          "timestamp" : 1781515680000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加堆高机靠近是否切换状态机的开关参数\u000a\u000a新增 CfgFuncSw::use_func_stacker_close_switch_fsm_(默认 true),\u000a控制 TaskAlignFsm move2lock / LockToDone 中堆高机靠近触发的状态机切换。\u000a\u000aCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>\u000a",
          "date" : "2026-06-15 17:28:00 +0800",
          "id" : "b9e4184e63310b64757ecda7a87a85ac35332129",
          "msg" : "feat: 添加堆高机靠近是否切换状态机的开关参数",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/app/fsm/task_fsm/task_align_fsm/task_align_fsm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/plan/pjpo.cpp"
          ],
          "commitId" : "7b96a6a2732a9d5b6237c0c145012521be41fab4",
          "timestamp" : 1781517443000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor: 1.关闭起始变量的收缩。2.车辆停止时，修改dl和ddl 3.关闭全软约束\u000a",
          "date" : "2026-06-15 17:57:23 +0800",
          "id" : "7b96a6a2732a9d5b6237c0c145012521be41fab4",
          "msg" : "refactor: 1.关闭起始变量的收缩。2.车辆停止时，修改dl和ddl 3.关闭全软约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/plan/pjpo.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/field_junction_ec.hpp",
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "2f08ec55f85fce32706cf3970a8fe7fbbde0186f",
          "timestamp" : 1781532209000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: <大谢>进堆场机场忽略终点约束\u000a",
          "date" : "2026-06-15 22:03:29 +0800",
          "id" : "2f08ec55f85fce32706cf3970a8fe7fbbde0186f",
          "msg" : "feat: <大谢>进堆场机场忽略终点约束",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/field_junction_ec.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/field_junction_ec.hpp",
            "data/ssep/out_yard_junction_ec.hpp",
            "data/ssep/into_yard_junction_ec.hpp",
            "data/ssep/out_yard_junction_ec.cpp"
          ],
          "commitId" : "721a4e31ae95125d507ef6d44828045909389114",
          "timestamp" : 1781600631000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor:优化出堆场 + 短直线+ 进堆场场景的搜索\u000a",
          "date" : "2026-06-16 17:03:51 +0800",
          "id" : "721a4e31ae95125d507ef6d44828045909389114",
          "msg" : "refactor:优化出堆场 + 短直线+ 进堆场场景的搜索",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/field_junction_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/out_yard_junction_ec.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/stage.cpp",
            "data/config/cfg_stage.cpp",
            "scenarios/task_condition_evaluator.cpp",
            "data/config/cfg_stage.hpp"
          ],
          "commitId" : "c2d6a5e60ae17c4145c7b8cffdb412b40e0a3e1c",
          "timestamp" : 1781603165000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加堆场间(BETWEEN_YARD)任务条件, 支持堆场间切换KEB横向规划器\u000a\u000a- 新增 TaskConditionType::BETWEEN_YARD, 判定复用 IsThroughYard()\u000a  (STRAIGHT_OUT/INTO_YARD_MULTI/SINGLE_BEFORE 四个 region)\u000a- 收窄 YARD_PJPO_SWITCH_ENABLED 为 IsInYard(), 与 BETWEEN_YARD 互斥,\u000a  避免堆场间时 PJPO 抢占 KEB\u000a- stage.cpp: task 运行失败日志降频 LOG_EVERY_N 1->100\u000a\u000aCo-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>\u000a",
          "date" : "2026-06-16 17:46:05 +0800",
          "id" : "c2d6a5e60ae17c4145c7b8cffdb412b40e0a3e1c",
          "msg" : "feat: 添加堆场间(BETWEEN_YARD)任务条件, 支持堆场间切换KEB横向规划器",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "scenarios/stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_stage.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_stage.hpp"
            },
            {
              "editType" : "edit",
              "file" : "scenarios/task_condition_evaluator.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_process.cpp",
            "data/plan/guide_line.cpp"
          ],
          "commitId" : "e3346d428150297af330c94301c0645ecb1776db",
          "timestamp" : 1781615202000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:快照播放崩溃的bug\u000a",
          "date" : "2026-06-16 21:06:42 +0800",
          "id" : "e3346d428150297af330c94301c0645ecb1776db",
          "msg" : "fix:快照播放崩溃的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/guide_line.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/pnc_map/pnc_map_path.cpp"
          ],
          "commitId" : "c985b5d139bd58bfced869c12fd281635385d23d",
          "timestamp" : 1781704635000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix:修复停止线赋值的bug\u000a",
          "date" : "2026-06-17 21:57:15 +0800",
          "id" : "c985b5d139bd58bfced869c12fd281635385d23d",
          "msg" : "fix:修复停止线赋值的bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/pnc_map/pnc_map_path.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "CMakeLists.txt"
          ],
          "commitId" : "7208d3d12ea79d541e5468946bb14f96755e6321",
          "timestamp" : 1781707441000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 修复 Clang 编译器下 LLDB 调试器无法查看 STL 容器内容的问题\u000a",
          "date" : "2026-06-17 22:44:01 +0800",
          "id" : "7208d3d12ea79d541e5468946bb14f96755e6321",
          "msg" : "fix: 修复 Clang 编译器下 LLDB 调试器无法查看 STL 容器内容的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "CMakeLists.txt"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/envelop/map_envelop.cpp"
          ],
          "commitId" : "ae7311500c04fd8ac201a456995c22500151a2b8",
          "timestamp" : 1781707441000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 调整 MapEnvelop 扩展点距离参数以优化路径规划\u000a",
          "date" : "2026-06-17 22:44:01 +0800",
          "id" : "ae7311500c04fd8ac201a456995c22500151a2b8",
          "msg" : "fix: 调整 MapEnvelop 扩展点距离参数以优化路径规划",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/envelop/map_envelop.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/map/reference/reference_road_section.hpp",
            "data/map/reference/reference_road_section.cpp"
          ],
          "commitId" : "c9307e98a239504f9c8b930abc637985f9344354",
          "timestamp" : 1781707441000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "refactor: 支持多候选参考路段索引查找，增强 UpdateAttr 的鲁棒性\u000a",
          "date" : "2026-06-17 22:44:01 +0800",
          "id" : "c9307e98a239504f9c8b930abc637985f9344354",
          "msg" : "refactor: 支持多候选参考路段索引查找，增强 UpdateAttr 的鲁棒性",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_road_section.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/map/reference/reference_road_section.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
          ],
          "commitId" : "e65ecba034e9ae68666f2a036d3ac12d4ef5c7d2",
          "timestamp" : 1782115296000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:<keb>临时关闭车头拉直距离段内缩小碰撞buffer的操作\u000a",
          "date" : "2026-06-22 16:01:36 +0800",
          "id" : "e65ecba034e9ae68666f2a036d3ac12d4ef5c7d2",
          "msg" : "feat:<keb>临时关闭车头拉直距离段内缩小碰撞buffer的操作",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/lat_decider/path_bounds_decider.cpp",
            "tasks/plan/smooth_task.cpp"
          ],
          "commitId" : "3ea23e0b598bb67c67622c88d38bdbd563dd7d44",
          "timestamp" : 1782371698000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 下码头面偏离参考线时扩大 path boundary 以避免 PJPO 求解失败\u000a\u000a在 GetBoundaryFromKinetics 中, 除 IsInIntoYardPlanner 外, 海侧路口区域\u000a(IsInSeasideJunctionRegion) 同样触发 ssep_into_yard_replan 路径边界扩大,\u000a解决下码头面车辆偏离参考线时 PJPO 因边界过窄求解失败的问题。\u000a\u000a附带补充 SmoothTask 起点平滑日志(start_ref_point/overlap_distance)便于排查。\u000a",
          "date" : "2026-06-25 15:14:58 +0800",
          "id" : "3ea23e0b598bb67c67622c88d38bdbd563dd7d44",
          "msg" : "fix: 下码头面偏离参考线时扩大 path boundary 以避免 PJPO 求解失败",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/path_bounds_decider.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/smooth_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/lat_decider/path_bounds_decider.cpp"
          ],
          "commitId" : "c9fd9bbde51ad4efe2c55708d2f78334455aeb14",
          "timestamp" : 1782371704000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 开放空间区域同样扩大 path boundary 避免 PJPO 求解失败\u000a\u000aGetBoundaryFromKinetics 触发条件再补充 IsInOpenSpaceRegion, 使开放空间\u000a区域偏离参考线时也走 ssep_into_yard_replan 边界扩大逻辑。\u000a",
          "date" : "2026-06-25 15:15:04 +0800",
          "id" : "c9fd9bbde51ad4efe2c55708d2f78334455aeb14",
          "msg" : "fix: 开放空间区域同样扩大 path boundary 避免 PJPO 求解失败",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/path_bounds_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.cpp"
          ],
          "commitId" : "0df4a0712a596b8291cf5ce6adbe43f989093c0d",
          "timestamp" : 1782371714000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "fix: 大榭普通堆高机场地放宽终点约束距离, 修复进堆场 SSEP 搜索失败\u000a\u000aGetEndStraightDis 中 DAXIE 区域且 is_normal_stacking_yard_ 时, terminal_constrain_dis\u000a直接取 dst_accu_distance_after_end_stop_line_(不再扣除 5m straighten_extend_buffer),\u000a避免 end_straighten_dis_ 被过度压缩导致进堆场 SSEP 搜索失败。\u000a",
          "date" : "2026-06-25 15:15:14 +0800",
          "id" : "0df4a0712a596b8291cf5ce6adbe43f989093c0d",
          "msg" : "fix: 大榭普通堆高机场地放宽终点约束距离, 修复进堆场 SSEP 搜索失败",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/scenarios/scenario_planner_factory.h"
          ],
          "commitId" : "4087e2163c2b30f8fb152efde2d0612718dbb0dc",
          "timestamp" : 1782799227000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: SSEP: 1. 解决威海多段倒车拉直搜索会反复往前的问题。2. 修复杨浦码头面直接进堆场在超过pass point的位置重规划时会规划失败的问题。\u000a\u000a",
          "date" : "2026-06-30 14:00:27 +0800",
          "id" : "4087e2163c2b30f8fb152efde2d0612718dbb0dc",
          "msg" : "fix: SSEP: 1. 解决威海多段倒车拉直搜索会反复往前的问题。2. 修复杨浦码头面直接进堆场在超过pass point的位置重规划时会规划失败的问题。",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "offboard/keb_path_opt_cli/keb_scene_converter.cc",
            "ssep/keb_optimizer/keb_utils.cc",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "data/config/cfg_lat_plan.cpp",
            "tasks/plan/keb_path_optimize_task.cpp",
            "algorithm/plan/keb_optimizer.cpp",
            "tasks/plan/keb_utils_core.cpp"
          ],
          "commitId" : "f7249bacf26ce9e5f0c547161e6b20c21212f097",
          "timestamp" : 1782916282000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix: Keb: 改进低贝位进堆场时距离上层障碍物较近的问题\u000a\u000a",
          "date" : "2026-07-01 22:31:22 +0800",
          "id" : "f7249bacf26ce9e5f0c547161e6b20c21212f097",
          "msg" : "fix: Keb: 改进低贝位进堆场时距离上层障碍物较近的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/plan/keb_optimizer.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_lat_plan.cpp"
            },
            {
              "editType" : "edit",
              "file" : "offboard/keb_path_opt_cli/keb_scene_converter.cc"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_utils_core.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_path_optimize_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/keb_utils.cc"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/cloud_trajectory.hpp"
          ],
          "commitId" : "a792e8252fb9ffb453c1c3472598c59b44671b51",
          "timestamp" : 1782956389000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 更新 CloudTrajectory 中 curr_time_ 的初始化方式为当前时间的纳秒表示\u000a",
          "date" : "2026-07-02 09:39:49 +0800",
          "id" : "a792e8252fb9ffb453c1c3472598c59b44671b51",
          "msg" : "feat: 更新 CloudTrajectory 中 curr_time_ 的初始化方式为当前时间的纳秒表示",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/cloud_trajectory.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/plan/pjpo.cpp",
            "math/piecewise_jerk/piecewise_jerk_problem.hpp",
            "Testing/pjpo_case_test.cpp",
            "math/piecewise_jerk/piecewise_jerk_path_problem.hpp",
            "math/piecewise_jerk/piecewise_jerk_problem.cpp",
            "algorithm/plan/pjpo.hpp",
            "tasks/plan/pjpo_task.cpp",
            "math/piecewise_jerk/piecewise_jerk_path_problem.cpp"
          ],
          "commitId" : "b7dbb9a609c445bef1a6e6740c93f76b85c4565b",
          "timestamp" : 1782956416000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: PJPO 增加软曲率约束并优化起点处理\u000a\u000a- piecewise_jerk 支持软曲率约束(kappa_ref/kappa_max/slack)及 all_soft 回退\u000a- pjpo 起点 init_dl/init_ddl 限幅收紧, 消除起点曲率尖峰与外扩自激\u000a- 补充 pjpo 曲率约束相关测试\u000a- 清理 PJPO 调试 trace 日志\u000a",
          "date" : "2026-07-02 09:40:16 +0800",
          "id" : "b7dbb9a609c445bef1a6e6740c93f76b85c4565b",
          "msg" : "feat: PJPO 增加软曲率约束并优化起点处理",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/plan/pjpo.cpp"
            },
            {
              "editType" : "edit",
              "file" : "algorithm/plan/pjpo.hpp"
            },
            {
              "editType" : "edit",
              "file" : "math/piecewise_jerk/piecewise_jerk_problem.hpp"
            },
            {
              "editType" : "edit",
              "file" : "Testing/pjpo_case_test.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/pjpo_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "math/piecewise_jerk/piecewise_jerk_path_problem.cpp"
            },
            {
              "editType" : "edit",
              "file" : "math/piecewise_jerk/piecewise_jerk_problem.cpp"
            },
            {
              "editType" : "edit",
              "file" : "math/piecewise_jerk/piecewise_jerk_path_problem.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "replayer/replayer_data_process/replayer_data_process.cpp"
          ],
          "commitId" : "965d7b2a75bafa32202b4c386c097d9f3dd662f8",
          "timestamp" : 1782956482000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 在 HandleMap 中添加地图包络和中心线信息的条件判断，优化路径处理\u000a",
          "date" : "2026-07-02 09:41:22 +0800",
          "id" : "965d7b2a75bafa32202b4c386c097d9f3dd662f8",
          "msg" : "feat: 在 HandleMap 中添加地图包络和中心线信息的条件判断，优化路径处理",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "replayer/replayer_data_process/replayer_data_process.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/deciders/lat_decider/path_bounds_decider.cpp"
          ],
          "commitId" : "89119eedda78c243c52dcf28b819bcaf596d458a",
          "timestamp" : 1782956508000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 在 GetBoundaryFromKinetics 中添加场景管理器判断，优化路径边界计算\u000a",
          "date" : "2026-07-02 09:41:48 +0800",
          "id" : "89119eedda78c243c52dcf28b819bcaf596d458a",
          "msg" : "feat: 在 GetBoundaryFromKinetics 中添加场景管理器判断，优化路径边界计算",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/deciders/lat_decider/path_bounds_decider.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/start_point_data.cpp"
          ],
          "commitId" : "93918e80527f8f7b718da6994ce59587e4087a24",
          "timestamp" : 1782956524000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 在 GetLatPoint 中添加起点曲率限制，优化车辆运动学处理\u000a",
          "date" : "2026-07-02 09:42:04 +0800",
          "id" : "93918e80527f8f7b718da6994ce59587e4087a24",
          "msg" : "feat: 在 GetLatPoint 中添加起点曲率限制，优化车辆运动学处理",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/start_point_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_env_const.hpp",
            "data/config/cfg_env_const.cpp",
            "data/config/cfg_func_sw.hpp",
            "data/config/cfg_func_sw.cpp",
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "2881e36fca41bd9ae4d967d26eddb4d6117dd43d",
          "timestamp" : 1782956536000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 变道安全动态障碍物碰撞判定引入 s-t 时空耦合\u000a\u000a- CheckObjSafe 对速度足够的动态障碍物, 要求自车比其晚到冲突点至少 dt_gate\u000a  (跟在其后变道), 过滤\"障碍物未来才驶入路径\"的纯空间重叠误判\u000a- 障碍物过慢(< obj_min_v_kmh)时退回空间包络判定\u000a- 新增开关 use_func_lane_change_st_time_gate_ 及 dt_gate / obj_min_v 阈值\u000a",
          "date" : "2026-07-02 09:42:16 +0800",
          "id" : "2881e36fca41bd9ae4d967d26eddb4d6117dd43d",
          "msg" : "feat: 变道安全动态障碍物碰撞判定引入 s-t 时空耦合",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_func_sw.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/plan/switch_data.hpp",
            "data/obstacle/ogm.hpp",
            "hmi/draw/draw_area.hpp",
            "data/obstacle/ogm.cpp",
            "hmi/draw/draw_area.cpp",
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "df8ea0ed18c380880597450188436adbaf42b3e6",
          "timestamp" : 1782956547000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 变道 OGM 碰撞检测点 HMI 标红可视化\u000a\u000aCheckOgmSafe 收集落进安全检测区的 OGM 占用栅格点存入 switch_data(不序列化),\u000aDrawUnsafeArea 单独用 DrawOgmCrashPoints 标红, 直观显示哪块碰撞导致变道不安全。\u000aupper/underlying 两层都判断, 下层碰撞时短路跳过上层。\u000a",
          "date" : "2026-07-02 09:42:27 +0800",
          "id" : "df8ea0ed18c380880597450188436adbaf42b3e6",
          "msg" : "feat: 变道 OGM 碰撞检测点 HMI 标红可视化",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_area.hpp"
            },
            {
              "editType" : "edit",
              "file" : "hmi/draw/draw_area.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/obstacle/ogm.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/config/cfg_safe_const.hpp",
            "data/config/cfg_safe_const.cpp",
            "data/plan/switch_data.cpp"
          ],
          "commitId" : "8acf76576fdb77b153e5472b588d07b769012797",
          "timestamp" : 1782956552000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 锁站变道安全校验距离引入可配 buffer 并修正近距障碍物低速阈值\u000a\u000a新增 lock_station_lane_change_safety_check_distance_buffer_ 配置项,\u000a锁站(NEAR_SEASIDE_PASSING_PT)变道时用该 buffer 替代固定 +5.0;\u000a修正 obstacle_near_speed_lower_thr_ 误写成 upper_thr 的赋值 bug。\u000a",
          "date" : "2026-07-02 09:42:32 +0800",
          "id" : "8acf76576fdb77b153e5472b588d07b769012797",
          "msg" : "feat: 锁站变道安全校验距离引入可配 buffer 并修正近距障碍物低速阈值",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_safe_const.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/plan/switch_data.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/pjpo_task.cpp",
            "data/plan/smooth_data.cpp",
            "tasks/plan/pjpo_task.hpp"
          ],
          "commitId" : "93284b6b898f83da2fb2d3be5561dc8d2826f770",
          "timestamp" : 1782956567000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 添加 UpdateAllSoftFallback 方法以处理软回退逻辑\u000a",
          "date" : "2026-07-02 09:42:47 +0800",
          "id" : "93284b6b898f83da2fb2d3be5561dc8d2826f770",
          "msg" : "feat: 添加 UpdateAllSoftFallback 方法以处理软回退逻辑",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/plan/smooth_data.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/pjpo_task.cpp"
            },
            {
              "editType" : "edit",
              "file" : "tasks/plan/pjpo_task.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/plan/keb_optimizer.cpp"
          ],
          "commitId" : "92d0e0be4b06853615aeeb5832cbe87e382faa68",
          "timestamp" : 1782986352000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "fix:  Keb: 参考线发生变化时禁用warm start，调用cold start重新优化路径\u000a\u000a",
          "date" : "2026-07-02 17:59:12 +0800",
          "id" : "92d0e0be4b06853615aeeb5832cbe87e382faa68",
          "msg" : "fix:  Keb: 参考线发生变化时禁用warm start，调用cold start重新优化路径",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/plan/keb_optimizer.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/into_yard_junction_ec.hpp",
            "data/config/cfg_env_const.hpp",
            "data/config/cfg_env_const.cpp",
            "data/other/flow_control.cpp",
            "data/ssep/into_yard_junction_ec.cpp",
            "sink/ros_sink_pnc_status.cpp"
          ],
          "commitId" : "2a07415f0d6a3151c058882dfa307f69bb6cc136",
          "timestamp" : 1782990203000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat: 堆场偏移区配置改用 YardType 枚举, 新增入口高处障碍物类型并延长拉直距离\u000a",
          "date" : "2026-07-02 19:03:23 +0800",
          "id" : "2a07415f0d6a3151c058882dfa307f69bb6cc136",
          "msg" : "feat: 堆场偏移区配置改用 YardType 枚举, 新增入口高处障碍物类型并延长拉直距离",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.hpp"
            },
            {
              "editType" : "edit",
              "file" : "data/other/flow_control.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "sink/ros_sink_pnc_status.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/config/cfg_env_const.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/ssep/open_space_ec.cpp",
            "data/ssep/online_region_contour_creator.cpp",
            "data/ssep/into_yard_junction_ec.cpp",
            "data/ssep/online_region_contour_creator.hpp"
          ],
          "commitId" : "532faa6b508d1177a3642e663079cabd4114de4d",
          "timestamp" : 1782990208000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "重构: 抽取搜索起点车头车挂框构造为静态函数并复用于入堆场区域\u000a\u000a- 新增 OnlineRegionContourCreator::AddStartPostureBoxes 静态函数, 集中生成膨胀后的车头(及车挂)框\u000a- open_space_ec 起点框内联逻辑改为调用该函数\u000a- into_yard_junction_ec 构建 plan_region_contour 时合并起点框, 并集失败则保持原轮廓兜底\u000a",
          "date" : "2026-07-02 19:03:28 +0800",
          "id" : "532faa6b508d1177a3642e663079cabd4114de4d",
          "msg" : "重构: 抽取搜索起点车头车挂框构造为静态函数并复用于入堆场区域",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/ssep/online_region_contour_creator.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/open_space_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/into_yard_junction_ec.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/ssep/online_region_contour_creator.hpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "scenarios/stage.cpp"
          ],
          "commitId" : "cc74e335904e25e57018da0c2a3a0bc6c7f69057",
          "timestamp" : 1782990215000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "修复任务选择器组内多条件匹配语义: AND 改为 OR, 命中任一条件即选中该 group\u000a",
          "date" : "2026-07-02 19:03:35 +0800",
          "id" : "cc74e335904e25e57018da0c2a3a0bc6c7f69057",
          "msg" : "修复任务选择器组内多条件匹配语义: AND 改为 OR, 命中任一条件即选中该 group",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "scenarios/stage.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "tasks/plan/keb_lane_follow_path_task.cpp"
          ],
          "commitId" : "a7c5fb041881154e18f4df7f2b1605ce023db3c0",
          "timestamp" : 1782993154000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "feat:调整参考线权重，从 0.0 修改为 3.0，以增强路径优化效果\u000a",
          "date" : "2026-07-02 19:52:34 +0800",
          "id" : "a7c5fb041881154e18f4df7f2b1605ce023db3c0",
          "msg" : "feat:调整参考线权重，从 0.0 修改为 3.0，以增强路径优化效果",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "tasks/plan/keb_lane_follow_path_task.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/scenario/scenario_region_condition.cpp",
            "data/scenario/scenario_region_bt.cpp"
          ],
          "commitId" : "2bbd2fb7ee835a3c61b859336e93797bc7d40e10",
          "timestamp" : 1783005292000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "场景决策: 修复弯道 NORMAL 兜底与直行上下桥中误判\u000a\u000a- U/S 弯 NORMAL 兜底判据统一为 BendForwardIntersection, 让桥后及海侧弯后短桥的弯能进 *_NORMAL_*_BEFORE(原 CurrentBendOut<LAT/LONG> 门挡住桥上游拓扑, 卡在 seaside INSIDE)\u000a- 直行上/下桥中判据 StraightUp/DownBridgeInside 补前方 IsBend 早退, 与 Before 版对齐; 前方有弯道时不再误判为直行下桥中, 修复 BRIDGE_MULTI_LANES 被 STRAIGHT_INTO_BRIDGE_DOWN_*_INSIDE 遮蔽\u000a",
          "date" : "2026-07-02 23:14:52 +0800",
          "id" : "2bbd2fb7ee835a3c61b859336e93797bc7d40e10",
          "msg" : "场景决策: 修复弯道 NORMAL 兜底与直行上下桥中误判",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_region_bt.cpp"
            },
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_region_condition.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "data/scenario/scenario_planner_action.cpp"
          ],
          "commitId" : "76b17b6698b320a0995125d13bbf32f3eb24810f",
          "timestamp" : 1783005297000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
            "fullName" : "wuyanjun110"
          },
          "authorEmail" : "wuyanjun110@126.com",
          "comment" : "BTActRunPlanner: 进入海侧路口区域时退出常规 planner\u000a",
          "date" : "2026-07-02 23:14:57 +0800",
          "id" : "76b17b6698b320a0995125d13bbf32f3eb24810f",
          "msg" : "BTActRunPlanner: 进入海侧路口区域时退出常规 planner",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "data/scenario/scenario_planner_action.cpp"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc",
            "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h",
            "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc",
            "ssep/scenarios/planner_utils.cc",
            "ssep/scenarios/planner_utils.h",
            "ssep/scenarios/scenario_planner_factory.h",
            "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h",
            "ssep/scenarios/tractor_trailer_single_segment_parking_planner.h"
          ],
          "commitId" : "f354f26aed1119909f4b5eee277a8dfb1c7fe9bd",
          "timestamp" : 1783073951000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
            "fullName" : "tangwenqing"
          },
          "authorEmail" : "tangwenqing@senior.auto",
          "comment" : "feat: SSEP: 多段倒车支持无pass point模式。解决到达pass point后重规划会继续往前的问题，解决停车角度歪的问题\u000a\u000a",
          "date" : "2026-07-03 18:19:11 +0800",
          "id" : "f354f26aed1119909f4b5eee277a8dfb1c7fe9bd",
          "msg" : "feat: SSEP: 多段倒车支持无pass point模式。解决到达pass point后重规划会继续往前的问题，解决停车角度歪的问题",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "ssep/keb_optimizer/tractor_trailer_keb_optimizer.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/planner_utils.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_single_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/coarse_search/searcher_builders/tractor_trailer_multi_segment_parking_bidirectional_searcher_builder.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/tractor_trailer_multi_segment_parking_planner.h"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/planner_utils.cc"
            },
            {
              "editType" : "edit",
              "file" : "ssep/scenarios/scenario_planner_factory.h"
            }
          ]
        },
        {
          "_class" : "hudson.plugins.git.GitChangeSet",
          "affectedPaths" : [
            "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
          ],
          "commitId" : "15f59cf516b4828241ba12039ef21f8630e7f54e",
          "timestamp" : 1783170353000,
          "author" : {
            "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
            "fullName" : "chenran"
          },
          "authorEmail" : "chenran@senior.auto",
          "comment" : "fix: imv wbca crash bug\u000a",
          "date" : "2026-07-04 21:05:53 +0800",
          "id" : "15f59cf516b4828241ba12039ef21f8630e7f54e",
          "msg" : "fix: imv wbca crash bug",
          "paths" : [
            {
              "editType" : "edit",
              "file" : "algorithm/wbca/path_optimization/imv_path_optimization.cpp"
            }
          ]
        }
      ],
      "kind" : "git"
    }
  ],
  "culprits" : [
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuwenjing",
      "fullName" : "liuwenjing"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/weilikang",
      "fullName" : "weilikang"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhuxiaolong",
      "fullName" : "zhuxiaolong"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/wuyanjun110",
      "fullName" : "wuyanjun110"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/5081703.cr",
      "fullName" : "5081703.cr"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/liuhongshuo",
      "fullName" : "liuhongshuo"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/chenran",
      "fullName" : "chenran"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/zhaojianfeng2",
      "fullName" : "zhaojianfeng2"
    },
    {
      "absoluteUrl" : "http://159.27.114.184:8080/jenkins/user/tangwenqing",
      "fullName" : "tangwenqing"
    }
  ],
  "nextBuild" : None,
  "previousBuild" : {
    "number" : 419,
    "url" : "http://159.27.114.184:8080/jenkins/user/yangjun/my-views/view/all/job/orin-slave32/419/"
  }
}