Console Output

Skipping 595 KB.. Full Log
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
system/config/system-node
[Pipeline] echo
1816
[Pipeline] echo
system-node对应的projectId: 1816
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] echo
/root/commtest/rcdev-project/wuhanZTLJ//TSJX_XG_AT002/slave,system-node
[Pipeline] echo
ee5f975
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 1816 ee5f975 ee5f975
[Pipeline] writeFile
[Pipeline] echo
{"repo_name":"system-node","branch":"feat_3hs_2bp_1rear_bp","time":"2026-10-19_15-19-44","commit_id":"ee5f975","version":"","commit_msgs":",,"}
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
{"repo_name":"system-node","branch":"feat_3hs_2bp_1rear_bp","time":"2026-10-19_15-19-44","commit_id":"ee5f975","version":"","commit_msgs":",,"}
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/hardware
[Pipeline] {
[Pipeline] sh
+ git rev-parse --short HEAD
[Pipeline] echo
hardware当前commitId: a3ca9e8
[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
hardware对应分支为: dev
[Pipeline] sh
+ git remote -v
+ grep push
+ awk -F. '{print $1}'
+ awk -F: '{print $2}'
[Pipeline] echo
hardware对应的path_name: hardware/config/tangshanjinxi/TSJX_XG_AT002
[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=TSJX_XG_AT002&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=TSJX_XG_AT002&per_page=100
Response Code: HTTP/1.1 200 OK
Response: 
[{"id":2555,"description":"唐山津西钢铁 徐工40尺集卡 随车参数(相机内外参/雷达内参/对位车辆配置)","name":"TSJX_XG_AT002","name_with_namespace":"Lidar / config / vehicles / TSJX_XG_AT002","path":"TSJX_XG_AT002","path_with_namespace":"lidar/config/vehicles/TSJX_XG_AT002","created_at":"2026-09-02T11:09:59.057Z","default_branch":"master","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:lidar/config/vehicles/TSJX_XG_AT002.git","http_url_to_repo":"http://159.27.226.4/lidar/config/vehicles/TSJX_XG_AT002.git","web_url":"http://159.27.226.4/lidar/config/vehicles/TSJX_XG_AT002","readme_url":"http://159.27.226.4/lidar/config/vehicles/TSJX_XG_AT002/-/blob/master/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-09-09T02:35:17.327Z","namespace":{"id":915,"name":"vehicles","path":"vehicles","kind":"group","full_path":"lidar/config/vehicles","parent_id":903,"avatar_url":null,"web_url":"http://159.27.226.4/groups/lidar/config/vehicles"},"_links":{"self":"http://159.27.226.4/api/v4/projects/2555","issues":"http://159.27.226.4/api/v4/projects/2555/issues","merge_requests":"http://159.27.226.4/api/v4/projects/2555/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/2555/repository/branches","labels":"http://159.27.226.4/api/v4/projects/2555/labels","events":"http://159.27.226.4/api/v4/projects/2555/events","members":"http://159.27.226.4/api/v4/projects/2555/members","cluster_agents":"http://159.27.226.4/api/v4/projects/2555/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":"2026-09-03T11:09:59.074Z"},"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":38,"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":null,"group_access":null}},{"id":2550,"description":null,"name":"TSJX_XG_AT002","name_with_namespace":"Hardware / config / tangshanjinxi / TSJX_XG_AT002","path":"TSJX_XG_AT002","path_with_namespace":"hardware/config/tangshanjinxi/TSJX_XG_AT002","created_at":"2026-09-02T03:39:16.389Z","default_branch":"dev","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:hardware/config/tangshanjinxi/TSJX_XG_AT002.git","http_url_to_repo":"http://159.27.226.4/hardware/config/tangshanjinxi/TSJX_XG_AT002.git","web_url":"http://159.27.226.4/hardware/config/tangshanjinxi/TSJX_XG_AT002","readme_url":null,"avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-09-02T06:08:31.369Z","namespace":{"id":2802,"name":"tangshanjinxi","path":"tangshanjinxi","kind":"group","full_path":"hardware/config/tangshanjinxi","parent_id":1420,"avatar_url":null,"web_url":"http://159.27.226.4/groups/hardware/config/tangshanjinxi"},"_links":{"self":"http://159.27.226.4/api/v4/projects/2550","issues":"http://159.27.226.4/api/v4/projects/2550/issues","merge_requests":"http://159.27.226.4/api/v4/projects/2550/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/2550/repository/branches","labels":"http://159.27.226.4/api/v4/projects/2550/labels","events":"http://159.27.226.4/api/v4/projects/2550/events","members":"http://159.27.226.4/api/v4/projects/2550/members","cluster_agents":"http://159.27.226.4/api/v4/projects/2550/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":"2026-09-03T03:39:16.398Z"},"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":28,"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":false,"auto_devops_deploy_strategy":"continuous","autoclose_referenced_issues":true,"keep_latest_artifact":true,"runner_token_expiration_interval":null,"permissions":{"project_access":null,"group_access":null}},{"id":2546,"description":"","name":"TSJX_XG_AT002","name_with_namespace":"Localization / config / jinxigangtie / TSJX_XG_AT002","path":"tsjx_xg_at002","path_with_namespace":"localization/config/jinxigangtie/tsjx_xg_at002","created_at":"2026-09-01T13:48:33.729Z","default_branch":"dev","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:localization/config/jinxigangtie/tsjx_xg_at002.git","http_url_to_repo":"http://159.27.226.4/localization/config/jinxigangtie/tsjx_xg_at002.git","web_url":"http://159.27.226.4/localization/config/jinxigangtie/tsjx_xg_at002","readme_url":null,"avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-09-01T13:48:33.729Z","namespace":{"id":2797,"name":"jinxigangtie","path":"jinxigangtie","kind":"group","full_path":"localization/config/jinxigangtie","parent_id":831,"avatar_url":null,"web_url":"http://159.27.226.4/groups/localization/config/jinxigangtie"},"_links":{"self":"http://159.27.226.4/api/v4/projects/2546","issues":"http://159.27.226.4/api/v4/projects/2546/issues","merge_requests":"http://159.27.226.4/api/v4/projects/2546/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/2546/repository/branches","labels":"http://159.27.226.4/api/v4/projects/2546/labels","events":"http://159.27.226.4/api/v4/projects/2546/events","members":"http://159.27.226.4/api/v4/projects/2546/members","cluster_agents":"http://159.27.226.4/api/v4/projects/2546/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":"2026-09-02T13:48:33.741Z"},"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":26,"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":null,"group_access":null}},{"id":2535,"description":"津西钢铁002号车","name":"TSJX_XG_AT002","name_with_namespace":"config / vehicles / jinxigangtie / TSJX_XG_AT002","path":"TSJX_XG_AT002","path_with_namespace":"config/vehicles/jinxigangtie/TSJX_XG_AT002","created_at":"2026-08-26T02:40:00.988Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:config/vehicles/jinxigangtie/TSJX_XG_AT002.git","http_url_to_repo":"http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT002.git","web_url":"http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT002","readme_url":null,"avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-09-09T09:21:18.976Z","namespace":{"id":2784,"name":"jinxigangtie","path":"jinxigangtie","kind":"group","full_path":"config/vehicles/jinxigangtie","parent_id":749,"avatar_url":null,"web_url":"http://159.27.226.4/groups/config/vehicles/jinxigangtie"},"_links":{"self":"http://159.27.226.4/api/v4/projects/2535","issues":"http://159.27.226.4/api/v4/projects/2535/issues","merge_requests":"http://159.27.226.4/api/v4/projects/2535/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/2535/repository/branches","labels":"http://159.27.226.4/api/v4/projects/2535/labels","events":"http://159.27.226.4/api/v4/projects/2535/events","members":"http://159.27.226.4/api/v4/projects/2535/members","cluster_agents":"http://159.27.226.4/api/v4/projects/2535/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":"2026-08-27T02:40:01.017Z"},"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":80,"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":null,"group_access":null}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
hardware/config/tangshanjinxi/TSJX_XG_AT002
[Pipeline] echo
2550
[Pipeline] echo
hardware对应的projectId: 2550
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] echo
/root/commtest/rcdev-project/wuhanZTLJ//TSJX_XG_AT002/slave,hardware
[Pipeline] echo
a3ca9e8
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 2550 a3ca9e8 a3ca9e8
[Pipeline] writeFile
[Pipeline] echo
{"repo_name":"hardware","branch":"dev","time":"2026-10-19_15-19-44","commit_id":"a3ca9e8","version":"","commit_msgs":",,"}
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
{"repo_name":"hardware","branch":"dev","time":"2026-10-19_15-19-44","commit_id":"a3ca9e8","version":"","commit_msgs":",,"}
[Pipeline] dir
Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/perception_vehicles
[Pipeline] {
[Pipeline] sh
+ git rev-parse --short HEAD
[Pipeline] echo
perception_vehicles当前commitId: 49a7fda
[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
perception_vehicles对应分支为: master
[Pipeline] sh
+ git remote -v
+ awk -F: '{print $2}'
+ awk -F. '{print $1}'
+ grep push
[Pipeline] echo
perception_vehicles对应的path_name: lidar/config/vehicles/TSJX_XG_AT002
[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=TSJX_XG_AT002&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=TSJX_XG_AT002&per_page=100
Response Code: HTTP/1.1 200 OK
Response: 
[{"id":2555,"description":"唐山津西钢铁 徐工40尺集卡 随车参数(相机内外参/雷达内参/对位车辆配置)","name":"TSJX_XG_AT002","name_with_namespace":"Lidar / config / vehicles / TSJX_XG_AT002","path":"TSJX_XG_AT002","path_with_namespace":"lidar/config/vehicles/TSJX_XG_AT002","created_at":"2026-09-02T11:09:59.057Z","default_branch":"master","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:lidar/config/vehicles/TSJX_XG_AT002.git","http_url_to_repo":"http://159.27.226.4/lidar/config/vehicles/TSJX_XG_AT002.git","web_url":"http://159.27.226.4/lidar/config/vehicles/TSJX_XG_AT002","readme_url":"http://159.27.226.4/lidar/config/vehicles/TSJX_XG_AT002/-/blob/master/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-09-09T02:35:17.327Z","namespace":{"id":915,"name":"vehicles","path":"vehicles","kind":"group","full_path":"lidar/config/vehicles","parent_id":903,"avatar_url":null,"web_url":"http://159.27.226.4/groups/lidar/config/vehicles"},"_links":{"self":"http://159.27.226.4/api/v4/projects/2555","issues":"http://159.27.226.4/api/v4/projects/2555/issues","merge_requests":"http://159.27.226.4/api/v4/projects/2555/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/2555/repository/branches","labels":"http://159.27.226.4/api/v4/projects/2555/labels","events":"http://159.27.226.4/api/v4/projects/2555/events","members":"http://159.27.226.4/api/v4/projects/2555/members","cluster_agents":"http://159.27.226.4/api/v4/projects/2555/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":"2026-09-03T11:09:59.074Z"},"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":38,"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":null,"group_access":null}},{"id":2550,"description":null,"name":"TSJX_XG_AT002","name_with_namespace":"Hardware / config / tangshanjinxi / TSJX_XG_AT002","path":"TSJX_XG_AT002","path_with_namespace":"hardware/config/tangshanjinxi/TSJX_XG_AT002","created_at":"2026-09-02T03:39:16.389Z","default_branch":"dev","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:hardware/config/tangshanjinxi/TSJX_XG_AT002.git","http_url_to_repo":"http://159.27.226.4/hardware/config/tangshanjinxi/TSJX_XG_AT002.git","web_url":"http://159.27.226.4/hardware/config/tangshanjinxi/TSJX_XG_AT002","readme_url":null,"avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-09-02T06:08:31.369Z","namespace":{"id":2802,"name":"tangshanjinxi","path":"tangshanjinxi","kind":"group","full_path":"hardware/config/tangshanjinxi","parent_id":1420,"avatar_url":null,"web_url":"http://159.27.226.4/groups/hardware/config/tangshanjinxi"},"_links":{"self":"http://159.27.226.4/api/v4/projects/2550","issues":"http://159.27.226.4/api/v4/projects/2550/issues","merge_requests":"http://159.27.226.4/api/v4/projects/2550/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/2550/repository/branches","labels":"http://159.27.226.4/api/v4/projects/2550/labels","events":"http://159.27.226.4/api/v4/projects/2550/events","members":"http://159.27.226.4/api/v4/projects/2550/members","cluster_agents":"http://159.27.226.4/api/v4/projects/2550/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":"2026-09-03T03:39:16.398Z"},"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":28,"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":false,"auto_devops_deploy_strategy":"continuous","autoclose_referenced_issues":true,"keep_latest_artifact":true,"runner_token_expiration_interval":null,"permissions":{"project_access":null,"group_access":null}},{"id":2546,"description":"","name":"TSJX_XG_AT002","name_with_namespace":"Localization / config / jinxigangtie / TSJX_XG_AT002","path":"tsjx_xg_at002","path_with_namespace":"localization/config/jinxigangtie/tsjx_xg_at002","created_at":"2026-09-01T13:48:33.729Z","default_branch":"dev","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:localization/config/jinxigangtie/tsjx_xg_at002.git","http_url_to_repo":"http://159.27.226.4/localization/config/jinxigangtie/tsjx_xg_at002.git","web_url":"http://159.27.226.4/localization/config/jinxigangtie/tsjx_xg_at002","readme_url":null,"avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-09-01T13:48:33.729Z","namespace":{"id":2797,"name":"jinxigangtie","path":"jinxigangtie","kind":"group","full_path":"localization/config/jinxigangtie","parent_id":831,"avatar_url":null,"web_url":"http://159.27.226.4/groups/localization/config/jinxigangtie"},"_links":{"self":"http://159.27.226.4/api/v4/projects/2546","issues":"http://159.27.226.4/api/v4/projects/2546/issues","merge_requests":"http://159.27.226.4/api/v4/projects/2546/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/2546/repository/branches","labels":"http://159.27.226.4/api/v4/projects/2546/labels","events":"http://159.27.226.4/api/v4/projects/2546/events","members":"http://159.27.226.4/api/v4/projects/2546/members","cluster_agents":"http://159.27.226.4/api/v4/projects/2546/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":"2026-09-02T13:48:33.741Z"},"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":26,"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":null,"group_access":null}},{"id":2535,"description":"津西钢铁002号车","name":"TSJX_XG_AT002","name_with_namespace":"config / vehicles / jinxigangtie / TSJX_XG_AT002","path":"TSJX_XG_AT002","path_with_namespace":"config/vehicles/jinxigangtie/TSJX_XG_AT002","created_at":"2026-08-26T02:40:00.988Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:config/vehicles/jinxigangtie/TSJX_XG_AT002.git","http_url_to_repo":"http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT002.git","web_url":"http://159.27.226.4/config/vehicles/jinxigangtie/TSJX_XG_AT002","readme_url":null,"avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-09-09T09:21:18.976Z","namespace":{"id":2784,"name":"jinxigangtie","path":"jinxigangtie","kind":"group","full_path":"config/vehicles/jinxigangtie","parent_id":749,"avatar_url":null,"web_url":"http://159.27.226.4/groups/config/vehicles/jinxigangtie"},"_links":{"self":"http://159.27.226.4/api/v4/projects/2535","issues":"http://159.27.226.4/api/v4/projects/2535/issues","merge_requests":"http://159.27.226.4/api/v4/projects/2535/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/2535/repository/branches","labels":"http://159.27.226.4/api/v4/projects/2535/labels","events":"http://159.27.226.4/api/v4/projects/2535/events","members":"http://159.27.226.4/api/v4/projects/2535/members","cluster_agents":"http://159.27.226.4/api/v4/projects/2535/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":"2026-08-27T02:40:01.017Z"},"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":80,"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":null,"group_access":null}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
lidar/config/vehicles/TSJX_XG_AT002
[Pipeline] echo
2555
[Pipeline] echo
perception_vehicles对应的projectId: 2555
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] echo
/root/commtest/rcdev-project/wuhanZTLJ//TSJX_XG_AT002/slave,perception_vehicles
[Pipeline] echo
49a7fda
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 2555 49a7fda 49a7fda
[Pipeline] writeFile
[Pipeline] echo
{"repo_name":"perception_vehicles","branch":"master","time":"2026-10-19_15-19-44","commit_id":"49a7fda","version":"","commit_msgs":",,"}
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
{"repo_name":"perception_vehicles","branch":"master","time":"2026-10-19_15-19-44","commit_id":"49a7fda","version":"","commit_msgs":",,"}
[Pipeline] echo
36
[Pipeline] echo
最终生成的json文件内容: {"module":[{"repo_name":"system-common","branch":"main","time":"2026-10-19_15-19-44","commit_id":"e71116c","version":"","commit_msgs":",,"},{"repo_name":"system-device","branch":"orin_3hs_3bp","time":"2026-10-19_15-19-44","commit_id":"3000c3b","version":"","commit_msgs":",5aKe5Yqg5b2V5Yi2L3JlYXJ3YXJkX29ic3RhY2xlX2RldGVjdGlvbi9leF9vZwrljrvmjonph43lpI0=,"},{"repo_name":"system-mqtt","branch":"tangshan_jinxi","time":"2026-10-19_15-19-44","commit_id":"9c4198f","version":"","commit_msgs":",,"},{"repo_name":"system-port","branch":"tangshan_jinxi","time":"2026-10-19_15-19-44","commit_id":"92224cb","version":"","commit_msgs":",,"},{"repo_name":"static_transform_common","branch":"dev","time":"2026-10-19_15-19-44","commit_id":"0895600","version":"","commit_msgs":",,"},{"repo_name":"crane_align_common","branch":"dev","time":"2026-10-19_15-19-44","commit_id":"5151153","version":"","commit_msgs":",,"},{"repo_name":"crane_align_customized","branch":"jinxi_truck_xg_3pxt32-3rsbp","time":"2026-10-19_15-19-44","commit_id":"cf7e61f","version":"","commit_msgs":",,"},{"repo_name":"perception_new_detection","branch":"jinxi_truck_xg_3pxt32-3rsbp","time":"2026-10-19_15-19-44","commit_id":"1f59317","version":"","commit_msgs":",,ICDlsY/olL3pvpnpl6jlkIrovpPlh7ouCua0peilv+afs+agkeagkeWGoOi/h+a7pC4K5rSl6KW/5ZCO5ZCR6Zu36L6+cmVhcl9kb3du55qEb2fmlLnnlLFkbGTlj5Hlh7rlubblvIDlkK/nn67pkqLmnb/ljLrlg4/ntKA2MOS9jueCuei/h+a7pCxzZWflkI7pm7fovr7lhbNvdXRwdXRfb2dfZmxhZwrlkI7lkJHpm7fovr5yZWFyX2Rvd27nmoRvZ+aUueeUsWRsZOi9puWRqOeCueWPkeWHuihvZ19vdXRwdXRfYnlfZGxkKSxzZWflj4LmlbDliKBvdXRwdXRfaW5mb+aUueS4umZyYW1lX2lkIGJhc2VfZ3JvdW5kX3RyYWlsZXIK5rSl6KW/5byA6Lev5rK/6L6T5Ye65YWz5rKf5rK/LOWAkui9puauteW8gOeCuee6p+i3r+ayv+agheagvCzmjpLmsLTmsp/mrrXmlLbmsp/msr8K5rSl6KW/6Lev5rK/5qCF5qC85Y+C5pWw5rOo6YeK5pu05paw5Li654K56ZO+54mICua0peilv+WQjuWQkW9n5Yqg6L6T5Ye65LiL6ZmQcmVhcl9vZ196X21pbiAwLjA1LOaLpuS9j+mbt+i+vuato+S4i+aWueiiq+WQjOS9jeeCueW4puaIkOmanOeijeeahOi0tOWcsOeCuQrmtKXopb/liqBidW1wZXJfZnJvbnRfeCA2LjM1LOS/nemZqeadoOWJjeWcsOmdouiiq+WIpOaIkOi3r+ayv+eahOe6v+S4jei+k+WHugrlhbPpl61sb2dfcHJpbnRfZmxhZy4K5rSl6KW/M3JzYnDlha3ot69zZWflvIByYW5nZV9kb3duc2FtcGxl6Zqc56KN54K55rK/546v5oq956iACua0peilvzNyc2Jw5ZCO5ZCRb2flvIDpq5jngrnov4fmu6QscmVhcl9vZ196X21heCAzLjU1KOS/nea4qeaMgumhtuWunua1izMuNDUrMC4xKQrmtKXopb8zcnNicOW8gG9ial9leHBhbmRfb2dfbGFiZWws6L2m5oyC5bC+5qiq5qKB562J5ryP5ZC454K55qCHMTAxCua0peilvzNyc2Jw5byAZmlsbF9tYXBfemVyb19nYXAs6KGl5Zyw5Zu+6Lev6Z2i5Lit6Ze05Y2V5YOP57SgMOWAvOe8nQog5bqf5byD5Y+C5pWw5Yig6ZmkCua0peilv+W8gOWQr09H5riF6Zmk5Yy65YOP57SgNjHov4fmu6RmaWx0ZXJfanhfbm9fb2cK5rSl6KW/M3JzYnDlvIByZWZ1c2VfcmV2aXNlZF93aGVuX3BhcmtlZCxQ5qGj5LiU6L2m6YCfPDAuMWttL2jml7bmoKHmraPop5LkuI3ov5tFS0YK5rSl6KW/5o2i5LiT5pyJ5qih5Z6LdGFuZ3NoYW5qaW54aS9jcChjcF9iYXNlX3RzanhfbWl4IGVwb2NoXzIwKSzljp/nlKjmooHlsbHmqKHlnos="},{"repo_name":"prediction_config","branch":"all_all_v2","time":"2026-10-19_15-19-44","commit_id":"adf9009","version":"","commit_msgs":",,"},{"repo_name":"msf-vehicle","branch":"dev","time":"2026-10-19_15-19-44","commit_id":"c317451","version":"","commit_msgs":",,"},{"repo_name":"msf-port","branch":"daxie","time":"2026-10-19_15-19-44","commit_id":"aeed82c","version":"","commit_msgs":",,"},{"repo_name":"rslidar_sdk_common","branch":"main","time":"2026-10-19_15-19-44","commit_id":"3b3ec60","version":"","commit_msgs":",,"},{"repo_name":"rslidar_sdk_customized","branch":"truck-bpv4","time":"2026-10-19_15-19-44","commit_id":"08a1660","version":"","commit_msgs":",,"},{"repo_name":"perception_camera_driver","branch":"jinxi_truck","time":"2026-10-19_15-19-44","commit_id":"6bd9715","version":"","commit_msgs":",,"},{"repo_name":"perception_spreader_imv","branch":"jinxi_truck_xg_pxt32-rsbp","time":"2026-10-19_15-19-44","commit_id":"0991367","version":"","commit_msgs":",,IOWcuuWcsOWQjemUmeivr+e6oOatowog5riF55CG5bqf5byD5Y+C5pWwCiDkv67mlLnovb3niannm7jmnLrkvb/nlKjmqKHlnos="},{"repo_name":"mqtt-tls","branch":"main","time":"2026-10-19_15-19-44","commit_id":"1842554","version":"","commit_msgs":",,"},{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-10-19_15-19-44","commit_id":"645e37c","version":"","commit_msgs":"IEFB5YCS6L2m6Led56a7MTAwbQoKIOW8gOWQr+WAkui9pui3r+W+hHdiY2HkvJjljJYKCiB3YmNh5YCS6L2m5pyA5aSn5YGP56e76Led56a75pS55Li6MC41bQoKIOWinuWKoOaLieebtOWPguaVsO+8jOm7mOiupOWFs+mXrQoKIOWAkui9pldCQ0Hlj4LmlbDmm7TmlrAKCiDlhbPpl63nurXlkJHlhrPnrZbnur/nqIsK,,"},{"repo_name":"pncc_common_config","branch":"dev_hdmap","time":"2026-10-19_15-19-44","commit_id":"f39047f","version":"","commit_msgs":",,"},{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-10-19_15-19-44","commit_id":"1c82630","version":"","commit_msgs":"IOabtOaWsOaMgui9tOi3neWSjOmbtuWBj+ihpeWBvwoKIOS8mOWMluaOp+WItuWPguaVsO+8jOWHj+WwkeadpeWbnuaJk+aWueWQkQo=,,"},{"repo_name":"hdmap","branch":"rc_dev_single_direction","time":"2026-10-19_15-19-44","commit_id":"9508828","version":"","commit_msgs":",,"},{"repo_name":"hdmap_interface","branch":"daxie","time":"2026-10-19_15-19-44","commit_id":"63bc897","version":"","commit_msgs":",,"},{"repo_name":"hesai_lidar_common","branch":"main","time":"2026-10-19_15-19-44","commit_id":"bbbcfd9","version":"","commit_msgs":",,"},{"repo_name":"hesai_lidar_customized","branch":"truck_top_90","time":"2026-10-19_15-19-44","commit_id":"73cfbe3","version":"","commit_msgs":",,"},{"repo_name":"lidar_loc_v2_common","branch":"rc_dev","time":"2026-10-19_15-19-44","commit_id":"ab56784","version":"","commit_msgs":",,"},{"repo_name":"lidar_loc_v2_customized","branch":"jinxi/truck/3pxt32","time":"2026-10-19_15-19-44","commit_id":"dad5b5b","version":"","commit_msgs":",,"},{"repo_name":"pointcloud_customized","branch":"jinxi","time":"2026-10-19_15-19-44","commit_id":"14b9945","version":"","commit_msgs":",,"},{"repo_name":"system-node","branch":"feat_3hs_2bp_1rear_bp","time":"2026-10-19_15-19-44","commit_id":"ee5f975","version":"","commit_msgs":",,"},{"repo_name":"hardware","branch":"dev","time":"2026-10-19_15-19-44","commit_id":"a3ca9e8","version":"","commit_msgs":",,"},{"repo_name":"perception_vehicles","branch":"master","time":"2026-10-19_15-19-44","commit_id":"49a7fda","version":"","commit_msgs":",,"}],"device":2,"device_name":"TSJX_XG_AT002_Slave","type":0,"project":"36"}
[Pipeline] sh
+ echo '{"module":[{"repo_name":"system-common","branch":"main","time":"2026-10-19_15-19-44","commit_id":"e71116c","version":"","commit_msgs":",,"},{"repo_name":"system-device","branch":"orin_3hs_3bp","time":"2026-10-19_15-19-44","commit_id":"3000c3b","version":"","commit_msgs":",5aKe5Yqg5b2V5Yi2L3JlYXJ3YXJkX29ic3RhY2xlX2RldGVjdGlvbi9leF9vZwrljrvmjonph43lpI0=,"},{"repo_name":"system-mqtt","branch":"tangshan_jinxi","time":"2026-10-19_15-19-44","commit_id":"9c4198f","version":"","commit_msgs":",,"},{"repo_name":"system-port","branch":"tangshan_jinxi","time":"2026-10-19_15-19-44","commit_id":"92224cb","version":"","commit_msgs":",,"},{"repo_name":"static_transform_common","branch":"dev","time":"2026-10-19_15-19-44","commit_id":"0895600","version":"","commit_msgs":",,"},{"repo_name":"crane_align_common","branch":"dev","time":"2026-10-19_15-19-44","commit_id":"5151153","version":"","commit_msgs":",,"},{"repo_name":"crane_align_customized","branch":"jinxi_truck_xg_3pxt32-3rsbp","time":"2026-10-19_15-19-44","commit_id":"cf7e61f","version":"","commit_msgs":",,"},{"repo_name":"perception_new_detection","branch":"jinxi_truck_xg_3pxt32-3rsbp","time":"2026-10-19_15-19-44","commit_id":"1f59317","version":"","commit_msgs":",,ICDlsY/olL3pvpnpl6jlkIrovpPlh7ouCua0peilv+afs+agkeagkeWGoOi/h+a7pC4K5rSl6KW/5ZCO5ZCR6Zu36L6+cmVhcl9kb3du55qEb2fmlLnnlLFkbGTlj5Hlh7rlubblvIDlkK/nn67pkqLmnb/ljLrlg4/ntKA2MOS9jueCuei/h+a7pCxzZWflkI7pm7fovr7lhbNvdXRwdXRfb2dfZmxhZwrlkI7lkJHpm7fovr5yZWFyX2Rvd27nmoRvZ+aUueeUsWRsZOi9puWRqOeCueWPkeWHuihvZ19vdXRwdXRfYnlfZGxkKSxzZWflj4LmlbDliKBvdXRwdXRfaW5mb+aUueS4umZyYW1lX2lkIGJhc2VfZ3JvdW5kX3RyYWlsZXIK5rSl6KW/5byA6Lev5rK/6L6T5Ye65YWz5rKf5rK/LOWAkui9puauteW8gOeCuee6p+i3r+ayv+agheagvCzmjpLmsLTmsp/mrrXmlLbmsp/msr8K5rSl6KW/6Lev5rK/5qCF5qC85Y+C5pWw5rOo6YeK5pu05paw5Li654K56ZO+54mICua0peilv+WQjuWQkW9n5Yqg6L6T5Ye65LiL6ZmQcmVhcl9vZ196X21pbiAwLjA1LOaLpuS9j+mbt+i+vuato+S4i+aWueiiq+WQjOS9jeeCueW4puaIkOmanOeijeeahOi0tOWcsOeCuQrmtKXopb/liqBidW1wZXJfZnJvbnRfeCA2LjM1LOS/nemZqeadoOWJjeWcsOmdouiiq+WIpOaIkOi3r+ayv+eahOe6v+S4jei+k+WHugrlhbPpl61sb2dfcHJpbnRfZmxhZy4K5rSl6KW/M3JzYnDlha3ot69zZWflvIByYW5nZV9kb3duc2FtcGxl6Zqc56KN54K55rK/546v5oq956iACua0peilvzNyc2Jw5ZCO5ZCRb2flvIDpq5jngrnov4fmu6QscmVhcl9vZ196X21heCAzLjU1KOS/nea4qeaMgumhtuWunua1izMuNDUrMC4xKQrmtKXopb8zcnNicOW8gG9ial9leHBhbmRfb2dfbGFiZWws6L2m5oyC5bC+5qiq5qKB562J5ryP5ZC454K55qCHMTAxCua0peilvzNyc2Jw5byAZmlsbF9tYXBfemVyb19nYXAs6KGl5Zyw5Zu+6Lev6Z2i5Lit6Ze05Y2V5YOP57SgMOWAvOe8nQog5bqf5byD5Y+C5pWw5Yig6ZmkCua0peilv+W8gOWQr09H5riF6Zmk5Yy65YOP57SgNjHov4fmu6RmaWx0ZXJfanhfbm9fb2cK5rSl6KW/M3JzYnDlvIByZWZ1c2VfcmV2aXNlZF93aGVuX3BhcmtlZCxQ5qGj5LiU6L2m6YCfPDAuMWttL2jml7bmoKHmraPop5LkuI3ov5tFS0YK5rSl6KW/5o2i5LiT5pyJ5qih5Z6LdGFuZ3NoYW5qaW54aS9jcChjcF9iYXNlX3RzanhfbWl4IGVwb2NoXzIwKSzljp/nlKjmooHlsbHmqKHlnos="},{"repo_name":"prediction_config","branch":"all_all_v2","time":"2026-10-19_15-19-44","commit_id":"adf9009","version":"","commit_msgs":",,"},{"repo_name":"msf-vehicle","branch":"dev","time":"2026-10-19_15-19-44","commit_id":"c317451","version":"","commit_msgs":",,"},{"repo_name":"msf-port","branch":"daxie","time":"2026-10-19_15-19-44","commit_id":"aeed82c","version":"","commit_msgs":",,"},{"repo_name":"rslidar_sdk_common","branch":"main","time":"2026-10-19_15-19-44","commit_id":"3b3ec60","version":"","commit_msgs":",,"},{"repo_name":"rslidar_sdk_customized","branch":"truck-bpv4","time":"2026-10-19_15-19-44","commit_id":"08a1660","version":"","commit_msgs":",,"},{"repo_name":"perception_camera_driver","branch":"jinxi_truck","time":"2026-10-19_15-19-44","commit_id":"6bd9715","version":"","commit_msgs":",,"},{"repo_name":"perception_spreader_imv","branch":"jinxi_truck_xg_pxt32-rsbp","time":"2026-10-19_15-19-44","commit_id":"0991367","version":"","commit_msgs":",,IOWcuuWcsOWQjemUmeivr+e6oOatowog5riF55CG5bqf5byD5Y+C5pWwCiDkv67mlLnovb3niannm7jmnLrkvb/nlKjmqKHlnos="},{"repo_name":"mqtt-tls","branch":"main","time":"2026-10-19_15-19-44","commit_id":"1842554","version":"","commit_msgs":",,"},{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-10-19_15-19-44","commit_id":"645e37c","version":"","commit_msgs":"IEFB5YCS6L2m6Led56a7MTAwbQoKIOW8gOWQr+WAkui9pui3r+W+hHdiY2HkvJjljJYKCiB3YmNh5YCS6L2m5pyA5aSn5YGP56e76Led56a75pS55Li6MC41bQoKIOWinuWKoOaLieebtOWPguaVsO+8jOm7mOiupOWFs+mXrQoKIOWAkui9pldCQ0Hlj4LmlbDmm7TmlrAKCiDlhbPpl63nurXlkJHlhrPnrZbnur/nqIsK,,"},{"repo_name":"pncc_common_config","branch":"dev_hdmap","time":"2026-10-19_15-19-44","commit_id":"f39047f","version":"","commit_msgs":",,"},{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-10-19_15-19-44","commit_id":"1c82630","version":"","commit_msgs":"IOabtOaWsOaMgui9tOi3neWSjOmbtuWBj+ihpeWBvwoKIOS8mOWMluaOp+WItuWPguaVsO+8jOWHj+WwkeadpeWbnuaJk+aWueWQkQo=,,"},{"repo_name":"hdmap","branch":"rc_dev_single_direction","time":"2026-10-19_15-19-44","commit_id":"9508828","version":"","commit_msgs":",,"},{"repo_name":"hdmap_interface","branch":"daxie","time":"2026-10-19_15-19-44","commit_id":"63bc897","version":"","commit_msgs":",,"},{"repo_name":"hesai_lidar_common","branch":"main","time":"2026-10-19_15-19-44","commit_id":"bbbcfd9","version":"","commit_msgs":",,"},{"repo_name":"hesai_lidar_customized","branch":"truck_top_90","time":"2026-10-19_15-19-44","commit_id":"73cfbe3","version":"","commit_msgs":",,"},{"repo_name":"lidar_loc_v2_common","branch":"rc_dev","time":"2026-10-19_15-19-44","commit_id":"ab56784","version":"","commit_msgs":",,"},{"repo_name":"lidar_loc_v2_customized","branch":"jinxi/truck/3pxt32","time":"2026-10-19_15-19-44","commit_id":"dad5b5b","version":"","commit_msgs":",,"},{"repo_name":"pointcloud_customized","branch":"jinxi","time":"2026-10-19_15-19-44","commit_id":"14b9945","version":"","commit_msgs":",,"},{"repo_name":"system-node","branch":"feat_3hs_2bp_1rear_bp","time":"2026-10-19_15-19-44","commit_id":"ee5f975","version":"","commit_msgs":",,"},{"repo_name":"hardware","branch":"dev","time":"2026-10-19_15-19-44","commit_id":"a3ca9e8","version":"","commit_msgs":",,"},{"repo_name":"perception_vehicles","branch":"master","time":"2026-10-19_15-19-44","commit_id":"49a7fda","version":"","commit_msgs":",,"}],"device":2,"device_name":"TSJX_XG_AT002_Slave","type":0,"project":"36"}'
[Pipeline] sh
+ rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/crane_align_common@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/crane_align_customized@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/hardware@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/hdmap_interface@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/hdmap@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/hesai_lidar_common@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/hesai_lidar_customized@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/lidar_loc_v2_common@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/lidar_loc_v2_customized@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/mqtt-tls@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/msf-port@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/msf-vehicle@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/perception_camera_driver@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/perception_new_detection@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/perception_spreader_imv@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/perception_vehicles@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/pncc_common_config@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/pncc_port_related_config@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/pncc_vehicle_related_config@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/pointcloud_customized@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/prediction_config@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/rslidar_sdk_common@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/rslidar_sdk_customized@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/static_transform_common@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/system-common@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/system-device@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/system-mqtt@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/system-node@tmp /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_submodule/system-port@tmp
[Pipeline] }
[Pipeline] // script
[Pipeline] echo
{"repo_name":"system-common","branch":"main","time":"2026-10-19_15-19-44","commit_id":"e71116c","version":"","commit_msgs":",,"},{"repo_name":"system-device","branch":"orin_3hs_3bp","time":"2026-10-19_15-19-44","commit_id":"3000c3b","version":"","commit_msgs":",5aKe5Yqg5b2V5Yi2L3JlYXJ3YXJkX29ic3RhY2xlX2RldGVjdGlvbi9leF9vZwrljrvmjonph43lpI0=,"},{"repo_name":"system-mqtt","branch":"tangshan_jinxi","time":"2026-10-19_15-19-44","commit_id":"9c4198f","version":"","commit_msgs":",,"},{"repo_name":"system-port","branch":"tangshan_jinxi","time":"2026-10-19_15-19-44","commit_id":"92224cb","version":"","commit_msgs":",,"},{"repo_name":"static_transform_common","branch":"dev","time":"2026-10-19_15-19-44","commit_id":"0895600","version":"","commit_msgs":",,"},{"repo_name":"crane_align_common","branch":"dev","time":"2026-10-19_15-19-44","commit_id":"5151153","version":"","commit_msgs":",,"},{"repo_name":"crane_align_customized","branch":"jinxi_truck_xg_3pxt32-3rsbp","time":"2026-10-19_15-19-44","commit_id":"cf7e61f","version":"","commit_msgs":",,"},{"repo_name":"perception_new_detection","branch":"jinxi_truck_xg_3pxt32-3rsbp","time":"2026-10-19_15-19-44","commit_id":"1f59317","version":"","commit_msgs":",,ICDlsY/olL3pvpnpl6jlkIrovpPlh7ouCua0peilv+afs+agkeagkeWGoOi/h+a7pC4K5rSl6KW/5ZCO5ZCR6Zu36L6+cmVhcl9kb3du55qEb2fmlLnnlLFkbGTlj5Hlh7rlubblvIDlkK/nn67pkqLmnb/ljLrlg4/ntKA2MOS9jueCuei/h+a7pCxzZWflkI7pm7fovr7lhbNvdXRwdXRfb2dfZmxhZwrlkI7lkJHpm7fovr5yZWFyX2Rvd27nmoRvZ+aUueeUsWRsZOi9puWRqOeCueWPkeWHuihvZ19vdXRwdXRfYnlfZGxkKSxzZWflj4LmlbDliKBvdXRwdXRfaW5mb+aUueS4umZyYW1lX2lkIGJhc2VfZ3JvdW5kX3RyYWlsZXIK5rSl6KW/5byA6Lev5rK/6L6T5Ye65YWz5rKf5rK/LOWAkui9puauteW8gOeCuee6p+i3r+ayv+agheagvCzmjpLmsLTmsp/mrrXmlLbmsp/msr8K5rSl6KW/6Lev5rK/5qCF5qC85Y+C5pWw5rOo6YeK5pu05paw5Li654K56ZO+54mICua0peilv+WQjuWQkW9n5Yqg6L6T5Ye65LiL6ZmQcmVhcl9vZ196X21pbiAwLjA1LOaLpuS9j+mbt+i+vuato+S4i+aWueiiq+WQjOS9jeeCueW4puaIkOmanOeijeeahOi0tOWcsOeCuQrmtKXopb/liqBidW1wZXJfZnJvbnRfeCA2LjM1LOS/nemZqeadoOWJjeWcsOmdouiiq+WIpOaIkOi3r+ayv+eahOe6v+S4jei+k+WHugrlhbPpl61sb2dfcHJpbnRfZmxhZy4K5rSl6KW/M3JzYnDlha3ot69zZWflvIByYW5nZV9kb3duc2FtcGxl6Zqc56KN54K55rK/546v5oq956iACua0peilvzNyc2Jw5ZCO5ZCRb2flvIDpq5jngrnov4fmu6QscmVhcl9vZ196X21heCAzLjU1KOS/nea4qeaMgumhtuWunua1izMuNDUrMC4xKQrmtKXopb8zcnNicOW8gG9ial9leHBhbmRfb2dfbGFiZWws6L2m5oyC5bC+5qiq5qKB562J5ryP5ZC454K55qCHMTAxCua0peilvzNyc2Jw5byAZmlsbF9tYXBfemVyb19nYXAs6KGl5Zyw5Zu+6Lev6Z2i5Lit6Ze05Y2V5YOP57SgMOWAvOe8nQog5bqf5byD5Y+C5pWw5Yig6ZmkCua0peilv+W8gOWQr09H5riF6Zmk5Yy65YOP57SgNjHov4fmu6RmaWx0ZXJfanhfbm9fb2cK5rSl6KW/M3JzYnDlvIByZWZ1c2VfcmV2aXNlZF93aGVuX3BhcmtlZCxQ5qGj5LiU6L2m6YCfPDAuMWttL2jml7bmoKHmraPop5LkuI3ov5tFS0YK5rSl6KW/5o2i5LiT5pyJ5qih5Z6LdGFuZ3NoYW5qaW54aS9jcChjcF9iYXNlX3RzanhfbWl4IGVwb2NoXzIwKSzljp/nlKjmooHlsbHmqKHlnos="},{"repo_name":"prediction_config","branch":"all_all_v2","time":"2026-10-19_15-19-44","commit_id":"adf9009","version":"","commit_msgs":",,"},{"repo_name":"msf-vehicle","branch":"dev","time":"2026-10-19_15-19-44","commit_id":"c317451","version":"","commit_msgs":",,"},{"repo_name":"msf-port","branch":"daxie","time":"2026-10-19_15-19-44","commit_id":"aeed82c","version":"","commit_msgs":",,"},{"repo_name":"rslidar_sdk_common","branch":"main","time":"2026-10-19_15-19-44","commit_id":"3b3ec60","version":"","commit_msgs":",,"},{"repo_name":"rslidar_sdk_customized","branch":"truck-bpv4","time":"2026-10-19_15-19-44","commit_id":"08a1660","version":"","commit_msgs":",,"},{"repo_name":"perception_camera_driver","branch":"jinxi_truck","time":"2026-10-19_15-19-44","commit_id":"6bd9715","version":"","commit_msgs":",,"},{"repo_name":"perception_spreader_imv","branch":"jinxi_truck_xg_pxt32-rsbp","time":"2026-10-19_15-19-44","commit_id":"0991367","version":"","commit_msgs":",,IOWcuuWcsOWQjemUmeivr+e6oOatowog5riF55CG5bqf5byD5Y+C5pWwCiDkv67mlLnovb3niannm7jmnLrkvb/nlKjmqKHlnos="},{"repo_name":"mqtt-tls","branch":"main","time":"2026-10-19_15-19-44","commit_id":"1842554","version":"","commit_msgs":",,"},{"repo_name":"pncc_port_related_config","branch":"port_tangshanjinxi","time":"2026-10-19_15-19-44","commit_id":"645e37c","version":"","commit_msgs":"IEFB5YCS6L2m6Led56a7MTAwbQoKIOW8gOWQr+WAkui9pui3r+W+hHdiY2HkvJjljJYKCiB3YmNh5YCS6L2m5pyA5aSn5YGP56e76Led56a75pS55Li6MC41bQoKIOWinuWKoOaLieebtOWPguaVsO+8jOm7mOiupOWFs+mXrQoKIOWAkui9pldCQ0Hlj4LmlbDmm7TmlrAKCiDlhbPpl63nurXlkJHlhrPnrZbnur/nqIsK,,"},{"repo_name":"pncc_common_config","branch":"dev_hdmap","time":"2026-10-19_15-19-44","commit_id":"f39047f","version":"","commit_msgs":",,"},{"repo_name":"pncc_vehicle_related_config","branch":"truck_xugong","time":"2026-10-19_15-19-44","commit_id":"1c82630","version":"","commit_msgs":"IOabtOaWsOaMgui9tOi3neWSjOmbtuWBj+ihpeWBvwoKIOS8mOWMluaOp+WItuWPguaVsO+8jOWHj+WwkeadpeWbnuaJk+aWueWQkQo=,,"},{"repo_name":"hdmap","branch":"rc_dev_single_direction","time":"2026-10-19_15-19-44","commit_id":"9508828","version":"","commit_msgs":",,"},{"repo_name":"hdmap_interface","branch":"daxie","time":"2026-10-19_15-19-44","commit_id":"63bc897","version":"","commit_msgs":",,"},{"repo_name":"hesai_lidar_common","branch":"main","time":"2026-10-19_15-19-44","commit_id":"bbbcfd9","version":"","commit_msgs":",,"},{"repo_name":"hesai_lidar_customized","branch":"truck_top_90","time":"2026-10-19_15-19-44","commit_id":"73cfbe3","version":"","commit_msgs":",,"},{"repo_name":"lidar_loc_v2_common","branch":"rc_dev","time":"2026-10-19_15-19-44","commit_id":"ab56784","version":"","commit_msgs":",,"},{"repo_name":"lidar_loc_v2_customized","branch":"jinxi/truck/3pxt32","time":"2026-10-19_15-19-44","commit_id":"dad5b5b","version":"","commit_msgs":",,"},{"repo_name":"pointcloud_customized","branch":"jinxi","time":"2026-10-19_15-19-44","commit_id":"14b9945","version":"","commit_msgs":",,"},{"repo_name":"system-node","branch":"feat_3hs_2bp_1rear_bp","time":"2026-10-19_15-19-44","commit_id":"ee5f975","version":"","commit_msgs":",,"},{"repo_name":"hardware","branch":"dev","time":"2026-10-19_15-19-44","commit_id":"a3ca9e8","version":"","commit_msgs":",,"},{"repo_name":"perception_vehicles","branch":"master","time":"2026-10-19_15-19-44","commit_id":"49a7fda","version":"","commit_msgs":",,"}
[Pipeline] fileExists
[Pipeline] readFile
[Pipeline] echo

[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>system-common</td><td>e71116c</td><td>main</td></tr><tr><td>system-device</td><td>3000c3b</td><td>orin_3hs_3bp</td></tr><tr><td>system-mqtt</td><td>9c4198f</td><td>tangshan_jinxi</td></tr><tr><td>system-port</td><td>92224cb</td><td>tangshan_jinxi</td></tr><tr><td>static_transform_common</td><td>0895600</td><td>dev</td></tr><tr><td>crane_align_common</td><td>5151153</td><td>dev</td></tr><tr><td>crane_align_customized</td><td>cf7e61f</td><td>jinxi_truck_xg_3pxt32-3rsbp</td></tr><tr><td>perception_new_detection</td><td>1f59317</td><td>jinxi_truck_xg_3pxt32-3rsbp</td></tr><tr><td>prediction_config</td><td>adf9009</td><td>all_all_v2</td></tr><tr><td>msf-vehicle</td><td>c317451</td><td>dev</td></tr><tr><td>msf-port</td><td>aeed82c</td><td>daxie</td></tr><tr><td>rslidar_sdk_common</td><td>3b3ec60</td><td>main</td></tr><tr><td>rslidar_sdk_customized</td><td>08a1660</td><td>truck-bpv4</td></tr><tr><td>perception_camera_driver</td><td>6bd9715</td><td>jinxi_truck</td></tr><tr><td>perception_spreader_imv</td><td>0991367</td><td>jinxi_truck_xg_pxt32-rsbp</td></tr><tr><td>mqtt-tls</td><td>1842554</td><td>main</td></tr><tr><td>pncc_port_related_config</td><td>645e37c</td><td>port_tangshanjinxi</td></tr><tr><td>pncc_common_config</td><td>f39047f</td><td>dev_hdmap</td></tr><tr><td>pncc_vehicle_related_config</td><td>1c82630</td><td>truck_xugong</td></tr><tr><td>hdmap</td><td>9508828</td><td>rc_dev_single_direction</td></tr><tr><td>hdmap_interface</td><td>63bc897</td><td>daxie</td></tr><tr><td>hesai_lidar_common</td><td>bbbcfd9</td><td>main</td></tr><tr><td>hesai_lidar_customized</td><td>73cfbe3</td><td>truck_top_90</td></tr><tr><td>lidar_loc_v2_common</td><td>ab56784</td><td>rc_dev</td></tr><tr><td>lidar_loc_v2_customized</td><td>dad5b5b</td><td>jinxi/truck/3pxt32</td></tr><tr><td>pointcloud_customized</td><td>14b9945</td><td>jinxi</td></tr><tr><td>system-node</td><td>ee5f975</td><td>feat_3hs_2bp_1rear_bp</td></tr><tr><td>hardware</td><td>a3ca9e8</td><td>dev</td></tr><tr><td>perception_vehicles</td><td>49a7fda</td><td>master</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>system-common</td><td>e71116c</td><td>main</td></tr><tr><td>system-device</td><td>3000c3b</td><td>orin_3hs_3bp</td></tr><tr><td>system-mqtt</td><td>9c4198f</td><td>tangshan_jinxi</td></tr><tr><td>system-port</td><td>92224cb</td><td>tangshan_jinxi</td></tr><tr><td>static_transform_common</td><td>0895600</td><td>dev</td></tr><tr><td>crane_align_common</td><td>5151153</td><td>dev</td></tr><tr><td>crane_align_customized</td><td>cf7e61f</td><td>jinxi_truck_xg_3pxt32-3rsbp</td></tr><tr><td>perception_new_detection</td><td>1f59317</td><td>jinxi_truck_xg_3pxt32-3rsbp</td></tr><tr><td>prediction_config</td><td>adf9009</td><td>all_all_v2</td></tr><tr><td>msf-vehicle</td><td>c317451</td><td>dev</td></tr><tr><td>msf-port</td><td>aeed82c</td><td>daxie</td></tr><tr><td>rslidar_sdk_common</td><td>3b3ec60</td><td>main</td></tr><tr><td>rslidar_sdk_customized</td><td>08a1660</td><td>truck-bpv4</td></tr><tr><td>perception_camera_driver</td><td>6bd9715</td><td>jinxi_truck</td></tr><tr><td>perception_spreader_imv</td><td>0991367</td><td>jinxi_truck_xg_pxt32-rsbp</td></tr><tr><td>mqtt-tls</td><td>1842554</td><td>main</td></tr><tr><td>pncc_port_related_config</td><td>645e37c</td><td>port_tangshanjinxi</td></tr><tr><td>pncc_common_config</td><td>f39047f</td><td>dev_hdmap</td></tr><tr><td>pncc_vehicle_related_config</td><td>1c82630</td><td>truck_xugong</td></tr><tr><td>hdmap</td><td>9508828</td><td>rc_dev_single_direction</td></tr><tr><td>hdmap_interface</td><td>63bc897</td><td>daxie</td></tr><tr><td>hesai_lidar_common</td><td>bbbcfd9</td><td>main</td></tr><tr><td>hesai_lidar_customized</td><td>73cfbe3</td><td>truck_top_90</td></tr><tr><td>lidar_loc_v2_common</td><td>ab56784</td><td>rc_dev</td></tr><tr><td>lidar_loc_v2_customized</td><td>dad5b5b</td><td>jinxi/truck/3pxt32</td></tr><tr><td>pointcloud_customized</td><td>14b9945</td><td>jinxi</td></tr><tr><td>system-node</td><td>ee5f975</td><td>feat_3hs_2bp_1rear_bp</td></tr><tr><td>hardware</td><td>a3ca9e8</td><td>dev</td></tr><tr><td>perception_vehicles</td><td>49a7fda</td><td>master</td></tr></table>'
[Pipeline] echo
html写入完成
[Pipeline] echo
 [TSJX_XG_AT002slave]
[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_AT002] 压缩并上传! #################################<<<<<<<<<<< [Pipeline] }
[Pipeline] // ansiColor [Pipeline] echo ------------------------------------- TSJX_XG_AT002压缩并上传,slave ------------------------------------------- [Pipeline] dir Running in /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave [Pipeline] { [Pipeline] sh + cd /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params/ + ls -d crane_align/ extrinsics/ hardware/ hdmap/ hdmap_interface/ hesai_lidar/ imv_spreader_detection/ lidar_correction_files/ lidar_loc_v2/ master/ perception/ pncc_common_config/ pncc_port_related_config/ pncc_vehicle_related_config/ pointcloud/ prediction/ rslidar_sdk/ slave/ system-ros/ [Pipeline] echo crane_align/ extrinsics/ hardware/ hdmap/ hdmap_interface/ hesai_lidar/ imv_spreader_detection/ lidar_correction_files/ lidar_loc_v2/ master/ perception/ pncc_common_config/ pncc_port_related_config/ pncc_vehicle_related_config/ pointcloud/ prediction/ rslidar_sdk/ slave/ system-ros/ [Pipeline] echo 最终目录包含slave目录,进行合并操作 [Pipeline] sh + cp -r /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params/slave/camera_driver /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params/slave/recorder.toml /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params/slave/system-ros /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params/ [Pipeline] sh + mkdir -p params_module_orin_slave_TSJX_XG_AT002_2026-10-19_15-19-44/ + mv params/ params_module_orin_slave_TSJX_XG_AT002_2026-10-19_15-19-44/ [Pipeline] sh + zip -rq params_module_orin_slave_TSJX_XG_AT002_2026-10-19_15-19-44.zip params_module_orin_slave_TSJX_XG_AT002_2026-10-19_15-19-44 ./version.json [Pipeline] echo /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/params_module_orin_slave_TSJX_XG_AT002_2026-10-19_15-19-44.zip,/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/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/slave/params_module_orin_slave_TSJX_XG_AT002_2026-10-19_15-19-44.zip"' --form 'version=@"/root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/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 230M 0 0 100 230M 0 149M 0:00:01 0:00:01 --:--:-- 149M 100 230M 0 0 100 230M 0 90.7M 0:00:02 0:00:02 --:--:-- 90.7M 100 230M 0 0 100 230M 0 65.0M 0:00:03 0:00:03 --:--:-- 65.0M 100 230M 0 0 100 230M 0 50.7M 0:00:04 0:00:04 --:--:-- 50.7M 100 230M 0 0 100 230M 0 41.5M 0:00:05 0:00:05 --:--:-- 41.5M 100 230M 0 0 100 230M 0 35.2M 0:00:06 0:00:06 --:--:-- 0 100 230M 0 0 100 230M 0 30.5M 0:00:07 0:00:07 --:--:-- 0 100 230M 0 0 100 230M 0 26.9M 0:00:08 0:00:08 --:--:-- 0 100 230M 0 0 100 230M 0 24.1M 0:00:09 0:00:09 --:--:-- 0 100 230M 0 43 100 230M 4 22.7M 0:00:10 0:00:10 --:--:-- 9 100 230M 0 43 100 230M 4 22.7M 0:00:10 0:00:10 --:--:-- 11 [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/slave@tmp [Pipeline] sh + rm -rf /root/workspace/params-submodule/tangshan-jinxi-submodule/TSJX_XG_AT002/slave/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/66/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> - 执行人:liwang - 更新车辆: [TSJX_XG_AT002slave] - 分支名:main - 具体模块分支:[点此链接](http://jenkins.vehicle.senior.auto:8080/jenkins/job/tangshan-jinxi-submodule/66/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 600 100 27 100 573 409 8681 --:--:-- --:--:-- --:--:-- 9090 [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