Console Output
Started by user wuyanjun
Started by user wuyanjun
Started by user wuyanjun
Started by user wuyanjun
Started by user wuyanjun
Started by user wuyanjun
Started by user wuyanjun
Obtained params/tangshan-jinxi-submodule.jenkinsfile from git http://159.27.226.4/weilikang/jenkinsfiles.git
Loading library jenkinslib@master
Attempting to resolve master from remote references...
> git --version # timeout=10
> git --version # 'git version 2.25.1'
using GIT_ASKPASS to set credentials gitlab_weilk
> git ls-remote -h -- http://159.27.226.4/weilikang/jenkinslib.git # timeout=10
Found match: refs/heads/master revision d4dd3a924d94505235fcef2d80ed2cc7f982a687
The recommended git tool is: NONE
using credential gitlab_weilk
> git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/tangshan-jinxi-submodule@libs/e94781a6efe9f09486b8ea226d2b758971618b049d1fe436de6265fac85ceea3/.git # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url http://159.27.226.4/weilikang/jenkinslib.git # timeout=10
Fetching without tags
Fetching upstream changes from http://159.27.226.4/weilikang/jenkinslib.git
> git --version # timeout=10
> git --version # 'git version 2.25.1'
using GIT_ASKPASS to set credentials gitlab_weilk
> git fetch --no-tags --force --progress -- http://159.27.226.4/weilikang/jenkinslib.git +refs/heads/*:refs/remotes/origin/* # timeout=10
Checking out Revision d4dd3a924d94505235fcef2d80ed2cc7f982a687 (master)
> git config core.sparsecheckout # timeout=10
> git checkout -f d4dd3a924d94505235fcef2d80ed2cc7f982a687 # timeout=10
Commit message: "Update vehicleInfo.groovy"
> git rev-list --no-walk d4dd3a924d94505235fcef2d80ed2cc7f982a687 # timeout=10
[Pipeline] Start of Pipeline
[Pipeline] echo
pncc_port_related_config,pncc_vehicle_related_config
[Pipeline] properties
[Pipeline] node
Running on Jenkins in /var/lib/jenkins/workspace/tangshan-jinxi-submodule
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Checkout SCM)
[Pipeline] checkout
The recommended git tool is: NONE
using credential gitlab_weilk
> git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/tangshan-jinxi-submodule/.git # timeout=10
Fetching changes from the remote Git repository
> git config remote.origin.url http://159.27.226.4/weilikang/jenkinsfiles.git # timeout=10
Fetching upstream changes from http://159.27.226.4/weilikang/jenkinsfiles.git
> git --version # timeout=10
> git --version # 'git version 2.25.1'
using GIT_ASKPASS to set credentials gitlab_weilk
> git fetch --tags --force --progress -- http://159.27.226.4/weilikang/jenkinsfiles.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git rev-parse refs/remotes/origin/master^{commit} # timeout=10
Checking out Revision 627c09e458776a1b23504161b6f770f41d07a1ff (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 627c09e458776a1b23504161b6f770f41d07a1ff # timeout=10
Commit message: "Update hainan-yangpu-submodule.jenkinsfile"
> git rev-list --no-walk 627c09e458776a1b23504161b6f770f41d07a1ff # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] withEnv
[Pipeline] {
[Pipeline] lock
Trying to acquire lock on [Label: built-in, Quantity: 1]
Found 0 available resource(s). Waiting for correct amount: 1.
[Label: built-in, Quantity: 1] is locked, waiting...
Lock acquired on [Label: built-in, Quantity: 1]
[Pipeline] {
[Pipeline] timeout
Timeout set to expire in 3 hr 0 min
[Pipeline] {
[Pipeline] stage
[Pipeline] { (checkout)
[Pipeline] script
[Pipeline] {
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] echo
>>>>>>>>>>################################# 更新车辆参数: [TSJX_XG_AT001, TSJX_XG_AT002, TSJX_XG_AT003, TSJX_XG_AT004] ###############################>>>>>>>>>>
[Pipeline] }
[Pipeline] // ansiColor
[Pipeline] fileExists
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_module_orin_master_TSJX_XG_AT001_2026-09-22_11-45-54 /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_module_orin_master_TSJX_XG_AT001_2026-09-22_11-45-54.zip /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/version.json
[Pipeline] sh
+ mkdir -p /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params
[Pipeline] sh
+ mkdir -p /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule
[Pipeline] echo
-------------------------- 更新TSJX_XG_AT001参数,设备类型master --------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule
[Pipeline] {
[Pipeline] echo
rc_dev,master,main,http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT001.git
[Pipeline] checkout
The recommended git tool is: NONE
using credential gitlab_ota
Cloning the remote Git repository
Using shallow clone with depth 1
Cloning repository http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT001.git
> git init /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule # timeout=10
Fetching upstream changes from http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT001.git
> git --version # timeout=10
> git --version # 'git version 2.25.1'
using GIT_ASKPASS to set credentials gitlab_ota
> git fetch --tags --force --progress --depth=1 -- http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT001.git +refs/heads/*:refs/remotes/origin/* # timeout=30
> git config remote.origin.url http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT001.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse origin/main^{commit} # timeout=10
Checking out Revision 01c3fc04471e3c235ee05854967c4feeb3b8be0a (origin/main)
> git config core.sparsecheckout # timeout=10
> git checkout -f 01c3fc04471e3c235ee05854967c4feeb3b8be0a # timeout=30
Commit message: "Update .gitmodules"
> git rev-list --no-walk 01c3fc04471e3c235ee05854967c4feeb3b8be0a # timeout=10
[Pipeline] sh
+ git submodule init
Submodule 'crane_align_common' (git@159.27.226.4:lidar_localization_mapping/config/crane_align/crane_align_common.git) registered for path 'crane_align_common'
Submodule 'crane_align_customized' (git@159.27.226.4:lidar_localization_mapping/config/crane_align/crane_align_customized.git) registered for path 'crane_align_customized'
Submodule 'hardware' (git@159.27.226.4:hardware/config/tangshanjinxi/TSJX_XG_AT001.git) registered for path 'hardware'
Submodule 'hdmap' (git@159.27.226.4:map/config/modules/hdmap.git) registered for path 'hdmap'
Submodule 'hdmap_interface' (git@159.27.226.4:map/config/modules/hdmap_interface.git) registered for path 'hdmap_interface'
Submodule 'hesai_lidar_common' (git@159.27.226.4:lidar_localization_mapping/config/hesai_lidar/hesai_lidar_common.git) registered for path 'hesai_lidar_common'
Submodule 'hesai_lidar_customized' (git@159.27.226.4:lidar_localization_mapping/config/hesai_lidar/hesai_lidar_customized.git) registered for path 'hesai_lidar_customized'
Submodule 'lidar_loc_v2_common' (git@159.27.226.4:lidar_localization_mapping/config/lidar_loc_v2/lidar_loc_v2_common.git) registered for path 'lidar_loc_v2_common'
Submodule 'lidar_loc_v2_customized' (git@159.27.226.4:lidar_localization_mapping/config/lidar_loc_v2/lidar_loc_v2_customized.git) registered for path 'lidar_loc_v2_customized'
Submodule 'mqtt-tls' (git@159.27.226.4:system/config/vehicles/certificate/T803.git) registered for path 'mqtt-tls'
Submodule 'msf-port' (git@159.27.226.4:localization/config/msf-port.git) registered for path 'msf-port'
Submodule 'msf-vehicle' (git@159.27.226.4:localization/config/jinxigangtie/tsjx_xg_at001.git) registered for path 'msf-vehicle'
Submodule 'perception_camera_driver' (git@159.27.226.4:lidar/config/modules/perception_camera_driver.git) registered for path 'perception_camera_driver'
Submodule 'perception_new_detection' (git@159.27.226.4:lidar/config/modules/perception_new_detection.git) registered for path 'perception_new_detection'
Submodule 'perception_spreader_imv' (git@159.27.226.4:lidar/config/modules/perception_spreader_imv.git) registered for path 'perception_spreader_imv'
Submodule 'perception_vehicles' (git@159.27.226.4:lidar/config/vehicles/TSJX_XG_AT001.git) registered for path 'perception_vehicles'
Submodule 'pncc_common_config' (git@159.27.226.4:pnc/config/pncc_common_config.git) registered for path 'pncc_common_config'
Submodule 'pncc_port_related_config' (git@159.27.226.4:pnc/config/pncc_port_related_config.git) registered for path 'pncc_port_related_config'
Submodule 'pncc_vehicle_related_config' (git@159.27.226.4:pnc/config/pncc_vehicle_related_config.git) registered for path 'pncc_vehicle_related_config'
Submodule 'pointcloud_customized' (git@159.27.226.4:lidar_localization_mapping/config/pointcloud/pointcloud_customized.git) registered for path 'pointcloud_customized'
Submodule 'prediction_config' (git@159.27.226.4:prediction/config/modules/prediction_config.git) registered for path 'prediction_config'
Submodule 'rslidar_sdk_common' (git@159.27.226.4:lidar_localization_mapping/config/rslidar_sdk/rslidar_sdk_common.git) registered for path 'rslidar_sdk_common'
Submodule 'rslidar_sdk_customized' (git@159.27.226.4:lidar_localization_mapping/config/rslidar_sdk/rslidar_sdk_customized.git) registered for path 'rslidar_sdk_customized'
Submodule 'static_transform_common' (git@159.27.226.4:lidar_localization_mapping/config/static_transform/static_transform_common.git) registered for path 'static_transform_common'
Submodule 'system-common' (git@159.27.226.4:system/config/system-common.git) registered for path 'system-common'
Submodule 'system-device' (git@159.27.226.4:system/config/system-device.git) registered for path 'system-device'
Submodule 'system-mqtt' (git@159.27.226.4:system/config/system-mqtt.git) registered for path 'system-mqtt'
Submodule 'system-node' (git@159.27.226.4:system/config/system-node.git) registered for path 'system-node'
Submodule 'system-port' (git@159.27.226.4:system/config/system-port.git) registered for path 'system-port'
[Pipeline] sh
+ git submodule update --remote pncc_port_related_config
Cloning into '/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule/pncc_port_related_config'...
Submodule path 'pncc_port_related_config': checked out '6d17d59f86ea70f62a9328308aab9b7c268f59f5'
[Pipeline] sh
+ git submodule update --remote pncc_vehicle_related_config
Cloning into '/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule/pncc_vehicle_related_config'...
Submodule path 'pncc_vehicle_related_config': checked out '94acb3dcd474ae9528b4d2d18c2bae22849da483'
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule@tmp
[Pipeline] fileExists
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_module_orin_master_TSJX_XG_AT002_2026-09-22_11-45-54 /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_module_orin_master_TSJX_XG_AT002_2026-09-22_11-45-54.zip /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/version.json
[Pipeline] sh
+ mkdir -p /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params
[Pipeline] sh
+ mkdir -p /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule
[Pipeline] echo
-------------------------- 更新TSJX_XG_AT002参数,设备类型master --------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule
[Pipeline] {
[Pipeline] echo
rc_dev,master,main,http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT002.git
[Pipeline] checkout
The recommended git tool is: NONE
using credential gitlab_ota
Cloning the remote Git repository
Using shallow clone with depth 1
Cloning repository http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT002.git
> git init /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule # timeout=10
Fetching upstream changes from http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT002.git
> git --version # timeout=10
> git --version # 'git version 2.25.1'
using GIT_ASKPASS to set credentials gitlab_ota
> git fetch --tags --force --progress --depth=1 -- http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT002.git +refs/heads/*:refs/remotes/origin/* # timeout=30
> git config remote.origin.url http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT002.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse origin/main^{commit} # timeout=10
Checking out Revision f3706363813e0e6f310cf83d2ee45f95403fe689 (origin/main)
> git config core.sparsecheckout # timeout=10
> git checkout -f f3706363813e0e6f310cf83d2ee45f95403fe689 # timeout=30
Commit message: "Update .gitmodules"
> git rev-list --no-walk f3706363813e0e6f310cf83d2ee45f95403fe689 # timeout=10
[Pipeline] sh
+ git submodule init
Submodule 'crane_align_common' (git@159.27.226.4:lidar_localization_mapping/config/crane_align/crane_align_common.git) registered for path 'crane_align_common'
Submodule 'crane_align_customized' (git@159.27.226.4:lidar_localization_mapping/config/crane_align/crane_align_customized.git) registered for path 'crane_align_customized'
Submodule 'hardware' (git@159.27.226.4:hardware/config/tangshanjinxi/TSJX_XG_AT002.git) registered for path 'hardware'
Submodule 'hdmap' (git@159.27.226.4:map/config/modules/hdmap.git) registered for path 'hdmap'
Submodule 'hdmap_interface' (git@159.27.226.4:map/config/modules/hdmap_interface.git) registered for path 'hdmap_interface'
Submodule 'hesai_lidar_common' (git@159.27.226.4:lidar_localization_mapping/config/hesai_lidar/hesai_lidar_common.git) registered for path 'hesai_lidar_common'
Submodule 'hesai_lidar_customized' (git@159.27.226.4:lidar_localization_mapping/config/hesai_lidar/hesai_lidar_customized.git) registered for path 'hesai_lidar_customized'
Submodule 'lidar_loc_v2_common' (git@159.27.226.4:lidar_localization_mapping/config/lidar_loc_v2/lidar_loc_v2_common.git) registered for path 'lidar_loc_v2_common'
Submodule 'lidar_loc_v2_customized' (git@159.27.226.4:lidar_localization_mapping/config/lidar_loc_v2/lidar_loc_v2_customized.git) registered for path 'lidar_loc_v2_customized'
Submodule 'mqtt-tls' (git@159.27.226.4:system/config/vehicles/certificate/T803.git) registered for path 'mqtt-tls'
Submodule 'msf-port' (git@159.27.226.4:localization/config/msf-port.git) registered for path 'msf-port'
Submodule 'msf-vehicle' (git@159.27.226.4:localization/config/jinxigangtie/tsjx_xg_at002.git) registered for path 'msf-vehicle'
Submodule 'perception_camera_driver' (git@159.27.226.4:lidar/config/modules/perception_camera_driver.git) registered for path 'perception_camera_driver'
Submodule 'perception_new_detection' (git@159.27.226.4:lidar/config/modules/perception_new_detection.git) registered for path 'perception_new_detection'
Submodule 'perception_spreader_imv' (git@159.27.226.4:lidar/config/modules/perception_spreader_imv.git) registered for path 'perception_spreader_imv'
Submodule 'perception_vehicles' (git@159.27.226.4:lidar/config/vehicles/TSJX_XG_AT002.git) registered for path 'perception_vehicles'
Submodule 'pncc_common_config' (git@159.27.226.4:pnc/config/pncc_common_config.git) registered for path 'pncc_common_config'
Submodule 'pncc_port_related_config' (git@159.27.226.4:pnc/config/pncc_port_related_config.git) registered for path 'pncc_port_related_config'
Submodule 'pncc_vehicle_related_config' (git@159.27.226.4:pnc/config/pncc_vehicle_related_config.git) registered for path 'pncc_vehicle_related_config'
Submodule 'pointcloud_customized' (git@159.27.226.4:lidar_localization_mapping/config/pointcloud/pointcloud_customized.git) registered for path 'pointcloud_customized'
Submodule 'prediction_config' (git@159.27.226.4:prediction/config/modules/prediction_config.git) registered for path 'prediction_config'
Submodule 'rslidar_sdk_common' (git@159.27.226.4:lidar_localization_mapping/config/rslidar_sdk/rslidar_sdk_common.git) registered for path 'rslidar_sdk_common'
Submodule 'rslidar_sdk_customized' (git@159.27.226.4:lidar_localization_mapping/config/rslidar_sdk/rslidar_sdk_customized.git) registered for path 'rslidar_sdk_customized'
Submodule 'static_transform_common' (git@159.27.226.4:lidar_localization_mapping/config/static_transform/static_transform_common.git) registered for path 'static_transform_common'
Submodule 'system-common' (git@159.27.226.4:system/config/system-common.git) registered for path 'system-common'
Submodule 'system-device' (git@159.27.226.4:system/config/system-device.git) registered for path 'system-device'
Submodule 'system-mqtt' (git@159.27.226.4:system/config/system-mqtt.git) registered for path 'system-mqtt'
Submodule 'system-node' (git@159.27.226.4:system/config/system-node.git) registered for path 'system-node'
Submodule 'system-port' (git@159.27.226.4:system/config/system-port.git) registered for path 'system-port'
[Pipeline] sh
+ git submodule update --remote pncc_port_related_config
Cloning into '/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule/pncc_port_related_config'...
Submodule path 'pncc_port_related_config': checked out '6d17d59f86ea70f62a9328308aab9b7c268f59f5'
[Pipeline] sh
+ git submodule update --remote pncc_vehicle_related_config
Cloning into '/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule/pncc_vehicle_related_config'...
Submodule path 'pncc_vehicle_related_config': checked out '94acb3dcd474ae9528b4d2d18c2bae22849da483'
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule@tmp
[Pipeline] fileExists
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_module_orin_master_TSJX_XG_AT003_2026-09-22_11-45-54 /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_module_orin_master_TSJX_XG_AT003_2026-09-22_11-45-54.zip /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/version.json
[Pipeline] sh
+ mkdir -p /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params
[Pipeline] sh
+ mkdir -p /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule
[Pipeline] echo
-------------------------- 更新TSJX_XG_AT003参数,设备类型master --------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule
[Pipeline] {
[Pipeline] echo
rc_dev,master,main,http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT003.git
[Pipeline] checkout
The recommended git tool is: NONE
using credential gitlab_ota
Cloning the remote Git repository
Using shallow clone with depth 1
Cloning repository http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT003.git
> git init /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule # timeout=10
Fetching upstream changes from http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT003.git
> git --version # timeout=10
> git --version # 'git version 2.25.1'
using GIT_ASKPASS to set credentials gitlab_ota
> git fetch --tags --force --progress --depth=1 -- http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT003.git +refs/heads/*:refs/remotes/origin/* # timeout=30
> git config remote.origin.url http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT003.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse origin/main^{commit} # timeout=10
Checking out Revision 9c7b9082c51d1e6144cb07d7fd99065d9757561c (origin/main)
> git config core.sparsecheckout # timeout=10
> git checkout -f 9c7b9082c51d1e6144cb07d7fd99065d9757561c # timeout=30
Commit message: "Update module: perception_new_detection, branch: update jinxi_truck_xg_3pxt32-3rsbp_trailer to jinxi_truck_xg_3pxt32-3rsbp_trailer2"
> git rev-list --no-walk 9c7b9082c51d1e6144cb07d7fd99065d9757561c # timeout=10
[Pipeline] sh
+ git submodule init
Submodule 'crane_align_common' (git@159.27.226.4:lidar_localization_mapping/config/crane_align/crane_align_common.git) registered for path 'crane_align_common'
Submodule 'crane_align_customized' (git@159.27.226.4:lidar_localization_mapping/config/crane_align/crane_align_customized.git) registered for path 'crane_align_customized'
Submodule 'hardware' (git@159.27.226.4:hardware/config/tangshanjinxi/TSJX_XG_AT003.git) registered for path 'hardware'
Submodule 'hdmap' (git@159.27.226.4:map/config/modules/hdmap.git) registered for path 'hdmap'
Submodule 'hdmap_interface' (git@159.27.226.4:map/config/modules/hdmap_interface.git) registered for path 'hdmap_interface'
Submodule 'hesai_lidar_common' (git@159.27.226.4:lidar_localization_mapping/config/hesai_lidar/hesai_lidar_common.git) registered for path 'hesai_lidar_common'
Submodule 'hesai_lidar_customized' (git@159.27.226.4:lidar_localization_mapping/config/hesai_lidar/hesai_lidar_customized.git) registered for path 'hesai_lidar_customized'
Submodule 'lidar_loc_v2_common' (git@159.27.226.4:lidar_localization_mapping/config/lidar_loc_v2/lidar_loc_v2_common.git) registered for path 'lidar_loc_v2_common'
Submodule 'lidar_loc_v2_customized' (git@159.27.226.4:lidar_localization_mapping/config/lidar_loc_v2/lidar_loc_v2_customized.git) registered for path 'lidar_loc_v2_customized'
Submodule 'mqtt-tls' (git@159.27.226.4:system/config/vehicles/certificate/T803.git) registered for path 'mqtt-tls'
Submodule 'msf-port' (git@159.27.226.4:localization/config/msf-port.git) registered for path 'msf-port'
Submodule 'msf-vehicle' (git@159.27.226.4:localization/config/jinxigangtie/tsjx_xg_at003.git) registered for path 'msf-vehicle'
Submodule 'perception_camera_driver' (git@159.27.226.4:lidar/config/modules/perception_camera_driver.git) registered for path 'perception_camera_driver'
Submodule 'perception_new_detection' (git@159.27.226.4:lidar/config/modules/perception_new_detection.git) registered for path 'perception_new_detection'
Submodule 'perception_spreader_imv' (git@159.27.226.4:lidar/config/modules/perception_spreader_imv.git) registered for path 'perception_spreader_imv'
Submodule 'perception_vehicles' (git@159.27.226.4:lidar/config/vehicles/TSJX_XG_AT003.git) registered for path 'perception_vehicles'
Submodule 'pncc_common_config' (git@159.27.226.4:pnc/config/pncc_common_config.git) registered for path 'pncc_common_config'
Submodule 'pncc_port_related_config' (git@159.27.226.4:pnc/config/pncc_port_related_config.git) registered for path 'pncc_port_related_config'
Submodule 'pncc_vehicle_related_config' (git@159.27.226.4:pnc/config/pncc_vehicle_related_config.git) registered for path 'pncc_vehicle_related_config'
Submodule 'pointcloud_customized' (git@159.27.226.4:lidar_localization_mapping/config/pointcloud/pointcloud_customized.git) registered for path 'pointcloud_customized'
Submodule 'prediction_config' (git@159.27.226.4:prediction/config/modules/prediction_config.git) registered for path 'prediction_config'
Submodule 'rslidar_sdk_common' (git@159.27.226.4:lidar_localization_mapping/config/rslidar_sdk/rslidar_sdk_common.git) registered for path 'rslidar_sdk_common'
Submodule 'rslidar_sdk_customized' (git@159.27.226.4:lidar_localization_mapping/config/rslidar_sdk/rslidar_sdk_customized.git) registered for path 'rslidar_sdk_customized'
Submodule 'static_transform_common' (git@159.27.226.4:lidar_localization_mapping/config/static_transform/static_transform_common.git) registered for path 'static_transform_common'
Submodule 'system-common' (git@159.27.226.4:system/config/system-common.git) registered for path 'system-common'
Submodule 'system-device' (git@159.27.226.4:system/config/system-device.git) registered for path 'system-device'
Submodule 'system-mqtt' (git@159.27.226.4:system/config/system-mqtt.git) registered for path 'system-mqtt'
Submodule 'system-node' (git@159.27.226.4:system/config/system-node.git) registered for path 'system-node'
Submodule 'system-port' (git@159.27.226.4:system/config/system-port.git) registered for path 'system-port'
[Pipeline] sh
+ git submodule update --remote pncc_port_related_config
Cloning into '/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule/pncc_port_related_config'...
Submodule path 'pncc_port_related_config': checked out '6d17d59f86ea70f62a9328308aab9b7c268f59f5'
[Pipeline] sh
+ git submodule update --remote pncc_vehicle_related_config
Cloning into '/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule/pncc_vehicle_related_config'...
Submodule path 'pncc_vehicle_related_config': checked out '94acb3dcd474ae9528b4d2d18c2bae22849da483'
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule@tmp
[Pipeline] fileExists
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_module_orin_master_TSJX_XG_AT004_2026-09-22_11-45-54 /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_module_orin_master_TSJX_XG_AT004_2026-09-22_11-45-54.zip /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/version.json
[Pipeline] sh
+ mkdir -p /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params
[Pipeline] sh
+ mkdir -p /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule
[Pipeline] echo
-------------------------- 更新TSJX_XG_AT004参数,设备类型master --------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule
[Pipeline] {
[Pipeline] echo
rc_dev,master,main,http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT004.git
[Pipeline] checkout
The recommended git tool is: NONE
using credential gitlab_ota
Cloning the remote Git repository
Using shallow clone with depth 1
Cloning repository http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT004.git
> git init /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule # timeout=10
Fetching upstream changes from http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT004.git
> git --version # timeout=10
> git --version # 'git version 2.25.1'
using GIT_ASKPASS to set credentials gitlab_ota
> git fetch --tags --force --progress --depth=1 -- http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT004.git +refs/heads/*:refs/remotes/origin/* # timeout=30
> git config remote.origin.url http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT004.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse origin/main^{commit} # timeout=10
Checking out Revision 6b55bbc15a2bcc1b1a4cf5b4513533b586837730 (origin/main)
> git config core.sparsecheckout # timeout=10
> git checkout -f 6b55bbc15a2bcc1b1a4cf5b4513533b586837730 # timeout=30
Commit message: "Update module: perception_new_detection, branch: update jinxi_truck_xg_3pxt32-3rsbp_trailer to jinxi_truck_xg_3pxt32-3rsbp_trailer2"
> git rev-list --no-walk 6b55bbc15a2bcc1b1a4cf5b4513533b586837730 # timeout=10
[Pipeline] sh
+ git submodule init
Submodule 'crane_align_common' (git@159.27.226.4:lidar_localization_mapping/config/crane_align/crane_align_common.git) registered for path 'crane_align_common'
Submodule 'crane_align_customized' (git@159.27.226.4:lidar_localization_mapping/config/crane_align/crane_align_customized.git) registered for path 'crane_align_customized'
Submodule 'hardware' (git@159.27.226.4:hardware/config/tangshanjinxi/TSJX_XG_AT004.git) registered for path 'hardware'
Submodule 'hdmap' (git@159.27.226.4:map/config/modules/hdmap.git) registered for path 'hdmap'
Submodule 'hdmap_interface' (git@159.27.226.4:map/config/modules/hdmap_interface.git) registered for path 'hdmap_interface'
Submodule 'hesai_lidar_common' (git@159.27.226.4:lidar_localization_mapping/config/hesai_lidar/hesai_lidar_common.git) registered for path 'hesai_lidar_common'
Submodule 'hesai_lidar_customized' (git@159.27.226.4:lidar_localization_mapping/config/hesai_lidar/hesai_lidar_customized.git) registered for path 'hesai_lidar_customized'
Submodule 'lidar_loc_v2_common' (git@159.27.226.4:lidar_localization_mapping/config/lidar_loc_v2/lidar_loc_v2_common.git) registered for path 'lidar_loc_v2_common'
Submodule 'lidar_loc_v2_customized' (git@159.27.226.4:lidar_localization_mapping/config/lidar_loc_v2/lidar_loc_v2_customized.git) registered for path 'lidar_loc_v2_customized'
Submodule 'mqtt-tls' (git@159.27.226.4:system/config/vehicles/certificate/T803.git) registered for path 'mqtt-tls'
Submodule 'msf-port' (git@159.27.226.4:localization/config/msf-port.git) registered for path 'msf-port'
Submodule 'msf-vehicle' (git@159.27.226.4:localization/config/jinxigangtie/tsjx_xg_at004.git) registered for path 'msf-vehicle'
Submodule 'perception_camera_driver' (git@159.27.226.4:lidar/config/modules/perception_camera_driver.git) registered for path 'perception_camera_driver'
Submodule 'perception_new_detection' (git@159.27.226.4:lidar/config/modules/perception_new_detection.git) registered for path 'perception_new_detection'
Submodule 'perception_spreader_imv' (git@159.27.226.4:lidar/config/modules/perception_spreader_imv.git) registered for path 'perception_spreader_imv'
Submodule 'perception_vehicles' (git@159.27.226.4:lidar/config/vehicles/TSJX_XG_AT004.git) registered for path 'perception_vehicles'
Submodule 'pncc_common_config' (git@159.27.226.4:pnc/config/pncc_common_config.git) registered for path 'pncc_common_config'
Submodule 'pncc_port_related_config' (git@159.27.226.4:pnc/config/pncc_port_related_config.git) registered for path 'pncc_port_related_config'
Submodule 'pncc_vehicle_related_config' (git@159.27.226.4:pnc/config/pncc_vehicle_related_config.git) registered for path 'pncc_vehicle_related_config'
Submodule 'pointcloud_customized' (git@159.27.226.4:lidar_localization_mapping/config/pointcloud/pointcloud_customized.git) registered for path 'pointcloud_customized'
Submodule 'prediction_config' (git@159.27.226.4:prediction/config/modules/prediction_config.git) registered for path 'prediction_config'
Submodule 'rslidar_sdk_common' (git@159.27.226.4:lidar_localization_mapping/config/rslidar_sdk/rslidar_sdk_common.git) registered for path 'rslidar_sdk_common'
Submodule 'rslidar_sdk_customized' (git@159.27.226.4:lidar_localization_mapping/config/rslidar_sdk/rslidar_sdk_customized.git) registered for path 'rslidar_sdk_customized'
Submodule 'static_transform_common' (git@159.27.226.4:lidar_localization_mapping/config/static_transform/static_transform_common.git) registered for path 'static_transform_common'
Submodule 'system-common' (git@159.27.226.4:system/config/system-common.git) registered for path 'system-common'
Submodule 'system-device' (git@159.27.226.4:system/config/system-device.git) registered for path 'system-device'
Submodule 'system-mqtt' (git@159.27.226.4:system/config/system-mqtt.git) registered for path 'system-mqtt'
Submodule 'system-node' (git@159.27.226.4:system/config/system-node.git) registered for path 'system-node'
Submodule 'system-port' (git@159.27.226.4:system/config/system-port.git) registered for path 'system-port'
[Pipeline] sh
+ git submodule update --remote pncc_port_related_config
Cloning into '/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule/pncc_port_related_config'...
Submodule path 'pncc_port_related_config': checked out '6d17d59f86ea70f62a9328308aab9b7c268f59f5'
[Pipeline] sh
+ git submodule update --remote pncc_vehicle_related_config
Cloning into '/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule/pncc_vehicle_related_config'...
Submodule path 'pncc_vehicle_related_config': checked out '94acb3dcd474ae9528b4d2d18c2bae22849da483'
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule@tmp
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (getInfo & merge)
[Pipeline] parallel
[Pipeline] { (Branch: version&dingtalk)
[Pipeline] { (Branch: merge)
[Pipeline] stage
[Pipeline] { (version&dingtalk)
[Pipeline] stage
[Pipeline] { (merge)
[Pipeline] script
[Pipeline] {
[Pipeline] script
[Pipeline] {
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] echo
>>>>>>>>>>################### 拉取新参数方式,合并旧参数([TSJX_XG_AT001, TSJX_XG_AT002, TSJX_XG_AT003, TSJX_XG_AT004]) ###################>>>>>>>>>>
[Pipeline] }
[Pipeline] echo
[47;34m >>>>>>>>>>>################### 拉取新参数方式,合并旧参数([TSJX_XG_AT001, TSJX_XG_AT002, TSJX_XG_AT003, TSJX_XG_AT004]) ###################<<<<<<<<<<< [0m
[Pipeline] }
[Pipeline] // ansiColor
[Pipeline] // ansiColor
[Pipeline] sh
[Pipeline] echo
----------------------------------------------- TSJX_XG_AT001拉取新参数方式,master ----------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule
[Pipeline] {
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/index.html
[Pipeline] sh
+ ls /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule/
crane_align_common
crane_align_customized
generate_params.sh
hardware
hdmap
hdmap_interface
hesai_lidar_common
hesai_lidar_customized
lidar_loc_v2_common
lidar_loc_v2_customized
mqtt-tls
msf-port
msf-vehicle
perception_camera_driver
perception_new_detection
perception_spreader_imv
perception_vehicles
pncc_common_config
pncc_port_related_config
pncc_vehicle_related_config
pointcloud_customized
prediction_config
rslidar_sdk_common
rslidar_sdk_customized
static_transform_common
system-common
system-device
system-mqtt
system-node
system-port
[Pipeline] echo
合并submodule个别子仓库:[pncc_port_related_config, pncc_vehicle_related_config]
[Pipeline] sh
+ echo ''
[Pipeline] echo
------------------------------- 更新TSJX_XG_AT001车参数,选项:rc_dev,设备类型:master -------------------------------------
[Pipeline] echo
[pncc_port_related_config, pncc_vehicle_related_config]
[Pipeline] script
[Pipeline] {
+ ls /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule/pncc_port_related_config/
+ wc -l
[Pipeline] echo
清空submodule选项记录
[Pipeline] sh
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/submodules
+ touch /root/workspace/params-submodule/tangshan-jinxi-submodule/submodules
[Pipeline] readFile
+ cp -r /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule/pncc_port_related_config/pncc_port_related_config /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params/
[Pipeline] sh
[Pipeline] sh
+ echo system-common
+ ls /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule/pncc_vehicle_related_config/
+ wc -l
[Pipeline] sh
[Pipeline] sh
+ echo system-device
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule/pncc_vehicle_related_config/pncc_vehicle_related_config /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params/
[Pipeline] echo
ok
[Pipeline] sh
+ echo system-mqtt
[Pipeline] sh
+ ls /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params/
pncc_port_related_config
pncc_vehicle_related_config
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
----------------------------------------------- TSJX_XG_AT002拉取新参数方式,master ----------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule
[Pipeline] {
[Pipeline] sh
+ echo system-port
[Pipeline] sh
+ ls /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule/
crane_align_common
crane_align_customized
generate_params.sh
hardware
hdmap
hdmap_interface
hesai_lidar_common
hesai_lidar_customized
lidar_loc_v2_common
lidar_loc_v2_customized
mqtt-tls
msf-port
msf-vehicle
perception_camera_driver
perception_new_detection
perception_spreader_imv
perception_vehicles
pncc_common_config
pncc_port_related_config
pncc_vehicle_related_config
pointcloud_customized
prediction_config
rslidar_sdk_common
rslidar_sdk_customized
static_transform_common
system-common
system-device
system-mqtt
system-node
system-port
[Pipeline] echo
合并submodule个别子仓库:[pncc_port_related_config, pncc_vehicle_related_config]
[Pipeline] sh
+ echo static_transform_common
[Pipeline] sh
+ ls /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule/pncc_port_related_config/
+ wc -l
[Pipeline] sh
+ echo crane_align_common
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule/pncc_port_related_config/pncc_port_related_config /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params/
[Pipeline] sh
+ echo crane_align_customized
[Pipeline] sh
+ ls /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule/pncc_vehicle_related_config/
+ wc -l
[Pipeline] sh
+ echo perception_new_detection
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule/pncc_vehicle_related_config/pncc_vehicle_related_config /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params/
[Pipeline] echo
ok
[Pipeline] sh
+ echo prediction_config
[Pipeline] sh
+ ls /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params/
pncc_port_related_config
pncc_vehicle_related_config
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
----------------------------------------------- TSJX_XG_AT003拉取新参数方式,master ----------------------------------------
+ echo msf-vehicle
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule
[Pipeline] {
[Pipeline] sh
[Pipeline] sh
+ ls /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule/
crane_align_common
crane_align_customized
generate_params.sh
hardware
hdmap
hdmap_interface
hesai_lidar_common
hesai_lidar_customized
lidar_loc_v2_common
lidar_loc_v2_customized
mqtt-tls
msf-port
msf-vehicle
perception_camera_driver
perception_new_detection
perception_spreader_imv
perception_vehicles
pncc_common_config
pncc_port_related_config
pncc_vehicle_related_config
pointcloud_customized
prediction_config
rslidar_sdk_common
rslidar_sdk_customized
static_transform_common
system-common
system-device
system-mqtt
system-node
system-port
+ echo msf-port
[Pipeline] echo
合并submodule个别子仓库:[pncc_port_related_config, pncc_vehicle_related_config]
[Pipeline] sh
[Pipeline] sh
+ ls /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule/pncc_port_related_config/
+ wc -l
[Pipeline] sh
+ echo rslidar_sdk_common
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule/pncc_port_related_config/pncc_port_related_config /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params/
[Pipeline] sh
+ echo rslidar_sdk_customized
[Pipeline] sh
+ ls /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule/pncc_vehicle_related_config/
+ wc -l
[Pipeline] sh
+ echo perception_camera_driver
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule/pncc_vehicle_related_config/pncc_vehicle_related_config /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params/
[Pipeline] echo
ok
[Pipeline] sh
+ echo perception_spreader_imv
[Pipeline] sh
+ ls /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params/
pncc_port_related_config
pncc_vehicle_related_config
[Pipeline] }
+ echo mqtt-tls
[Pipeline] // dir
[Pipeline] echo
----------------------------------------------- TSJX_XG_AT004拉取新参数方式,master ----------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule
[Pipeline] {
[Pipeline] sh
[Pipeline] sh
+ echo pncc_port_related_config
+ ls /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule/
crane_align_common
crane_align_customized
generate_params.sh
hardware
hdmap
hdmap_interface
hesai_lidar_common
hesai_lidar_customized
lidar_loc_v2_common
lidar_loc_v2_customized
mqtt-tls
msf-port
msf-vehicle
perception_camera_driver
perception_new_detection
perception_spreader_imv
perception_vehicles
pncc_common_config
pncc_port_related_config
pncc_vehicle_related_config
pointcloud_customized
prediction_config
rslidar_sdk_common
rslidar_sdk_customized
static_transform_common
system-common
system-device
system-mqtt
system-node
system-port
[Pipeline] sh
[Pipeline] echo
合并submodule个别子仓库:[pncc_port_related_config, pncc_vehicle_related_config]
[Pipeline] sh
+ echo pncc_common_config
[Pipeline] sh
+ ls /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule/pncc_port_related_config/
+ wc -l
[Pipeline] sh
+ echo pncc_vehicle_related_config
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule/pncc_port_related_config/pncc_port_related_config /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params/
[Pipeline] sh
+ echo hdmap
[Pipeline] sh
+ ls /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule/pncc_vehicle_related_config/
+ wc -l
[Pipeline] sh
+ echo hdmap_interface
[Pipeline] sh
+ cp -r /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule/pncc_vehicle_related_config/pncc_vehicle_related_config /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params/
[Pipeline] echo
ok
[Pipeline] sh
+ echo hesai_lidar_common
[Pipeline] sh
+ ls /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params/
pncc_port_related_config
pncc_vehicle_related_config
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
+ echo hesai_lidar_customized
[Pipeline] sh
+ echo lidar_loc_v2_common
[Pipeline] sh
+ echo lidar_loc_v2_customized
[Pipeline] sh
+ echo pointcloud_customized
[Pipeline] sh
+ echo system-node
[Pipeline] sh
+ echo hardware
[Pipeline] sh
+ echo perception_vehicles
[Pipeline] sh
+ cat /root/workspace/params-submodule/tangshan-jinxi-submodule/submodules
system-common
system-device
system-mqtt
system-port
static_transform_common
crane_align_common
crane_align_customized
perception_new_detection
prediction_config
msf-vehicle
msf-port
rslidar_sdk_common
rslidar_sdk_customized
perception_camera_driver
perception_spreader_imv
mqtt-tls
pncc_port_related_config
pncc_common_config
pncc_vehicle_related_config
hdmap
hdmap_interface
hesai_lidar_common
hesai_lidar_customized
lidar_loc_v2_common
lidar_loc_v2_customized
pointcloud_customized
system-node
hardware
perception_vehicles
[Pipeline] echo
更新submodule子仓库:[pncc_port_related_config, pncc_vehicle_related_config]
[Pipeline] echo
[pncc_port_related_config, pncc_vehicle_related_config]
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule/pncc_port_related_config
[Pipeline] {
[Pipeline] sh
+ git rev-parse --short HEAD
[Pipeline] echo
pncc_port_related_config当前commitId: 6d17d59
[Pipeline] readFile
[Pipeline] echo
[system-common:main, system-device:orin_3hs_3bp, system-mqtt:tangshan_jinxi, system-port:tangshan_jinxi, static_transform_common:dev, crane_align_common:dev, crane_align_customized:jinxi_truck_xg_3pxt32-3rsbp, perception_new_detection:jinxi_truck_xg_3pxt32-3rsbp, prediction_config:all_all_v2, msf-vehicle:dev, msf-port:daxie, rslidar_sdk_common:main, rslidar_sdk_customized:truck-bpv4, perception_camera_driver:jinxi_truck, perception_spreader_imv:jinxi_truck_xg_pxt32-rsbp, mqtt-tls:main, pncc_port_related_config:port_tangshanjinxi, pncc_common_config:dev_hdmap, pncc_vehicle_related_config:truck_xugong, hdmap:rc_dev_single_direction, hdmap_interface:daxie, hesai_lidar_common:main, hesai_lidar_customized:truck_top_90, lidar_loc_v2_common:rc_dev, lidar_loc_v2_customized:jinxi/truck/3pxt32, pointcloud_customized:jinxi, system-node:feat_3hs_2bp_1rear_bp, hardware:dev, perception_vehicles:master]
[Pipeline] echo
pncc_port_related_config对应分支为: port_tangshanjinxi
[Pipeline] sh
+ git remote -v
+ grep push
+ awk -F: '{print $2}'
+ awk -F. '{print $1}'
[Pipeline] echo
pncc_port_related_config对应的path_name: pnc/config/pncc_port_related_config
[Pipeline] sh
+ git remote -v
+ grep push
+ awk -F/ '{print $NF}'
+ awk -F. '{print $1}'
[Pipeline] withCredentials
Masking supported pattern matches of $gitlabToken
[Pipeline] {
[Pipeline] httpRequest
Warning: A secret was passed to "httpRequest" using Groovy String interpolation, which is insecure.
Affected argument(s) used the following variable(s): [gitlabToken]
See https://jenkins.io/redirect/groovy-string-interpolation for details.
HttpMethod: GET
URL: http://159.27.226.4/api/v4/projects?search=pncc_port_related_config&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=pncc_port_related_config&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":1547,"description":"","name":"pncc_port_related_config","name_with_namespace":"PNC / config / pncc_port_related_config","path":"pncc_port_related_config","path_with_namespace":"pnc/config/pncc_port_related_config","created_at":"2024-07-17T10:59:06.809Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:pnc/config/pncc_port_related_config.git","http_url_to_repo":"http://159.27.226.4/pnc/config/pncc_port_related_config.git","web_url":"http://159.27.226.4/pnc/config/pncc_port_related_config","readme_url":"http://159.27.226.4/pnc/config/pncc_port_related_config/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-09-22T06:55:26.059Z","namespace":{"id":904,"name":"config","path":"config","kind":"group","full_path":"pnc/config","parent_id":10,"avatar_url":null,"web_url":"http://159.27.226.4/groups/pnc/config"},"_links":{"self":"http://159.27.226.4/api/v4/projects/1547","issues":"http://159.27.226.4/api/v4/projects/1547/issues","merge_requests":"http://159.27.226.4/api/v4/projects/1547/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/1547/repository/branches","labels":"http://159.27.226.4/api/v4/projects/1547/labels","events":"http://159.27.226.4/api/v4/projects/1547/events","members":"http://159.27.226.4/api/v4/projects/1547/members","cluster_agents":"http://159.27.226.4/api/v4/projects/1547/cluster_agents"},"packages_enabled":true,"empty_repo":false,"archived":false,"visibility":"private","resolve_outdated_diff_discussions":false,"container_expiration_policy":{"cadence":"1d","enabled":false,"keep_n":10,"older_than":"90d","name_regex":".*","name_regex_keep":null,"next_run_at":"2024-07-18T10:59:06.822Z"},"issues_enabled":true,"merge_requests_enabled":true,"wiki_enabled":true,"jobs_enabled":true,"snippets_enabled":true,"container_registry_enabled":true,"service_desk_enabled":false,"service_desk_address":null,"can_create_merge_request_in":true,"issues_access_level":"enabled","repository_access_level":"enabled","merge_requests_access_level":"enabled","forking_access_level":"enabled","wiki_access_level":"enabled","builds_access_level":"enabled","snippets_access_level":"enabled","pages_access_level":"private","operations_access_level":"enabled","analytics_access_level":"enabled","container_registry_access_level":"enabled","security_and_compliance_access_level":"private","emails_disabled":null,"shared_runners_enabled":true,"lfs_enabled":true,"creator_id":9,"import_status":"none","open_issues_count":0,"ci_default_git_depth":20,"ci_forward_deployment_enabled":true,"ci_job_token_scope_enabled":false,"ci_separated_caches":true,"public_jobs":true,"build_timeout":3600,"auto_cancel_pending_pipelines":"enabled","build_coverage_regex":null,"ci_config_path":null,"shared_with_groups":[],"only_allow_merge_if_pipeline_succeeds":false,"allow_merge_on_skipped_pipeline":null,"restrict_user_defined_variables":false,"request_access_enabled":true,"only_allow_merge_if_all_discussions_are_resolved":false,"remove_source_branch_after_merge":true,"printing_merge_request_link_enabled":true,"merge_method":"merge","squash_option":"default_off","enforce_auth_checks_on_uploads":true,"suggestion_commit_message":null,"merge_commit_template":null,"squash_commit_template":null,"auto_devops_enabled":true,"auto_devops_deploy_strategy":"continuous","autoclose_referenced_issues":true,"keep_latest_artifact":true,"runner_token_expiration_interval":null,"permissions":{"project_access":{"access_level":30,"notification_level":3},"group_access":{"access_level":20,"notification_level":3}}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
pnc/config/pncc_port_related_config
[Pipeline] echo
1547
[Pipeline] echo
pncc_port_related_config对应的projectId: 1547
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] echo
/root/commtest/rcdev-project/wuhanZTLJ//TSJX_XG_AT001/master,pncc_port_related_config
[Pipeline] echo
adb2f75
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 1547 adb2f75 6d17d59
[Pipeline] writeFile
[Pipeline] echo
{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"}
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"}
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule/pncc_vehicle_related_config
[Pipeline] {
[Pipeline] sh
+ git rev-parse --short HEAD
[Pipeline] echo
pncc_vehicle_related_config当前commitId: 94acb3d
[Pipeline] readFile
[Pipeline] echo
[system-common:main, system-device:orin_3hs_3bp, system-mqtt:tangshan_jinxi, system-port:tangshan_jinxi, static_transform_common:dev, crane_align_common:dev, crane_align_customized:jinxi_truck_xg_3pxt32-3rsbp, perception_new_detection:jinxi_truck_xg_3pxt32-3rsbp, prediction_config:all_all_v2, msf-vehicle:dev, msf-port:daxie, rslidar_sdk_common:main, rslidar_sdk_customized:truck-bpv4, perception_camera_driver:jinxi_truck, perception_spreader_imv:jinxi_truck_xg_pxt32-rsbp, mqtt-tls:main, pncc_port_related_config:port_tangshanjinxi, pncc_common_config:dev_hdmap, pncc_vehicle_related_config:truck_xugong, hdmap:rc_dev_single_direction, hdmap_interface:daxie, hesai_lidar_common:main, hesai_lidar_customized:truck_top_90, lidar_loc_v2_common:rc_dev, lidar_loc_v2_customized:jinxi/truck/3pxt32, pointcloud_customized:jinxi, system-node:feat_3hs_2bp_1rear_bp, hardware:dev, perception_vehicles:master]
[Pipeline] echo
pncc_vehicle_related_config对应分支为: truck_xugong
[Pipeline] sh
+ grep push
+ awk -F: '{print $2}'
+ awk -F. '{print $1}'
+ git remote -v
[Pipeline] echo
pncc_vehicle_related_config对应的path_name: pnc/config/pncc_vehicle_related_config
[Pipeline] sh
+ git remote -v
+ grep push
+ awk -F. '{print $1}'
+ awk -F/ '{print $NF}'
[Pipeline] withCredentials
Masking supported pattern matches of $gitlabToken
[Pipeline] {
[Pipeline] httpRequest
Warning: A secret was passed to "httpRequest" using Groovy String interpolation, which is insecure.
Affected argument(s) used the following variable(s): [gitlabToken]
See https://jenkins.io/redirect/groovy-string-interpolation for details.
HttpMethod: GET
URL: http://159.27.226.4/api/v4/projects?search=pncc_vehicle_related_config&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=pncc_vehicle_related_config&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":1546,"description":"","name":"pncc_vehicle_related_config","name_with_namespace":"PNC / config / pncc_vehicle_related_config","path":"pncc_vehicle_related_config","path_with_namespace":"pnc/config/pncc_vehicle_related_config","created_at":"2024-07-17T10:58:44.794Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:pnc/config/pncc_vehicle_related_config.git","http_url_to_repo":"http://159.27.226.4/pnc/config/pncc_vehicle_related_config.git","web_url":"http://159.27.226.4/pnc/config/pncc_vehicle_related_config","readme_url":"http://159.27.226.4/pnc/config/pncc_vehicle_related_config/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-09-22T02:12:16.050Z","namespace":{"id":904,"name":"config","path":"config","kind":"group","full_path":"pnc/config","parent_id":10,"avatar_url":null,"web_url":"http://159.27.226.4/groups/pnc/config"},"_links":{"self":"http://159.27.226.4/api/v4/projects/1546","issues":"http://159.27.226.4/api/v4/projects/1546/issues","merge_requests":"http://159.27.226.4/api/v4/projects/1546/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/1546/repository/branches","labels":"http://159.27.226.4/api/v4/projects/1546/labels","events":"http://159.27.226.4/api/v4/projects/1546/events","members":"http://159.27.226.4/api/v4/projects/1546/members","cluster_agents":"http://159.27.226.4/api/v4/projects/1546/cluster_agents"},"packages_enabled":true,"empty_repo":false,"archived":false,"visibility":"private","resolve_outdated_diff_discussions":false,"container_expiration_policy":{"cadence":"1d","enabled":false,"keep_n":10,"older_than":"90d","name_regex":".*","name_regex_keep":null,"next_run_at":"2024-07-18T10:58:44.808Z"},"issues_enabled":true,"merge_requests_enabled":true,"wiki_enabled":true,"jobs_enabled":true,"snippets_enabled":true,"container_registry_enabled":true,"service_desk_enabled":false,"service_desk_address":null,"can_create_merge_request_in":true,"issues_access_level":"enabled","repository_access_level":"enabled","merge_requests_access_level":"enabled","forking_access_level":"enabled","wiki_access_level":"enabled","builds_access_level":"enabled","snippets_access_level":"enabled","pages_access_level":"private","operations_access_level":"enabled","analytics_access_level":"enabled","container_registry_access_level":"enabled","security_and_compliance_access_level":"private","emails_disabled":null,"shared_runners_enabled":true,"lfs_enabled":true,"creator_id":9,"import_status":"none","open_issues_count":0,"ci_default_git_depth":20,"ci_forward_deployment_enabled":true,"ci_job_token_scope_enabled":false,"ci_separated_caches":true,"public_jobs":true,"build_timeout":3600,"auto_cancel_pending_pipelines":"enabled","build_coverage_regex":null,"ci_config_path":null,"shared_with_groups":[],"only_allow_merge_if_pipeline_succeeds":false,"allow_merge_on_skipped_pipeline":null,"restrict_user_defined_variables":false,"request_access_enabled":true,"only_allow_merge_if_all_discussions_are_resolved":false,"remove_source_branch_after_merge":true,"printing_merge_request_link_enabled":true,"merge_method":"merge","squash_option":"default_off","enforce_auth_checks_on_uploads":true,"suggestion_commit_message":null,"merge_commit_template":null,"squash_commit_template":null,"auto_devops_enabled":true,"auto_devops_deploy_strategy":"continuous","autoclose_referenced_issues":true,"keep_latest_artifact":true,"runner_token_expiration_interval":null,"permissions":{"project_access":{"access_level":30,"notification_level":3},"group_access":{"access_level":20,"notification_level":3}}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
pnc/config/pncc_vehicle_related_config
[Pipeline] echo
1546
[Pipeline] echo
pncc_vehicle_related_config对应的projectId: 1546
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] echo
/root/commtest/rcdev-project/wuhanZTLJ//TSJX_XG_AT001/master,pncc_vehicle_related_config
[Pipeline] echo
6c87d56
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 1546 6c87d56 94acb3d
[Pipeline] writeFile
[Pipeline] echo
{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}
[Pipeline] echo
36
[Pipeline] echo
最终生成的json文件内容: {"module":[{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"},{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}],"device":1,"device_name":"TSJX_XG_AT001_Master","type":0,"project":"36"}
[Pipeline] sh
+ echo '{"module":[{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"},{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}],"device":1,"device_name":"TSJX_XG_AT001_Master","type":0,"project":"36"}'
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule/pncc_port_related_config@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule/pncc_vehicle_related_config@tmp
[Pipeline] }
[Pipeline] // script
[Pipeline] echo
{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"},{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] echo
[Pipeline] sh
+ echo TSJX_XG_AT001
[Pipeline] readJSON
[Pipeline] echo
<h3>TSJX_XG_AT001</h3><p></p><table border="2"><tr><th bgcolor='#DCDCDC'> 模块名称 </th><th bgcolor='#DCDCDC'> commitID </th><th bgcolor='#DCDCDC'> 分支名称 </th></tr><tr><td>pncc_port_related_config</td><td>6d17d59</td><td>port_tangshanjinxi</td></tr><tr><td>pncc_vehicle_related_config</td><td>94acb3d</td><td>truck_xugong</td></tr></table>
[Pipeline] sh
+ echo '<h3>TSJX_XG_AT001</h3><p></p><table border="2"><tr><th bgcolor=#DCDCDC> 模块名称 </th><th bgcolor=#DCDCDC> commitID </th><th bgcolor=#DCDCDC> 分支名称 </th></tr><tr><td>pncc_port_related_config</td><td>6d17d59</td><td>port_tangshanjinxi</td></tr><tr><td>pncc_vehicle_related_config</td><td>94acb3d</td><td>truck_xugong</td></tr></table>'
[Pipeline] echo
html写入完成
[Pipeline] echo
[TSJX_XG_AT001master]
[Pipeline] echo
------------------------------- 更新TSJX_XG_AT002车参数,选项:rc_dev,设备类型:master -------------------------------------
[Pipeline] echo
[pncc_port_related_config, pncc_vehicle_related_config]
[Pipeline] script
[Pipeline] {
[Pipeline] echo
清空submodule选项记录
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/submodules
+ touch /root/workspace/params-submodule/tangshan-jinxi-submodule/submodules
[Pipeline] readFile
[Pipeline] sh
+ echo system-common
[Pipeline] sh
+ echo system-device
[Pipeline] sh
+ echo system-mqtt
[Pipeline] sh
+ echo system-port
[Pipeline] sh
+ echo static_transform_common
[Pipeline] sh
+ echo crane_align_common
[Pipeline] sh
+ echo crane_align_customized
[Pipeline] sh
+ echo perception_new_detection
[Pipeline] sh
+ echo prediction_config
[Pipeline] sh
+ echo msf-vehicle
[Pipeline] sh
+ echo msf-port
[Pipeline] sh
+ echo rslidar_sdk_common
[Pipeline] sh
+ echo rslidar_sdk_customized
[Pipeline] sh
+ echo perception_camera_driver
[Pipeline] sh
+ echo perception_spreader_imv
[Pipeline] sh
+ echo mqtt-tls
[Pipeline] sh
+ echo pncc_port_related_config
[Pipeline] sh
+ echo pncc_common_config
[Pipeline] sh
+ echo pncc_vehicle_related_config
[Pipeline] sh
+ echo hdmap
[Pipeline] sh
+ echo hdmap_interface
[Pipeline] sh
+ echo hesai_lidar_common
[Pipeline] sh
+ echo hesai_lidar_customized
[Pipeline] sh
+ echo lidar_loc_v2_common
[Pipeline] sh
+ echo lidar_loc_v2_customized
[Pipeline] sh
+ echo pointcloud_customized
[Pipeline] sh
+ echo system-node
[Pipeline] sh
+ echo hardware
[Pipeline] sh
+ echo perception_vehicles
[Pipeline] sh
+ cat /root/workspace/params-submodule/tangshan-jinxi-submodule/submodules
system-common
system-device
system-mqtt
system-port
static_transform_common
crane_align_common
crane_align_customized
perception_new_detection
prediction_config
msf-vehicle
msf-port
rslidar_sdk_common
rslidar_sdk_customized
perception_camera_driver
perception_spreader_imv
mqtt-tls
pncc_port_related_config
pncc_common_config
pncc_vehicle_related_config
hdmap
hdmap_interface
hesai_lidar_common
hesai_lidar_customized
lidar_loc_v2_common
lidar_loc_v2_customized
pointcloud_customized
system-node
hardware
perception_vehicles
[Pipeline] echo
更新submodule子仓库:[pncc_port_related_config, pncc_vehicle_related_config]
[Pipeline] echo
[pncc_port_related_config, pncc_vehicle_related_config]
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule/pncc_port_related_config
[Pipeline] {
[Pipeline] sh
+ git rev-parse --short HEAD
[Pipeline] echo
pncc_port_related_config当前commitId: 6d17d59
[Pipeline] readFile
[Pipeline] echo
[system-common:main, system-device:orin_3hs_3bp, system-mqtt:tangshan_jinxi, system-port:tangshan_jinxi, static_transform_common:dev, crane_align_common:dev, crane_align_customized:jinxi_truck_xg_3pxt32-3rsbp, perception_new_detection:jinxi_truck_xg_3pxt32-3rsbp, prediction_config:all_all_v2, msf-vehicle:dev, msf-port:daxie, rslidar_sdk_common:main, rslidar_sdk_customized:truck-bpv4, perception_camera_driver:jinxi_truck, perception_spreader_imv:jinxi_truck_xg_pxt32-rsbp, mqtt-tls:main, pncc_port_related_config:port_tangshanjinxi, pncc_common_config:dev_hdmap, pncc_vehicle_related_config:truck_xugong, hdmap:rc_dev_single_direction, hdmap_interface:daxie, hesai_lidar_common:main, hesai_lidar_customized:truck_top_90, lidar_loc_v2_common:rc_dev, lidar_loc_v2_customized:jinxi/truck/3pxt32, pointcloud_customized:jinxi, system-node:feat_3hs_2bp_1rear_bp, hardware:dev, perception_vehicles:master]
[Pipeline] echo
pncc_port_related_config对应分支为: port_tangshanjinxi
[Pipeline] sh
+ grep push
+ awk -F: '{print $2}'
+ awk -F. '{print $1}'
+ git remote -v
[Pipeline] echo
pncc_port_related_config对应的path_name: pnc/config/pncc_port_related_config
[Pipeline] sh
+ git remote -v
+ grep push
+ awk -F. '{print $1}'
+ awk -F/ '{print $NF}'
[Pipeline] withCredentials
Masking supported pattern matches of $gitlabToken
[Pipeline] {
[Pipeline] httpRequest
Warning: A secret was passed to "httpRequest" using Groovy String interpolation, which is insecure.
Affected argument(s) used the following variable(s): [gitlabToken]
See https://jenkins.io/redirect/groovy-string-interpolation for details.
HttpMethod: GET
URL: http://159.27.226.4/api/v4/projects?search=pncc_port_related_config&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=pncc_port_related_config&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":1547,"description":"","name":"pncc_port_related_config","name_with_namespace":"PNC / config / pncc_port_related_config","path":"pncc_port_related_config","path_with_namespace":"pnc/config/pncc_port_related_config","created_at":"2024-07-17T10:59:06.809Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:pnc/config/pncc_port_related_config.git","http_url_to_repo":"http://159.27.226.4/pnc/config/pncc_port_related_config.git","web_url":"http://159.27.226.4/pnc/config/pncc_port_related_config","readme_url":"http://159.27.226.4/pnc/config/pncc_port_related_config/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-09-22T06:55:26.059Z","namespace":{"id":904,"name":"config","path":"config","kind":"group","full_path":"pnc/config","parent_id":10,"avatar_url":null,"web_url":"http://159.27.226.4/groups/pnc/config"},"_links":{"self":"http://159.27.226.4/api/v4/projects/1547","issues":"http://159.27.226.4/api/v4/projects/1547/issues","merge_requests":"http://159.27.226.4/api/v4/projects/1547/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/1547/repository/branches","labels":"http://159.27.226.4/api/v4/projects/1547/labels","events":"http://159.27.226.4/api/v4/projects/1547/events","members":"http://159.27.226.4/api/v4/projects/1547/members","cluster_agents":"http://159.27.226.4/api/v4/projects/1547/cluster_agents"},"packages_enabled":true,"empty_repo":false,"archived":false,"visibility":"private","resolve_outdated_diff_discussions":false,"container_expiration_policy":{"cadence":"1d","enabled":false,"keep_n":10,"older_than":"90d","name_regex":".*","name_regex_keep":null,"next_run_at":"2024-07-18T10:59:06.822Z"},"issues_enabled":true,"merge_requests_enabled":true,"wiki_enabled":true,"jobs_enabled":true,"snippets_enabled":true,"container_registry_enabled":true,"service_desk_enabled":false,"service_desk_address":null,"can_create_merge_request_in":true,"issues_access_level":"enabled","repository_access_level":"enabled","merge_requests_access_level":"enabled","forking_access_level":"enabled","wiki_access_level":"enabled","builds_access_level":"enabled","snippets_access_level":"enabled","pages_access_level":"private","operations_access_level":"enabled","analytics_access_level":"enabled","container_registry_access_level":"enabled","security_and_compliance_access_level":"private","emails_disabled":null,"shared_runners_enabled":true,"lfs_enabled":true,"creator_id":9,"import_status":"none","open_issues_count":0,"ci_default_git_depth":20,"ci_forward_deployment_enabled":true,"ci_job_token_scope_enabled":false,"ci_separated_caches":true,"public_jobs":true,"build_timeout":3600,"auto_cancel_pending_pipelines":"enabled","build_coverage_regex":null,"ci_config_path":null,"shared_with_groups":[],"only_allow_merge_if_pipeline_succeeds":false,"allow_merge_on_skipped_pipeline":null,"restrict_user_defined_variables":false,"request_access_enabled":true,"only_allow_merge_if_all_discussions_are_resolved":false,"remove_source_branch_after_merge":true,"printing_merge_request_link_enabled":true,"merge_method":"merge","squash_option":"default_off","enforce_auth_checks_on_uploads":true,"suggestion_commit_message":null,"merge_commit_template":null,"squash_commit_template":null,"auto_devops_enabled":true,"auto_devops_deploy_strategy":"continuous","autoclose_referenced_issues":true,"keep_latest_artifact":true,"runner_token_expiration_interval":null,"permissions":{"project_access":{"access_level":30,"notification_level":3},"group_access":{"access_level":20,"notification_level":3}}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
pnc/config/pncc_port_related_config
[Pipeline] echo
1547
[Pipeline] echo
pncc_port_related_config对应的projectId: 1547
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] echo
/root/commtest/rcdev-project/wuhanZTLJ//TSJX_XG_AT002/master,pncc_port_related_config
[Pipeline] echo
adb2f75
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 1547 adb2f75 6d17d59
[Pipeline] writeFile
[Pipeline] echo
{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"}
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"}
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule/pncc_vehicle_related_config
[Pipeline] {
[Pipeline] sh
+ git rev-parse --short HEAD
[Pipeline] echo
pncc_vehicle_related_config当前commitId: 94acb3d
[Pipeline] readFile
[Pipeline] echo
[system-common:main, system-device:orin_3hs_3bp, system-mqtt:tangshan_jinxi, system-port:tangshan_jinxi, static_transform_common:dev, crane_align_common:dev, crane_align_customized:jinxi_truck_xg_3pxt32-3rsbp, perception_new_detection:jinxi_truck_xg_3pxt32-3rsbp, prediction_config:all_all_v2, msf-vehicle:dev, msf-port:daxie, rslidar_sdk_common:main, rslidar_sdk_customized:truck-bpv4, perception_camera_driver:jinxi_truck, perception_spreader_imv:jinxi_truck_xg_pxt32-rsbp, mqtt-tls:main, pncc_port_related_config:port_tangshanjinxi, pncc_common_config:dev_hdmap, pncc_vehicle_related_config:truck_xugong, hdmap:rc_dev_single_direction, hdmap_interface:daxie, hesai_lidar_common:main, hesai_lidar_customized:truck_top_90, lidar_loc_v2_common:rc_dev, lidar_loc_v2_customized:jinxi/truck/3pxt32, pointcloud_customized:jinxi, system-node:feat_3hs_2bp_1rear_bp, hardware:dev, perception_vehicles:master]
[Pipeline] echo
pncc_vehicle_related_config对应分支为: truck_xugong
[Pipeline] sh
+ git remote -v
+ grep push
+ awk -F. '{print $1}'
+ awk -F: '{print $2}'
[Pipeline] echo
pncc_vehicle_related_config对应的path_name: pnc/config/pncc_vehicle_related_config
[Pipeline] sh
+ git remote -v
+ grep push
+ awk -F/ '{print $NF}'
+ awk -F. '{print $1}'
[Pipeline] withCredentials
Masking supported pattern matches of $gitlabToken
[Pipeline] {
[Pipeline] httpRequest
Warning: A secret was passed to "httpRequest" using Groovy String interpolation, which is insecure.
Affected argument(s) used the following variable(s): [gitlabToken]
See https://jenkins.io/redirect/groovy-string-interpolation for details.
HttpMethod: GET
URL: http://159.27.226.4/api/v4/projects?search=pncc_vehicle_related_config&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=pncc_vehicle_related_config&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":1546,"description":"","name":"pncc_vehicle_related_config","name_with_namespace":"PNC / config / pncc_vehicle_related_config","path":"pncc_vehicle_related_config","path_with_namespace":"pnc/config/pncc_vehicle_related_config","created_at":"2024-07-17T10:58:44.794Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:pnc/config/pncc_vehicle_related_config.git","http_url_to_repo":"http://159.27.226.4/pnc/config/pncc_vehicle_related_config.git","web_url":"http://159.27.226.4/pnc/config/pncc_vehicle_related_config","readme_url":"http://159.27.226.4/pnc/config/pncc_vehicle_related_config/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-09-22T02:12:16.050Z","namespace":{"id":904,"name":"config","path":"config","kind":"group","full_path":"pnc/config","parent_id":10,"avatar_url":null,"web_url":"http://159.27.226.4/groups/pnc/config"},"_links":{"self":"http://159.27.226.4/api/v4/projects/1546","issues":"http://159.27.226.4/api/v4/projects/1546/issues","merge_requests":"http://159.27.226.4/api/v4/projects/1546/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/1546/repository/branches","labels":"http://159.27.226.4/api/v4/projects/1546/labels","events":"http://159.27.226.4/api/v4/projects/1546/events","members":"http://159.27.226.4/api/v4/projects/1546/members","cluster_agents":"http://159.27.226.4/api/v4/projects/1546/cluster_agents"},"packages_enabled":true,"empty_repo":false,"archived":false,"visibility":"private","resolve_outdated_diff_discussions":false,"container_expiration_policy":{"cadence":"1d","enabled":false,"keep_n":10,"older_than":"90d","name_regex":".*","name_regex_keep":null,"next_run_at":"2024-07-18T10:58:44.808Z"},"issues_enabled":true,"merge_requests_enabled":true,"wiki_enabled":true,"jobs_enabled":true,"snippets_enabled":true,"container_registry_enabled":true,"service_desk_enabled":false,"service_desk_address":null,"can_create_merge_request_in":true,"issues_access_level":"enabled","repository_access_level":"enabled","merge_requests_access_level":"enabled","forking_access_level":"enabled","wiki_access_level":"enabled","builds_access_level":"enabled","snippets_access_level":"enabled","pages_access_level":"private","operations_access_level":"enabled","analytics_access_level":"enabled","container_registry_access_level":"enabled","security_and_compliance_access_level":"private","emails_disabled":null,"shared_runners_enabled":true,"lfs_enabled":true,"creator_id":9,"import_status":"none","open_issues_count":0,"ci_default_git_depth":20,"ci_forward_deployment_enabled":true,"ci_job_token_scope_enabled":false,"ci_separated_caches":true,"public_jobs":true,"build_timeout":3600,"auto_cancel_pending_pipelines":"enabled","build_coverage_regex":null,"ci_config_path":null,"shared_with_groups":[],"only_allow_merge_if_pipeline_succeeds":false,"allow_merge_on_skipped_pipeline":null,"restrict_user_defined_variables":false,"request_access_enabled":true,"only_allow_merge_if_all_discussions_are_resolved":false,"remove_source_branch_after_merge":true,"printing_merge_request_link_enabled":true,"merge_method":"merge","squash_option":"default_off","enforce_auth_checks_on_uploads":true,"suggestion_commit_message":null,"merge_commit_template":null,"squash_commit_template":null,"auto_devops_enabled":true,"auto_devops_deploy_strategy":"continuous","autoclose_referenced_issues":true,"keep_latest_artifact":true,"runner_token_expiration_interval":null,"permissions":{"project_access":{"access_level":30,"notification_level":3},"group_access":{"access_level":20,"notification_level":3}}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
pnc/config/pncc_vehicle_related_config
[Pipeline] echo
1546
[Pipeline] echo
pncc_vehicle_related_config对应的projectId: 1546
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] echo
/root/commtest/rcdev-project/wuhanZTLJ//TSJX_XG_AT002/master,pncc_vehicle_related_config
[Pipeline] echo
6c87d56
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 1546 6c87d56 94acb3d
[Pipeline] writeFile
[Pipeline] echo
{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}
[Pipeline] echo
36
[Pipeline] echo
最终生成的json文件内容: {"module":[{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"},{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}],"device":1,"device_name":"TSJX_XG_AT002_Master","type":0,"project":"36"}
[Pipeline] sh
+ echo '{"module":[{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"},{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}],"device":1,"device_name":"TSJX_XG_AT002_Master","type":0,"project":"36"}'
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule/pncc_port_related_config@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule/pncc_vehicle_related_config@tmp
[Pipeline] }
[Pipeline] // script
[Pipeline] echo
{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"},{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] echo
TSJX_XG_AT001
[Pipeline] sh
+ echo TSJX_XG_AT002
[Pipeline] readJSON
[Pipeline] echo
<h3>TSJX_XG_AT002</h3><p></p><table border="2"><tr><th bgcolor='#DCDCDC'> 模块名称 </th><th bgcolor='#DCDCDC'> commitID </th><th bgcolor='#DCDCDC'> 分支名称 </th></tr><tr><td>pncc_port_related_config</td><td>6d17d59</td><td>port_tangshanjinxi</td></tr><tr><td>pncc_vehicle_related_config</td><td>94acb3d</td><td>truck_xugong</td></tr></table>
[Pipeline] sh
+ echo '<h3>TSJX_XG_AT002</h3><p></p><table border="2"><tr><th bgcolor=#DCDCDC> 模块名称 </th><th bgcolor=#DCDCDC> commitID </th><th bgcolor=#DCDCDC> 分支名称 </th></tr><tr><td>pncc_port_related_config</td><td>6d17d59</td><td>port_tangshanjinxi</td></tr><tr><td>pncc_vehicle_related_config</td><td>94acb3d</td><td>truck_xugong</td></tr></table>'
[Pipeline] echo
html写入完成
[Pipeline] echo
[TSJX_XG_AT001master][TSJX_XG_AT002master]
[Pipeline] echo
------------------------------- 更新TSJX_XG_AT003车参数,选项:rc_dev,设备类型:master -------------------------------------
[Pipeline] echo
[pncc_port_related_config, pncc_vehicle_related_config]
[Pipeline] script
[Pipeline] {
[Pipeline] echo
清空submodule选项记录
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/submodules
+ touch /root/workspace/params-submodule/tangshan-jinxi-submodule/submodules
[Pipeline] readFile
[Pipeline] sh
+ echo system-common
[Pipeline] sh
+ echo system-device
[Pipeline] sh
+ echo system-mqtt
[Pipeline] sh
+ echo system-port
[Pipeline] sh
+ echo static_transform_common
[Pipeline] sh
+ echo crane_align_common
[Pipeline] sh
+ echo crane_align_customized
[Pipeline] sh
+ echo perception_new_detection
[Pipeline] sh
+ echo prediction_config
[Pipeline] sh
+ echo msf-vehicle
[Pipeline] sh
+ echo msf-port
[Pipeline] sh
+ echo rslidar_sdk_common
[Pipeline] sh
+ echo rslidar_sdk_customized
[Pipeline] sh
+ echo perception_camera_driver
[Pipeline] sh
+ echo perception_spreader_imv
[Pipeline] sh
+ echo mqtt-tls
[Pipeline] sh
+ echo pncc_port_related_config
[Pipeline] sh
+ echo pncc_common_config
[Pipeline] sh
+ echo pncc_vehicle_related_config
[Pipeline] sh
+ echo hdmap
[Pipeline] sh
+ echo hdmap_interface
[Pipeline] sh
+ echo hesai_lidar_common
[Pipeline] sh
+ echo hesai_lidar_customized
[Pipeline] sh
+ echo lidar_loc_v2_common
[Pipeline] sh
+ echo lidar_loc_v2_customized
[Pipeline] sh
+ echo pointcloud_customized
[Pipeline] sh
+ echo system-node
[Pipeline] sh
+ echo hardware
[Pipeline] sh
+ echo perception_vehicles
[Pipeline] sh
+ cat /root/workspace/params-submodule/tangshan-jinxi-submodule/submodules
system-common
system-device
system-mqtt
system-port
static_transform_common
crane_align_common
crane_align_customized
perception_new_detection
prediction_config
msf-vehicle
msf-port
rslidar_sdk_common
rslidar_sdk_customized
perception_camera_driver
perception_spreader_imv
mqtt-tls
pncc_port_related_config
pncc_common_config
pncc_vehicle_related_config
hdmap
hdmap_interface
hesai_lidar_common
hesai_lidar_customized
lidar_loc_v2_common
lidar_loc_v2_customized
pointcloud_customized
system-node
hardware
perception_vehicles
[Pipeline] echo
更新submodule子仓库:[pncc_port_related_config, pncc_vehicle_related_config]
[Pipeline] echo
[pncc_port_related_config, pncc_vehicle_related_config]
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule/pncc_port_related_config
[Pipeline] {
[Pipeline] sh
+ git rev-parse --short HEAD
[Pipeline] echo
pncc_port_related_config当前commitId: 6d17d59
[Pipeline] readFile
[Pipeline] echo
[system-common:main, system-device:orin_3hs_3bp, system-mqtt:tangshan_jinxi, system-port:tangshan_jinxi, static_transform_common:dev, crane_align_common:dev, crane_align_customized:jinxi_truck_xg_3pxt32-3rsbp, perception_new_detection:jinxi_truck_xg_3pxt32-3rsbp_trailer2, prediction_config:all_all_v2, msf-vehicle:dev, msf-port:daxie, rslidar_sdk_common:main, rslidar_sdk_customized:truck-bpv4, perception_camera_driver:jinxi_truck, perception_spreader_imv:jinxi_truck_xg_pxt32-rsbp, mqtt-tls:main, pncc_port_related_config:port_tangshanjinxi, pncc_common_config:dev_hdmap, pncc_vehicle_related_config:truck_xugong, hdmap:rc_dev_single_direction, hdmap_interface:daxie, hesai_lidar_common:main, hesai_lidar_customized:truck_top_90, lidar_loc_v2_common:rc_dev, lidar_loc_v2_customized:jinxi/truck/3pxt32, pointcloud_customized:jinxi, system-node:feat_3hs_2bp_1rear_bp, hardware:dev, perception_vehicles:master]
[Pipeline] echo
pncc_port_related_config对应分支为: port_tangshanjinxi
[Pipeline] sh
+ git remote -v
+ grep push
+ awk -F. '{print $1}'
+ awk -F: '{print $2}'
[Pipeline] echo
pncc_port_related_config对应的path_name: pnc/config/pncc_port_related_config
[Pipeline] sh
+ git remote -v
+ grep push
+ awk -F/ '{print $NF}'
+ awk -F. '{print $1}'
[Pipeline] withCredentials
Masking supported pattern matches of $gitlabToken
[Pipeline] {
[Pipeline] httpRequest
Warning: A secret was passed to "httpRequest" using Groovy String interpolation, which is insecure.
Affected argument(s) used the following variable(s): [gitlabToken]
See https://jenkins.io/redirect/groovy-string-interpolation for details.
HttpMethod: GET
URL: http://159.27.226.4/api/v4/projects?search=pncc_port_related_config&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=pncc_port_related_config&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":1547,"description":"","name":"pncc_port_related_config","name_with_namespace":"PNC / config / pncc_port_related_config","path":"pncc_port_related_config","path_with_namespace":"pnc/config/pncc_port_related_config","created_at":"2024-07-17T10:59:06.809Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:pnc/config/pncc_port_related_config.git","http_url_to_repo":"http://159.27.226.4/pnc/config/pncc_port_related_config.git","web_url":"http://159.27.226.4/pnc/config/pncc_port_related_config","readme_url":"http://159.27.226.4/pnc/config/pncc_port_related_config/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-09-22T06:55:26.059Z","namespace":{"id":904,"name":"config","path":"config","kind":"group","full_path":"pnc/config","parent_id":10,"avatar_url":null,"web_url":"http://159.27.226.4/groups/pnc/config"},"_links":{"self":"http://159.27.226.4/api/v4/projects/1547","issues":"http://159.27.226.4/api/v4/projects/1547/issues","merge_requests":"http://159.27.226.4/api/v4/projects/1547/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/1547/repository/branches","labels":"http://159.27.226.4/api/v4/projects/1547/labels","events":"http://159.27.226.4/api/v4/projects/1547/events","members":"http://159.27.226.4/api/v4/projects/1547/members","cluster_agents":"http://159.27.226.4/api/v4/projects/1547/cluster_agents"},"packages_enabled":true,"empty_repo":false,"archived":false,"visibility":"private","resolve_outdated_diff_discussions":false,"container_expiration_policy":{"cadence":"1d","enabled":false,"keep_n":10,"older_than":"90d","name_regex":".*","name_regex_keep":null,"next_run_at":"2024-07-18T10:59:06.822Z"},"issues_enabled":true,"merge_requests_enabled":true,"wiki_enabled":true,"jobs_enabled":true,"snippets_enabled":true,"container_registry_enabled":true,"service_desk_enabled":false,"service_desk_address":null,"can_create_merge_request_in":true,"issues_access_level":"enabled","repository_access_level":"enabled","merge_requests_access_level":"enabled","forking_access_level":"enabled","wiki_access_level":"enabled","builds_access_level":"enabled","snippets_access_level":"enabled","pages_access_level":"private","operations_access_level":"enabled","analytics_access_level":"enabled","container_registry_access_level":"enabled","security_and_compliance_access_level":"private","emails_disabled":null,"shared_runners_enabled":true,"lfs_enabled":true,"creator_id":9,"import_status":"none","open_issues_count":0,"ci_default_git_depth":20,"ci_forward_deployment_enabled":true,"ci_job_token_scope_enabled":false,"ci_separated_caches":true,"public_jobs":true,"build_timeout":3600,"auto_cancel_pending_pipelines":"enabled","build_coverage_regex":null,"ci_config_path":null,"shared_with_groups":[],"only_allow_merge_if_pipeline_succeeds":false,"allow_merge_on_skipped_pipeline":null,"restrict_user_defined_variables":false,"request_access_enabled":true,"only_allow_merge_if_all_discussions_are_resolved":false,"remove_source_branch_after_merge":true,"printing_merge_request_link_enabled":true,"merge_method":"merge","squash_option":"default_off","enforce_auth_checks_on_uploads":true,"suggestion_commit_message":null,"merge_commit_template":null,"squash_commit_template":null,"auto_devops_enabled":true,"auto_devops_deploy_strategy":"continuous","autoclose_referenced_issues":true,"keep_latest_artifact":true,"runner_token_expiration_interval":null,"permissions":{"project_access":{"access_level":30,"notification_level":3},"group_access":{"access_level":20,"notification_level":3}}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
pnc/config/pncc_port_related_config
[Pipeline] echo
1547
[Pipeline] echo
pncc_port_related_config对应的projectId: 1547
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] echo
/root/commtest/rcdev-project/wuhanZTLJ//TSJX_XG_AT003/master,pncc_port_related_config
[Pipeline] echo
adb2f75
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 1547 adb2f75 6d17d59
[Pipeline] writeFile
[Pipeline] echo
{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"}
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"}
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule/pncc_vehicle_related_config
[Pipeline] {
[Pipeline] sh
+ git rev-parse --short HEAD
[Pipeline] echo
pncc_vehicle_related_config当前commitId: 94acb3d
[Pipeline] readFile
[Pipeline] echo
[system-common:main, system-device:orin_3hs_3bp, system-mqtt:tangshan_jinxi, system-port:tangshan_jinxi, static_transform_common:dev, crane_align_common:dev, crane_align_customized:jinxi_truck_xg_3pxt32-3rsbp, perception_new_detection:jinxi_truck_xg_3pxt32-3rsbp_trailer2, prediction_config:all_all_v2, msf-vehicle:dev, msf-port:daxie, rslidar_sdk_common:main, rslidar_sdk_customized:truck-bpv4, perception_camera_driver:jinxi_truck, perception_spreader_imv:jinxi_truck_xg_pxt32-rsbp, mqtt-tls:main, pncc_port_related_config:port_tangshanjinxi, pncc_common_config:dev_hdmap, pncc_vehicle_related_config:truck_xugong, hdmap:rc_dev_single_direction, hdmap_interface:daxie, hesai_lidar_common:main, hesai_lidar_customized:truck_top_90, lidar_loc_v2_common:rc_dev, lidar_loc_v2_customized:jinxi/truck/3pxt32, pointcloud_customized:jinxi, system-node:feat_3hs_2bp_1rear_bp, hardware:dev, perception_vehicles:master]
[Pipeline] echo
pncc_vehicle_related_config对应分支为: truck_xugong
[Pipeline] sh
+ grep push
+ awk -F: '{print $2}'
+ awk -F. '{print $1}'
+ git remote -v
[Pipeline] echo
pncc_vehicle_related_config对应的path_name: pnc/config/pncc_vehicle_related_config
[Pipeline] sh
+ git remote -v
+ awk -F/ '{print $NF}'
+ grep push
+ awk -F. '{print $1}'
[Pipeline] withCredentials
Masking supported pattern matches of $gitlabToken
[Pipeline] {
[Pipeline] httpRequest
Warning: A secret was passed to "httpRequest" using Groovy String interpolation, which is insecure.
Affected argument(s) used the following variable(s): [gitlabToken]
See https://jenkins.io/redirect/groovy-string-interpolation for details.
HttpMethod: GET
URL: http://159.27.226.4/api/v4/projects?search=pncc_vehicle_related_config&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=pncc_vehicle_related_config&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":1546,"description":"","name":"pncc_vehicle_related_config","name_with_namespace":"PNC / config / pncc_vehicle_related_config","path":"pncc_vehicle_related_config","path_with_namespace":"pnc/config/pncc_vehicle_related_config","created_at":"2024-07-17T10:58:44.794Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:pnc/config/pncc_vehicle_related_config.git","http_url_to_repo":"http://159.27.226.4/pnc/config/pncc_vehicle_related_config.git","web_url":"http://159.27.226.4/pnc/config/pncc_vehicle_related_config","readme_url":"http://159.27.226.4/pnc/config/pncc_vehicle_related_config/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-09-22T02:12:16.050Z","namespace":{"id":904,"name":"config","path":"config","kind":"group","full_path":"pnc/config","parent_id":10,"avatar_url":null,"web_url":"http://159.27.226.4/groups/pnc/config"},"_links":{"self":"http://159.27.226.4/api/v4/projects/1546","issues":"http://159.27.226.4/api/v4/projects/1546/issues","merge_requests":"http://159.27.226.4/api/v4/projects/1546/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/1546/repository/branches","labels":"http://159.27.226.4/api/v4/projects/1546/labels","events":"http://159.27.226.4/api/v4/projects/1546/events","members":"http://159.27.226.4/api/v4/projects/1546/members","cluster_agents":"http://159.27.226.4/api/v4/projects/1546/cluster_agents"},"packages_enabled":true,"empty_repo":false,"archived":false,"visibility":"private","resolve_outdated_diff_discussions":false,"container_expiration_policy":{"cadence":"1d","enabled":false,"keep_n":10,"older_than":"90d","name_regex":".*","name_regex_keep":null,"next_run_at":"2024-07-18T10:58:44.808Z"},"issues_enabled":true,"merge_requests_enabled":true,"wiki_enabled":true,"jobs_enabled":true,"snippets_enabled":true,"container_registry_enabled":true,"service_desk_enabled":false,"service_desk_address":null,"can_create_merge_request_in":true,"issues_access_level":"enabled","repository_access_level":"enabled","merge_requests_access_level":"enabled","forking_access_level":"enabled","wiki_access_level":"enabled","builds_access_level":"enabled","snippets_access_level":"enabled","pages_access_level":"private","operations_access_level":"enabled","analytics_access_level":"enabled","container_registry_access_level":"enabled","security_and_compliance_access_level":"private","emails_disabled":null,"shared_runners_enabled":true,"lfs_enabled":true,"creator_id":9,"import_status":"none","open_issues_count":0,"ci_default_git_depth":20,"ci_forward_deployment_enabled":true,"ci_job_token_scope_enabled":false,"ci_separated_caches":true,"public_jobs":true,"build_timeout":3600,"auto_cancel_pending_pipelines":"enabled","build_coverage_regex":null,"ci_config_path":null,"shared_with_groups":[],"only_allow_merge_if_pipeline_succeeds":false,"allow_merge_on_skipped_pipeline":null,"restrict_user_defined_variables":false,"request_access_enabled":true,"only_allow_merge_if_all_discussions_are_resolved":false,"remove_source_branch_after_merge":true,"printing_merge_request_link_enabled":true,"merge_method":"merge","squash_option":"default_off","enforce_auth_checks_on_uploads":true,"suggestion_commit_message":null,"merge_commit_template":null,"squash_commit_template":null,"auto_devops_enabled":true,"auto_devops_deploy_strategy":"continuous","autoclose_referenced_issues":true,"keep_latest_artifact":true,"runner_token_expiration_interval":null,"permissions":{"project_access":{"access_level":30,"notification_level":3},"group_access":{"access_level":20,"notification_level":3}}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
pnc/config/pncc_vehicle_related_config
[Pipeline] echo
1546
[Pipeline] echo
pncc_vehicle_related_config对应的projectId: 1546
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] echo
/root/commtest/rcdev-project/wuhanZTLJ//TSJX_XG_AT003/master,pncc_vehicle_related_config
[Pipeline] echo
6c87d56
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 1546 6c87d56 94acb3d
[Pipeline] writeFile
[Pipeline] echo
{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}
[Pipeline] echo
36
[Pipeline] echo
最终生成的json文件内容: {"module":[{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"},{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}],"device":1,"device_name":"TSJX_XG_AT003_Master","type":0,"project":"36"}
[Pipeline] sh
+ echo '{"module":[{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"},{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}],"device":1,"device_name":"TSJX_XG_AT003_Master","type":0,"project":"36"}'
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule/pncc_port_related_config@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule/pncc_vehicle_related_config@tmp
[Pipeline] }
[Pipeline] // script
[Pipeline] echo
{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"},{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] echo
TSJX_XG_AT002
[Pipeline] sh
+ echo TSJX_XG_AT003
[Pipeline] readJSON
[Pipeline] echo
<h3>TSJX_XG_AT003</h3><p></p><table border="2"><tr><th bgcolor='#DCDCDC'> 模块名称 </th><th bgcolor='#DCDCDC'> commitID </th><th bgcolor='#DCDCDC'> 分支名称 </th></tr><tr><td>pncc_port_related_config</td><td>6d17d59</td><td>port_tangshanjinxi</td></tr><tr><td>pncc_vehicle_related_config</td><td>94acb3d</td><td>truck_xugong</td></tr></table>
[Pipeline] sh
+ echo '<h3>TSJX_XG_AT003</h3><p></p><table border="2"><tr><th bgcolor=#DCDCDC> 模块名称 </th><th bgcolor=#DCDCDC> commitID </th><th bgcolor=#DCDCDC> 分支名称 </th></tr><tr><td>pncc_port_related_config</td><td>6d17d59</td><td>port_tangshanjinxi</td></tr><tr><td>pncc_vehicle_related_config</td><td>94acb3d</td><td>truck_xugong</td></tr></table>'
[Pipeline] echo
html写入完成
[Pipeline] echo
[TSJX_XG_AT001master][TSJX_XG_AT002master][TSJX_XG_AT003master]
[Pipeline] echo
------------------------------- 更新TSJX_XG_AT004车参数,选项:rc_dev,设备类型:master -------------------------------------
[Pipeline] echo
[pncc_port_related_config, pncc_vehicle_related_config]
[Pipeline] script
[Pipeline] {
[Pipeline] echo
清空submodule选项记录
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/submodules
+ touch /root/workspace/params-submodule/tangshan-jinxi-submodule/submodules
[Pipeline] readFile
[Pipeline] sh
+ echo system-common
[Pipeline] sh
+ echo system-device
[Pipeline] sh
+ echo system-mqtt
[Pipeline] sh
+ echo system-port
[Pipeline] sh
+ echo static_transform_common
[Pipeline] sh
+ echo crane_align_common
[Pipeline] sh
+ echo crane_align_customized
[Pipeline] sh
+ echo perception_new_detection
[Pipeline] sh
+ echo prediction_config
[Pipeline] sh
+ echo msf-vehicle
[Pipeline] sh
+ echo msf-port
[Pipeline] sh
+ echo rslidar_sdk_common
[Pipeline] sh
+ echo rslidar_sdk_customized
[Pipeline] sh
+ echo perception_camera_driver
[Pipeline] sh
+ echo perception_spreader_imv
[Pipeline] sh
+ echo mqtt-tls
[Pipeline] sh
+ echo pncc_port_related_config
[Pipeline] sh
+ echo pncc_common_config
[Pipeline] sh
+ echo pncc_vehicle_related_config
[Pipeline] sh
+ echo hdmap
[Pipeline] sh
+ echo hdmap_interface
[Pipeline] sh
+ echo hesai_lidar_common
[Pipeline] sh
+ echo hesai_lidar_customized
[Pipeline] sh
+ echo lidar_loc_v2_common
[Pipeline] sh
+ echo lidar_loc_v2_customized
[Pipeline] sh
+ echo pointcloud_customized
[Pipeline] sh
+ echo system-node
[Pipeline] sh
+ echo hardware
[Pipeline] sh
+ echo perception_vehicles
[Pipeline] sh
+ cat /root/workspace/params-submodule/tangshan-jinxi-submodule/submodules
system-common
system-device
system-mqtt
system-port
static_transform_common
crane_align_common
crane_align_customized
perception_new_detection
prediction_config
msf-vehicle
msf-port
rslidar_sdk_common
rslidar_sdk_customized
perception_camera_driver
perception_spreader_imv
mqtt-tls
pncc_port_related_config
pncc_common_config
pncc_vehicle_related_config
hdmap
hdmap_interface
hesai_lidar_common
hesai_lidar_customized
lidar_loc_v2_common
lidar_loc_v2_customized
pointcloud_customized
system-node
hardware
perception_vehicles
[Pipeline] echo
更新submodule子仓库:[pncc_port_related_config, pncc_vehicle_related_config]
[Pipeline] echo
[pncc_port_related_config, pncc_vehicle_related_config]
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule/pncc_port_related_config
[Pipeline] {
[Pipeline] sh
+ git rev-parse --short HEAD
[Pipeline] echo
pncc_port_related_config当前commitId: 6d17d59
[Pipeline] readFile
[Pipeline] echo
[system-common:main, system-device:orin_3hs_3bp, system-mqtt:tangshan_jinxi, system-port:tangshan_jinxi, static_transform_common:dev, crane_align_common:dev, crane_align_customized:jinxi_truck_xg_3pxt32-3rsbp, perception_new_detection:jinxi_truck_xg_3pxt32-3rsbp_trailer2, prediction_config:all_all_v2, msf-vehicle:dev, msf-port:daxie, rslidar_sdk_common:main, rslidar_sdk_customized:truck-bpv4, perception_camera_driver:jinxi_truck, perception_spreader_imv:jinxi_truck_xg_pxt32-rsbp, mqtt-tls:main, pncc_port_related_config:port_tangshanjinxi, pncc_common_config:dev_hdmap, pncc_vehicle_related_config:truck_xugong, hdmap:rc_dev_single_direction, hdmap_interface:daxie, hesai_lidar_common:main, hesai_lidar_customized:truck_top_90, lidar_loc_v2_common:rc_dev, lidar_loc_v2_customized:jinxi/truck/3pxt32, pointcloud_customized:jinxi, system-node:feat_3hs_2bp_1rear_bp, hardware:dev, perception_vehicles:master]
[Pipeline] echo
pncc_port_related_config对应分支为: port_tangshanjinxi
[Pipeline] sh
+ grep push
+ awk -F: '{print $2}'
+ awk -F. '{print $1}'
+ git remote -v
[Pipeline] echo
pncc_port_related_config对应的path_name: pnc/config/pncc_port_related_config
[Pipeline] sh
+ grep push
+ awk -F/ '{print $NF}'
+ git remote -v
+ awk -F. '{print $1}'
[Pipeline] withCredentials
Masking supported pattern matches of $gitlabToken
[Pipeline] {
[Pipeline] httpRequest
Warning: A secret was passed to "httpRequest" using Groovy String interpolation, which is insecure.
Affected argument(s) used the following variable(s): [gitlabToken]
See https://jenkins.io/redirect/groovy-string-interpolation for details.
HttpMethod: GET
URL: http://159.27.226.4/api/v4/projects?search=pncc_port_related_config&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=pncc_port_related_config&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":1547,"description":"","name":"pncc_port_related_config","name_with_namespace":"PNC / config / pncc_port_related_config","path":"pncc_port_related_config","path_with_namespace":"pnc/config/pncc_port_related_config","created_at":"2024-07-17T10:59:06.809Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:pnc/config/pncc_port_related_config.git","http_url_to_repo":"http://159.27.226.4/pnc/config/pncc_port_related_config.git","web_url":"http://159.27.226.4/pnc/config/pncc_port_related_config","readme_url":"http://159.27.226.4/pnc/config/pncc_port_related_config/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-09-22T06:55:26.059Z","namespace":{"id":904,"name":"config","path":"config","kind":"group","full_path":"pnc/config","parent_id":10,"avatar_url":null,"web_url":"http://159.27.226.4/groups/pnc/config"},"_links":{"self":"http://159.27.226.4/api/v4/projects/1547","issues":"http://159.27.226.4/api/v4/projects/1547/issues","merge_requests":"http://159.27.226.4/api/v4/projects/1547/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/1547/repository/branches","labels":"http://159.27.226.4/api/v4/projects/1547/labels","events":"http://159.27.226.4/api/v4/projects/1547/events","members":"http://159.27.226.4/api/v4/projects/1547/members","cluster_agents":"http://159.27.226.4/api/v4/projects/1547/cluster_agents"},"packages_enabled":true,"empty_repo":false,"archived":false,"visibility":"private","resolve_outdated_diff_discussions":false,"container_expiration_policy":{"cadence":"1d","enabled":false,"keep_n":10,"older_than":"90d","name_regex":".*","name_regex_keep":null,"next_run_at":"2024-07-18T10:59:06.822Z"},"issues_enabled":true,"merge_requests_enabled":true,"wiki_enabled":true,"jobs_enabled":true,"snippets_enabled":true,"container_registry_enabled":true,"service_desk_enabled":false,"service_desk_address":null,"can_create_merge_request_in":true,"issues_access_level":"enabled","repository_access_level":"enabled","merge_requests_access_level":"enabled","forking_access_level":"enabled","wiki_access_level":"enabled","builds_access_level":"enabled","snippets_access_level":"enabled","pages_access_level":"private","operations_access_level":"enabled","analytics_access_level":"enabled","container_registry_access_level":"enabled","security_and_compliance_access_level":"private","emails_disabled":null,"shared_runners_enabled":true,"lfs_enabled":true,"creator_id":9,"import_status":"none","open_issues_count":0,"ci_default_git_depth":20,"ci_forward_deployment_enabled":true,"ci_job_token_scope_enabled":false,"ci_separated_caches":true,"public_jobs":true,"build_timeout":3600,"auto_cancel_pending_pipelines":"enabled","build_coverage_regex":null,"ci_config_path":null,"shared_with_groups":[],"only_allow_merge_if_pipeline_succeeds":false,"allow_merge_on_skipped_pipeline":null,"restrict_user_defined_variables":false,"request_access_enabled":true,"only_allow_merge_if_all_discussions_are_resolved":false,"remove_source_branch_after_merge":true,"printing_merge_request_link_enabled":true,"merge_method":"merge","squash_option":"default_off","enforce_auth_checks_on_uploads":true,"suggestion_commit_message":null,"merge_commit_template":null,"squash_commit_template":null,"auto_devops_enabled":true,"auto_devops_deploy_strategy":"continuous","autoclose_referenced_issues":true,"keep_latest_artifact":true,"runner_token_expiration_interval":null,"permissions":{"project_access":{"access_level":30,"notification_level":3},"group_access":{"access_level":20,"notification_level":3}}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
pnc/config/pncc_port_related_config
[Pipeline] echo
1547
[Pipeline] echo
pncc_port_related_config对应的projectId: 1547
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] echo
/root/commtest/rcdev-project/wuhanZTLJ//TSJX_XG_AT004/master,pncc_port_related_config
[Pipeline] echo
adb2f75
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 1547 adb2f75 6d17d59
[Pipeline] writeFile
[Pipeline] echo
{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"}
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"}
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule/pncc_vehicle_related_config
[Pipeline] {
[Pipeline] sh
+ git rev-parse --short HEAD
[Pipeline] echo
pncc_vehicle_related_config当前commitId: 94acb3d
[Pipeline] readFile
[Pipeline] echo
[system-common:main, system-device:orin_3hs_3bp, system-mqtt:tangshan_jinxi, system-port:tangshan_jinxi, static_transform_common:dev, crane_align_common:dev, crane_align_customized:jinxi_truck_xg_3pxt32-3rsbp, perception_new_detection:jinxi_truck_xg_3pxt32-3rsbp_trailer2, prediction_config:all_all_v2, msf-vehicle:dev, msf-port:daxie, rslidar_sdk_common:main, rslidar_sdk_customized:truck-bpv4, perception_camera_driver:jinxi_truck, perception_spreader_imv:jinxi_truck_xg_pxt32-rsbp, mqtt-tls:main, pncc_port_related_config:port_tangshanjinxi, pncc_common_config:dev_hdmap, pncc_vehicle_related_config:truck_xugong, hdmap:rc_dev_single_direction, hdmap_interface:daxie, hesai_lidar_common:main, hesai_lidar_customized:truck_top_90, lidar_loc_v2_common:rc_dev, lidar_loc_v2_customized:jinxi/truck/3pxt32, pointcloud_customized:jinxi, system-node:feat_3hs_2bp_1rear_bp, hardware:dev, perception_vehicles:master]
[Pipeline] echo
pncc_vehicle_related_config对应分支为: truck_xugong
[Pipeline] sh
+ grep push
+ awk -F: '{print $2}'
+ awk -F. '{print $1}'
+ git remote -v
[Pipeline] echo
pncc_vehicle_related_config对应的path_name: pnc/config/pncc_vehicle_related_config
[Pipeline] sh
+ grep push
+ awk -F/ '{print $NF}'
+ awk -F. '{print $1}'
+ git remote -v
[Pipeline] withCredentials
Masking supported pattern matches of $gitlabToken
[Pipeline] {
[Pipeline] httpRequest
Warning: A secret was passed to "httpRequest" using Groovy String interpolation, which is insecure.
Affected argument(s) used the following variable(s): [gitlabToken]
See https://jenkins.io/redirect/groovy-string-interpolation for details.
HttpMethod: GET
URL: http://159.27.226.4/api/v4/projects?search=pncc_vehicle_related_config&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=pncc_vehicle_related_config&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":1546,"description":"","name":"pncc_vehicle_related_config","name_with_namespace":"PNC / config / pncc_vehicle_related_config","path":"pncc_vehicle_related_config","path_with_namespace":"pnc/config/pncc_vehicle_related_config","created_at":"2024-07-17T10:58:44.794Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:pnc/config/pncc_vehicle_related_config.git","http_url_to_repo":"http://159.27.226.4/pnc/config/pncc_vehicle_related_config.git","web_url":"http://159.27.226.4/pnc/config/pncc_vehicle_related_config","readme_url":"http://159.27.226.4/pnc/config/pncc_vehicle_related_config/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-09-22T02:12:16.050Z","namespace":{"id":904,"name":"config","path":"config","kind":"group","full_path":"pnc/config","parent_id":10,"avatar_url":null,"web_url":"http://159.27.226.4/groups/pnc/config"},"_links":{"self":"http://159.27.226.4/api/v4/projects/1546","issues":"http://159.27.226.4/api/v4/projects/1546/issues","merge_requests":"http://159.27.226.4/api/v4/projects/1546/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/1546/repository/branches","labels":"http://159.27.226.4/api/v4/projects/1546/labels","events":"http://159.27.226.4/api/v4/projects/1546/events","members":"http://159.27.226.4/api/v4/projects/1546/members","cluster_agents":"http://159.27.226.4/api/v4/projects/1546/cluster_agents"},"packages_enabled":true,"empty_repo":false,"archived":false,"visibility":"private","resolve_outdated_diff_discussions":false,"container_expiration_policy":{"cadence":"1d","enabled":false,"keep_n":10,"older_than":"90d","name_regex":".*","name_regex_keep":null,"next_run_at":"2024-07-18T10:58:44.808Z"},"issues_enabled":true,"merge_requests_enabled":true,"wiki_enabled":true,"jobs_enabled":true,"snippets_enabled":true,"container_registry_enabled":true,"service_desk_enabled":false,"service_desk_address":null,"can_create_merge_request_in":true,"issues_access_level":"enabled","repository_access_level":"enabled","merge_requests_access_level":"enabled","forking_access_level":"enabled","wiki_access_level":"enabled","builds_access_level":"enabled","snippets_access_level":"enabled","pages_access_level":"private","operations_access_level":"enabled","analytics_access_level":"enabled","container_registry_access_level":"enabled","security_and_compliance_access_level":"private","emails_disabled":null,"shared_runners_enabled":true,"lfs_enabled":true,"creator_id":9,"import_status":"none","open_issues_count":0,"ci_default_git_depth":20,"ci_forward_deployment_enabled":true,"ci_job_token_scope_enabled":false,"ci_separated_caches":true,"public_jobs":true,"build_timeout":3600,"auto_cancel_pending_pipelines":"enabled","build_coverage_regex":null,"ci_config_path":null,"shared_with_groups":[],"only_allow_merge_if_pipeline_succeeds":false,"allow_merge_on_skipped_pipeline":null,"restrict_user_defined_variables":false,"request_access_enabled":true,"only_allow_merge_if_all_discussions_are_resolved":false,"remove_source_branch_after_merge":true,"printing_merge_request_link_enabled":true,"merge_method":"merge","squash_option":"default_off","enforce_auth_checks_on_uploads":true,"suggestion_commit_message":null,"merge_commit_template":null,"squash_commit_template":null,"auto_devops_enabled":true,"auto_devops_deploy_strategy":"continuous","autoclose_referenced_issues":true,"keep_latest_artifact":true,"runner_token_expiration_interval":null,"permissions":{"project_access":{"access_level":30,"notification_level":3},"group_access":{"access_level":20,"notification_level":3}}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
pnc/config/pncc_vehicle_related_config
[Pipeline] echo
1546
[Pipeline] echo
pncc_vehicle_related_config对应的projectId: 1546
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] echo
/root/commtest/rcdev-project/wuhanZTLJ//TSJX_XG_AT004/master,pncc_vehicle_related_config
[Pipeline] echo
6c87d56
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 1546 6c87d56 94acb3d
[Pipeline] writeFile
[Pipeline] echo
{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}
[Pipeline] echo
36
[Pipeline] echo
最终生成的json文件内容: {"module":[{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"},{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}],"device":1,"device_name":"TSJX_XG_AT004_Master","type":0,"project":"36"}
[Pipeline] sh
+ echo '{"module":[{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"},{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}],"device":1,"device_name":"TSJX_XG_AT004_Master","type":0,"project":"36"}'
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule/pncc_port_related_config@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule/pncc_vehicle_related_config@tmp
[Pipeline] }
[Pipeline] // script
[Pipeline] echo
{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-09-22_15-41-37","commit_id":"6d17d59","version":"","commit_msgs":",,"},{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-09-22_15-41-37","commit_id":"94acb3d","version":"","commit_msgs":",,"}
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] echo
TSJX_XG_AT003
[Pipeline] sh
+ echo TSJX_XG_AT004
[Pipeline] readJSON
[Pipeline] echo
<h3>TSJX_XG_AT004</h3><p></p><table border="2"><tr><th bgcolor='#DCDCDC'> 模块名称 </th><th bgcolor='#DCDCDC'> commitID </th><th bgcolor='#DCDCDC'> 分支名称 </th></tr><tr><td>pncc_port_related_config</td><td>6d17d59</td><td>port_tangshanjinxi</td></tr><tr><td>pncc_vehicle_related_config</td><td>94acb3d</td><td>truck_xugong</td></tr></table>
[Pipeline] sh
+ echo '<h3>TSJX_XG_AT004</h3><p></p><table border="2"><tr><th bgcolor=#DCDCDC> 模块名称 </th><th bgcolor=#DCDCDC> commitID </th><th bgcolor=#DCDCDC> 分支名称 </th></tr><tr><td>pncc_port_related_config</td><td>6d17d59</td><td>port_tangshanjinxi</td></tr><tr><td>pncc_vehicle_related_config</td><td>94acb3d</td><td>truck_xugong</td></tr></table>'
[Pipeline] echo
html写入完成
[Pipeline] echo
[TSJX_XG_AT001master][TSJX_XG_AT002master][TSJX_XG_AT003master][TSJX_XG_AT004master]
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // parallel
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (zip->post)
[Pipeline] script
[Pipeline] {
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] echo
>>>>>>>>>>>############################### [TSJX_XG_AT001, TSJX_XG_AT002, TSJX_XG_AT003, TSJX_XG_AT004] 压缩并上传! #################################<<<<<<<<<<<
[Pipeline] }
[Pipeline] // ansiColor
[Pipeline] echo
------------------------------------- TSJX_XG_AT001压缩并上传,master -------------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master
[Pipeline] {
[Pipeline] sh
+ cd /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params/
+ ls -d pncc_port_related_config/ pncc_vehicle_related_config/
[Pipeline] echo
pncc_port_related_config/
pncc_vehicle_related_config/
[Pipeline] echo
最终目录 不 包含master或者slave目录,不 进行合并操作
[Pipeline] sh
+ mkdir -p params_module_orin_master_TSJX_XG_AT001_2026-09-22_15-41-37/
+ mv params/ params_module_orin_master_TSJX_XG_AT001_2026-09-22_15-41-37/
[Pipeline] sh
+ zip -rq params_module_orin_master_TSJX_XG_AT001_2026-09-22_15-41-37.zip params_module_orin_master_TSJX_XG_AT001_2026-09-22_15-41-37 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_module_orin_master_TSJX_XG_AT001_2026-09-22_15-41-37.zip,/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/version.json
[Pipeline] sh
+ curl -X POST http://ota.senior.auto/prod-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_module_orin_master_TSJX_XG_AT001_2026-09-22_15-41-37.zip"' --form 'version=@"/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 14.3M 0 43 100 14.3M 60 20.1M --:--:-- --:--:-- --:--:-- 20.1M
100 14.3M 0 43 100 14.3M 60 20.1M --:--:-- --:--:-- --:--:-- 20.1M
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master@tmp
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT001/master/params_submodule/
[Pipeline] echo
------------------------------------- TSJX_XG_AT002压缩并上传,master -------------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master
[Pipeline] {
[Pipeline] sh
+ cd /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params/
+ ls -d pncc_port_related_config/ pncc_vehicle_related_config/
[Pipeline] echo
pncc_port_related_config/
pncc_vehicle_related_config/
[Pipeline] echo
最终目录 不 包含master或者slave目录,不 进行合并操作
[Pipeline] sh
+ mkdir -p params_module_orin_master_TSJX_XG_AT002_2026-09-22_15-41-37/
+ mv params/ params_module_orin_master_TSJX_XG_AT002_2026-09-22_15-41-37/
[Pipeline] sh
+ zip -rq params_module_orin_master_TSJX_XG_AT002_2026-09-22_15-41-37.zip params_module_orin_master_TSJX_XG_AT002_2026-09-22_15-41-37 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_module_orin_master_TSJX_XG_AT002_2026-09-22_15-41-37.zip,/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/version.json
[Pipeline] sh
+ curl -X POST http://ota.senior.auto/prod-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_module_orin_master_TSJX_XG_AT002_2026-09-22_15-41-37.zip"' --form 'version=@"/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 14.3M 0 43 100 14.3M 44 14.7M --:--:-- --:--:-- --:--:-- 14.7M
100 14.3M 0 43 100 14.3M 44 14.7M --:--:-- --:--:-- --:--:-- 14.7M
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master@tmp
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/master/params_submodule/
[Pipeline] echo
------------------------------------- TSJX_XG_AT003压缩并上传,master -------------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master
[Pipeline] {
[Pipeline] sh
+ cd /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params/
+ ls -d pncc_port_related_config/ pncc_vehicle_related_config/
[Pipeline] echo
pncc_port_related_config/
pncc_vehicle_related_config/
[Pipeline] echo
最终目录 不 包含master或者slave目录,不 进行合并操作
[Pipeline] sh
+ mkdir -p params_module_orin_master_TSJX_XG_AT003_2026-09-22_15-41-37/
+ mv params/ params_module_orin_master_TSJX_XG_AT003_2026-09-22_15-41-37/
[Pipeline] sh
+ zip -rq params_module_orin_master_TSJX_XG_AT003_2026-09-22_15-41-37.zip params_module_orin_master_TSJX_XG_AT003_2026-09-22_15-41-37 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_module_orin_master_TSJX_XG_AT003_2026-09-22_15-41-37.zip,/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/version.json
[Pipeline] sh
+ curl -X POST http://ota.senior.auto/prod-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_module_orin_master_TSJX_XG_AT003_2026-09-22_15-41-37.zip"' --form 'version=@"/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 14.3M 0 43 100 14.3M 50 16.7M --:--:-- --:--:-- --:--:-- 16.7M
100 14.3M 0 43 100 14.3M 50 16.7M --:--:-- --:--:-- --:--:-- 16.7M
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master@tmp
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT003/master/params_submodule/
[Pipeline] echo
------------------------------------- TSJX_XG_AT004压缩并上传,master -------------------------------------------
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master
[Pipeline] {
[Pipeline] sh
+ cd /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params/
+ ls -d pncc_port_related_config/ pncc_vehicle_related_config/
[Pipeline] echo
pncc_port_related_config/
pncc_vehicle_related_config/
[Pipeline] echo
最终目录 不 包含master或者slave目录,不 进行合并操作
[Pipeline] sh
+ mkdir -p params_module_orin_master_TSJX_XG_AT004_2026-09-22_15-41-37/
+ mv params/ params_module_orin_master_TSJX_XG_AT004_2026-09-22_15-41-37/
[Pipeline] sh
+ zip -rq params_module_orin_master_TSJX_XG_AT004_2026-09-22_15-41-37.zip params_module_orin_master_TSJX_XG_AT004_2026-09-22_15-41-37 ./version.json
[Pipeline] echo
/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_module_orin_master_TSJX_XG_AT004_2026-09-22_15-41-37.zip,/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/version.json
[Pipeline] sh
+ curl -X POST http://ota.senior.auto/prod-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_module_orin_master_TSJX_XG_AT004_2026-09-22_15-41-37.zip"' --form 'version=@"/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/version.json"'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 14.3M 0 43 100 14.3M 44 14.6M --:--:-- --:--:-- --:--:-- 14.6M
100 14.3M 0 43 100 14.3M 44 14.6M --:--:-- --:--:-- --:--:-- 14.6M
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] readJSON
[Pipeline] echo
[msg:操作成功, code:200, data:]
[Pipeline] echo
status:200
[Pipeline] echo
{"msg":"操作成功","code":200,"data":""}
[Pipeline] }
[Pipeline] // dir
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master@tmp
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT004/master/params_submodule/
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] writeFile
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] script
[Pipeline] {
[Pipeline] echo
always
[Pipeline] }
[Pipeline] // script
[Pipeline] script
[Pipeline] {
[Pipeline] echo
success
[Pipeline] publishHTML
[htmlpublisher] Archiving HTML reports...
[htmlpublisher] Archiving at BUILD level /root/workspace/params-submodule/tangshan-jinxi-submodule to /var/lib/jenkins/jobs/tangshan-jinxi-submodule/builds/32/htmlreports/update_20message
[Pipeline] wrap
[Pipeline] {
[Pipeline] script
[Pipeline] {
[Pipeline] echo
user: , telphone:
[Pipeline] }
[Pipeline] // script
[Pipeline] sh
+ curl -X POST 'https://oapi.dingtalk.com/robot/send?access_token=c4e318472bbd19d0449efb4060de213f730dc32b4bf44819381a8fa7adf61983' -H 'Content-Type: application/json' -d '{"msgtype": "markdown","markdown": {"title":"jenkins通知","text": "# 参数发布通知
### [津西参数]
---
- 状态:<font color=#01B468> 编译成功 </font>
- 执行人:wuyanjun
- 更新车辆:
[TSJX_XG_AT001master][TSJX_XG_AT002master][TSJX_XG_AT003master][TSJX_XG_AT004master]
- 分支名:main
- 具体模块分支:[点此链接](http://jenkins.vehicle.senior.auto:8080/jenkins/job/tangshan-jinxi-submodule/32/update_20message/index.html)
---
> 请ota发布同学尽快发布验证,并在群里同步发布信息~@"},"at": {"atMobiles": [""],"isAtAll": "false"} }'
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
100 654 100 27 100 627 391 9086 --:--:-- --:--:-- --:--:-- 9617
[Pipeline] echo
{"errcode":0,"errmsg":"ok"}
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] }
[Pipeline] // timeout
[Pipeline] }
Lock released on resource [Label: built-in, Quantity: 1]
[Pipeline] // lock
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] End of Pipeline
Finished: SUCCESS