Started by user wuyanjun
Obtained module-confname.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 5c3d5f664126347cb8746f43eacb83dd1d331b93
The recommended git tool is: NONE
using credential gitlab_weilk
> git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/module@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 5c3d5f664126347cb8746f43eacb83dd1d331b93 (master)
> git config core.sparsecheckout # timeout=10
> git checkout -f 5c3d5f664126347cb8746f43eacb83dd1d331b93 # timeout=10
Commit message: "Update vehicleInfo.groovy"
> git rev-list --no-walk 5c3d5f664126347cb8746f43eacb83dd1d331b93 # timeout=10
[Pipeline] Start of Pipeline
[Pipeline] node
Running on Jenkins in /var/lib/jenkins/workspace/module
[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/module/.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 bc9b0f718136a05395a6908683064a53bbea5c78 (refs/remotes/origin/master)
> git config core.sparsecheckout # timeout=10
> git checkout -f bc9b0f718136a05395a6908683064a53bbea5c78 # timeout=10
Commit message: "Update map-png.jenkinsfile"
> git rev-list --no-walk bc9b0f718136a05395a6908683064a53bbea5c78 # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] withEnv
[Pipeline] {
[Pipeline] lock
Trying to acquire lock on [Label: built-in, Quantity: 1]
Lock acquired on [Label: built-in, Quantity: 1]
[Pipeline] {
[Pipeline] stage
[Pipeline] { (checkout)
[Pipeline] script
[Pipeline] {
[Pipeline] echo
[shared_msgs, pnc, guardian, hesai_lidar, lidar_loc_v2, msf_localization, ls_detection, crane_detection, simulator, crane_align, container_measure, msf_assistant, chassis, tos_visualize, hdmap, msg_recorder, static_transform, prediction, senior_calibration, rslidar_sdk, system-ros, fms_agent, mrpt2, warningModule, peripheral_controller, lidar_camera_fusion, prediction_scene_fetcher, sins_calibration_hmi, rminterpreter, control, hdmap_cloud, lidar_manual_calib, node-manager, thirdparty, node-manager-hmi, node_manager_online, unified-system-monitor, ros-bridge, hdcontrol, versions_observer, multi_simulator, cache_bag_node, virtual_lamp, TruckUpLiDarCalibTool, hdmap_interface, pnc_sim, traffic_ctrl]
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] echo
[1;32m >>>>>>>>>>拉取module>>>>>>>>>> [m
[Pipeline] }
[Pipeline] // ansiColor
[Pipeline] sh
+ echo -n '{"module":['
[Pipeline] sh
+ rm -rf /root/workspace/module-confname/build /root/workspace/module-confname/devel /root/workspace/module-confname/install /root/workspace/module-confname/logs /root/workspace/module-confname/.catkin_tools /root/workspace/module-confname/.caktin_workspace '/root/workspace/module-confname/src/*' /root/workspace/module-confname/index.html
[Pipeline] sh
+ ls -a /root/workspace/module-confname
.
..
src
version.json
[Pipeline] sh
+ cat /root/weilk/master-project/project-module.json
[Pipeline] sh
+ cat /root/weilk/rcdev-project/project-module.json
[Pipeline] sh
+ cat /root/weilk/dev-project/project-module.json
[Pipeline] echo
shared_msgs
[Pipeline] echo
shared_msgs不参与编译
[Pipeline] echo
pnc
[Pipeline] echo
/root/weilk/rcdev-project/project-module.json
[Pipeline] readJSON
[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=pnc&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=pnc&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":2464,"description":"Construct pnc target in openspace.","name":"OpenSpaceTarget","name_with_namespace":"chenran / OpenSpaceTarget","path":"openspacetarget","path_with_namespace":"chenran/openspacetarget","created_at":"2026-07-13T09:45:30.618Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:chenran/openspacetarget.git","http_url_to_repo":"http://159.27.226.4/chenran/openspacetarget.git","web_url":"http://159.27.226.4/chenran/openspacetarget","readme_url":"http://159.27.226.4/chenran/openspacetarget/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-07-13T09:45:30.618Z","namespace":{"id":85,"name":"chenran","path":"chenran","kind":"user","full_path":"chenran","parent_id":null,"avatar_url":"https://www.gravatar.com/avatar/81332b00cdee661b03e566052481b38d?s=80\u0026d=identicon","web_url":"http://159.27.226.4/chenran"},"_links":{"self":"http://159.27.226.4/api/v4/projects/2464","issues":"http://159.27.226.4/api/v4/projects/2464/issues","merge_requests":"http://159.27.226.4/api/v4/projects/2464/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/2464/repository/branches","labels":"http://159.27.226.4/api/v4/projects/2464/labels","events":"http://159.27.226.4/api/v4/projects/2464/events","members":"http://159.27.226.4/api/v4/projects/2464/members","cluster_agents":"http://159.27.226.4/api/v4/projects/2464/cluster_agents"},"packages_enabled":true,"empty_repo":false,"archived":false,"visibility":"public","owner":{"id":63,"username":"chenran","name":"chenran","state":"active","avatar_url":"https://www.gravatar.com/avatar/81332b00cdee661b03e566052481b38d?s=80\u0026d=identicon","web_url":"http://159.27.226.4/chenran"},"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-07-14T09:45:30.658Z"},"issues_enabled":true,"merge_requests_enabled":true,"wiki_enabled":true,"jobs_enabled":true,"snippets_enabled":true,"container_registry_enabled":true,"service_desk_enabled":false,"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":"enabled","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":63,"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":1612,"description":"Simplified pnc node for simualtion.","name":"pnc_sim","name_with_namespace":"PNC / pnc_sim","path":"pnc_sim","path_with_namespace":"pnc/pnc_sim","created_at":"2024-12-13T09:57:09.549Z","default_branch":"dev","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:pnc/pnc_sim.git","http_url_to_repo":"http://159.27.226.4/pnc/pnc_sim.git","web_url":"http://159.27.226.4/pnc/pnc_sim","readme_url":"http://159.27.226.4/pnc/pnc_sim/-/blob/dev/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2025-10-09T10:26:13.398Z","namespace":{"id":10,"name":"PNC","path":"pnc","kind":"group","full_path":"pnc","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/pnc"},"_links":{"self":"http://159.27.226.4/api/v4/projects/1612","issues":"http://159.27.226.4/api/v4/projects/1612/issues","merge_requests":"http://159.27.226.4/api/v4/projects/1612/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/1612/repository/branches","labels":"http://159.27.226.4/api/v4/projects/1612/labels","events":"http://159.27.226.4/api/v4/projects/1612/events","members":"http://159.27.226.4/api/v4/projects/1612/members","cluster_agents":"http://159.27.226.4/api/v4/projects/1612/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-12-14T09:57:09.594Z"},"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":63,"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":20,"notification_level":3},"group_access":null}},{"id":1548,"description":"","name":"pncc_common_config","name_with_namespace":"PNC / config / pncc_common_config","path":"pncc_common_config","path_with_namespace":"pnc/config/pncc_common_config","created_at":"2024-07-17T11:05:15.605Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:pnc/config/pncc_common_config.git","http_url_to_repo":"http://159.27.226.4/pnc/config/pncc_common_config.git","web_url":"http://159.27.226.4/pnc/config/pncc_common_config","readme_url":"http://159.27.226.4/pnc/config/pncc_common_config/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-01-13T12:30:14.131Z","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/1548","issues":"http://159.27.226.4/api/v4/projects/1548/issues","merge_requests":"http://159.27.226.4/api/v4/projects/1548/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/1548/repository/branches","labels":"http://159.27.226.4/api/v4/projects/1548/labels","events":"http://159.27.226.4/api/v4/projects/1548/events","members":"http://159.27.226.4/api/v4/projects/1548/members","cluster_agents":"http://159.27.226.4/api/v4/projects/1548/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-18T11:05:15.618Z"},"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}}},{"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-11-12T05:37:54.480Z","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}}},{"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-11-12T02:30:59.365Z","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}}},{"id":526,"description":"ros_bag增强,快捷键等,方便调试,pnc提供基础版","name":"ros_bag_plus","name_with_namespace":"Lidar / ros_bag_plus","path":"ros_bag_plus","path_with_namespace":"lidar/ros_bag_plus","created_at":"2023-01-16T10:26:22.295Z","default_branch":"master","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:lidar/ros_bag_plus.git","http_url_to_repo":"http://159.27.226.4/lidar/ros_bag_plus.git","web_url":"http://159.27.226.4/lidar/ros_bag_plus","readme_url":"http://159.27.226.4/lidar/ros_bag_plus/-/blob/master/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2023-01-16T10:26:22.295Z","namespace":{"id":8,"name":"Lidar","path":"lidar","kind":"group","full_path":"lidar","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/lidar"},"_links":{"self":"http://159.27.226.4/api/v4/projects/526","issues":"http://159.27.226.4/api/v4/projects/526/issues","merge_requests":"http://159.27.226.4/api/v4/projects/526/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/526/repository/branches","labels":"http://159.27.226.4/api/v4/projects/526/labels","events":"http://159.27.226.4/api/v4/projects/526/events","members":"http://159.27.226.4/api/v4/projects/526/members","cluster_agents":"http://159.27.226.4/api/v4/projects/526/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":"2023-01-17T10:26:22.369Z"},"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":{"access_level":20,"notification_level":3}}},{"id":236,"description":"hdmap2.0 Api library internal release\r\nrelease for pnc perception and system;","name":"Hdmap2.0 Api Internal Release","name_with_namespace":"ningshangshang / Hdmap2.0 Api Internal Release","path":"hdmap2.0_api_internal_release","path_with_namespace":"ningshangshang/hdmap2.0_api_internal_release","created_at":"2022-01-17T11:09:38.544Z","default_branch":"master","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:ningshangshang/hdmap2.0_api_internal_release.git","http_url_to_repo":"http://159.27.226.4/ningshangshang/hdmap2.0_api_internal_release.git","web_url":"http://159.27.226.4/ningshangshang/hdmap2.0_api_internal_release","readme_url":null,"avatar_url":null,"forks_count":0,"star_count":5,"last_activity_at":"2022-03-12T15:08:45.550Z","namespace":{"id":40,"name":"ningshangshang","path":"ningshangshang","kind":"user","full_path":"ningshangshang","parent_id":null,"avatar_url":"https://www.gravatar.com/avatar/b82dc82add8c8c07721d9ecfeed6ef6e?s=80\u0026d=identicon","web_url":"http://159.27.226.4/ningshangshang"},"_links":{"self":"http://159.27.226.4/api/v4/projects/236","issues":"http://159.27.226.4/api/v4/projects/236/issues","merge_requests":"http://159.27.226.4/api/v4/projects/236/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/236/repository/branches","labels":"http://159.27.226.4/api/v4/projects/236/labels","events":"http://159.27.226.4/api/v4/projects/236/events","members":"http://159.27.226.4/api/v4/projects/236/members","cluster_agents":"http://159.27.226.4/api/v4/projects/236/cluster_agents"},"packages_enabled":true,"empty_repo":false,"archived":false,"visibility":"public","owner":{"id":27,"username":"ningshangshang","name":"ningshangshang","state":"banned","avatar_url":"https://www.gravatar.com/avatar/b82dc82add8c8c07721d9ecfeed6ef6e?s=80\u0026d=identicon","web_url":"http://159.27.226.4/ningshangshang"},"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":"2022-01-18T11:09:38.714Z"},"issues_enabled":true,"merge_requests_enabled":true,"wiki_enabled":true,"jobs_enabled":true,"snippets_enabled":true,"container_registry_enabled":true,"service_desk_enabled":false,"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":"enabled","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":27,"import_status":"none","open_issues_count":0,"ci_default_git_depth":50,"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":8,"description":"Decision、Planning、Control","name":"pnc","name_with_namespace":"PNC / pnc","path":"pnc","path_with_namespace":"pnc/pnc","created_at":"2020-05-21T16:10:49.295Z","default_branch":"master","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:pnc/pnc.git","http_url_to_repo":"http://159.27.226.4/pnc/pnc.git","web_url":"http://159.27.226.4/pnc/pnc","readme_url":"http://159.27.226.4/pnc/pnc/-/blob/master/README.md","avatar_url":null,"forks_count":0,"star_count":1,"last_activity_at":"2026-11-12T07:12:38.166Z","namespace":{"id":10,"name":"PNC","path":"pnc","kind":"group","full_path":"pnc","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/pnc"},"_links":{"self":"http://159.27.226.4/api/v4/projects/8","issues":"http://159.27.226.4/api/v4/projects/8/issues","merge_requests":"http://159.27.226.4/api/v4/projects/8/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/8/repository/branches","labels":"http://159.27.226.4/api/v4/projects/8/labels","events":"http://159.27.226.4/api/v4/projects/8/events","members":"http://159.27.226.4/api/v4/projects/8/members","cluster_agents":"http://159.27.226.4/api/v4/projects/8/cluster_agents"},"packages_enabled":null,"empty_repo":false,"archived":false,"visibility":"private","resolve_outdated_diff_discussions":false,"container_expiration_policy":{"cadence":"7d","enabled":false,"keep_n":null,"older_than":null,"name_regex":null,"name_regex_keep":null,"next_run_at":"2021-12-19T09:50:27.174Z"},"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":1,"import_status":"finished","open_issues_count":0,"ci_default_git_depth":50,"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":false,"printing_merge_request_link_enabled":true,"merge_method":"merge","squash_option":"default_off","enforce_auth_checks_on_uploads":true,"suggestion_commit_message":"","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":{"access_level":20,"notification_level":3},"group_access":null}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
pnc/pnc
[Pipeline] echo
8
[Pipeline] echo
8
[Pipeline] sh
+ mkdir -p /root/workspace/module-confname/src/pnc
[Pipeline] dir
Running in /root/workspace/module-confname/src/pnc
[Pipeline] {
[Pipeline] echo
feat_daxie_proto_old,http://159.27.226.4/pnc/pnc.git
[Pipeline] echo
pnc拉取feat_daxie_proto_old分支
[Pipeline] checkout
The recommended git tool is: NONE
using credential gitlab_ota
Cloning the remote Git repository
Cloning repository http://159.27.226.4/pnc/pnc.git
> git init /root/workspace/module-confname/src/pnc # timeout=10
Fetching upstream changes from http://159.27.226.4/pnc/pnc.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 -- http://159.27.226.4/pnc/pnc.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url http://159.27.226.4/pnc/pnc.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse origin/feat_daxie_proto_old^{commit} # timeout=10
Checking out Revision a4032632363800a587ca190c2ec44c8a92c1a634 (origin/feat_daxie_proto_old)
> git config core.sparsecheckout # timeout=10
> git checkout -f a4032632363800a587ca190c2ec44c8a92c1a634 # timeout=10
Commit message: "Merge feat_sidepass_lattice into feat_daxie_proto_old"
> git rev-list --no-walk e793a14fbb197d1d45873af9533e4a7485593e67 # timeout=10
[Pipeline] sh
+ git checkout -b feat_daxie_proto_old
Switched to a new branch 'feat_daxie_proto_old'
[Pipeline] sh
+ git rev-parse --short HEAD
[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/8/repository/commits/a40326323
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects/8/repository/commits/a40326323
Response Code: HTTP/1.1 200 OK
Response:
{"id":"a4032632363800a587ca190c2ec44c8a92c1a634","short_id":"a4032632","created_at":"2026-11-12T11:58:33.000+08:00","parent_ids":["3b6c1b5c369cde9c6051551df5f90c0cf4318c09","a78b22ec362b64575bce78553b3664064f3b438c"],"title":"Merge feat_sidepass_lattice into feat_daxie_proto_old","message":"Merge feat_sidepass_lattice into feat_daxie_proto_old\n\nIntegrate the corrected goal-frame tail straight distance, neighboring-lane\nrouting distance continuity, and shared IMV WBCA smooth-route handling.\nResolve test integration conflicts using the current Testing/CMakeLists.txt\nlayout and preserve existing routing regression cases.\n\nAdd a regression with the five cloud occupancy polygons from the November 11\nWeihai reversing_tuning bag. The corrected calculation retains the 8 m\nminimum instead of extending it to 24.017001 m.\n\nValidation: six native TrailerParkingSafety tests pass, including both\nrecorded Weihai cases. Changed production translation units and merged\nrouting/WBCA test translation units compile locally (CPU-only).\nFull PNC test linking/execution is blocked by the installed cloud_msgs\nCraneInfo missing status/direction fields required by pre-existing code.\nNo GPU search replay was performed.\n","author_name":"chenran","author_email":"chenran@senior.auto","authored_date":"2026-11-12T11:58:33.000+08:00","committer_name":"chenran","committer_email":"chenran@senior.auto","committed_date":"2026-11-12T11:58:33.000+08:00","trailers":{},"web_url":"http://159.27.226.4/pnc/pnc/-/commit/a4032632363800a587ca190c2ec44c8a92c1a634","stats":{"additions":531,"deletions":276,"total":807},"status":null,"project_id":8,"last_pipeline":null}
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
2026/11/12/11:58:33
[Pipeline] echo
d61405623
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 8 d61405623 a40326323
[Pipeline] echo
/root/weilk/rcdev-project/.project-module.json
[Pipeline] readJSON
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"d61405623","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] sh
+ echo '{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}'
[Pipeline] sh
+ cat /root/weilk/rcdev-project/.project-module.json
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
> - [pnc]: **feat_daxie_proto_old**.a40326323.**2026/11/12/11:58:33**
[Pipeline] sh
+ echo -n '{"repo_name":"pnc","branch":"feat_daxie_proto_old","time":"2026-11-12_16-27-06","commit_id":"a40326323","version":"","commit_msgs":",,"},'
[Pipeline] sh
+ cat /root/workspace/module-confname/version.json
{"module":[{"repo_name":"pnc","branch":"feat_daxie_proto_old","time":"2026-11-12_16-27-06","commit_id":"a40326323","version":"","commit_msgs":",,"},
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
guardian
[Pipeline] echo
guardian不参与编译
[Pipeline] echo
hesai_lidar
[Pipeline] echo
hesai_lidar不参与编译
[Pipeline] echo
lidar_loc_v2
[Pipeline] echo
lidar_loc_v2不参与编译
[Pipeline] echo
msf_localization
[Pipeline] echo
msf_localization不参与编译
[Pipeline] echo
ls_detection
[Pipeline] echo
ls_detection不参与编译
[Pipeline] echo
crane_detection
[Pipeline] echo
crane_detection不参与编译
[Pipeline] echo
simulator
[Pipeline] echo
simulator不参与编译
[Pipeline] echo
crane_align
[Pipeline] echo
crane_align不参与编译
[Pipeline] echo
container_measure
[Pipeline] echo
container_measure不参与编译
[Pipeline] echo
msf_assistant
[Pipeline] echo
msf_assistant不参与编译
[Pipeline] echo
chassis
[Pipeline] echo
chassis不参与编译
[Pipeline] echo
tos_visualize
[Pipeline] echo
tos_visualize不参与编译
[Pipeline] echo
hdmap
[Pipeline] echo
/root/weilk/rcdev-project/project-module.json
[Pipeline] readJSON
[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=hdmap&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=hdmap&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":1602,"description":"","name":"hdmap","name_with_namespace":"Map / config / modules / hdmap","path":"hdmap","path_with_namespace":"map/config/modules/hdmap","created_at":"2024-11-26T09:11:47.030Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:map/config/modules/hdmap.git","http_url_to_repo":"http://159.27.226.4/map/config/modules/hdmap.git","web_url":"http://159.27.226.4/map/config/modules/hdmap","readme_url":"http://159.27.226.4/map/config/modules/hdmap/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2025-12-09T06:27:56.858Z","namespace":{"id":1759,"name":"modules","path":"modules","kind":"group","full_path":"map/config/modules","parent_id":994,"avatar_url":null,"web_url":"http://159.27.226.4/groups/map/config/modules"},"_links":{"self":"http://159.27.226.4/api/v4/projects/1602","issues":"http://159.27.226.4/api/v4/projects/1602/issues","merge_requests":"http://159.27.226.4/api/v4/projects/1602/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/1602/repository/branches","labels":"http://159.27.226.4/api/v4/projects/1602/labels","events":"http://159.27.226.4/api/v4/projects/1602/events","members":"http://159.27.226.4/api/v4/projects/1602/members","cluster_agents":"http://159.27.226.4/api/v4/projects/1602/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-11-27T09:11:47.045Z"},"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":4,"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":1601,"description":"","name":"hdmap_interface","name_with_namespace":"Map / config / modules / hdmap_interface","path":"hdmap_interface","path_with_namespace":"map/config/modules/hdmap_interface","created_at":"2024-11-26T09:11:32.688Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:map/config/modules/hdmap_interface.git","http_url_to_repo":"http://159.27.226.4/map/config/modules/hdmap_interface.git","web_url":"http://159.27.226.4/map/config/modules/hdmap_interface","readme_url":"http://159.27.226.4/map/config/modules/hdmap_interface/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-07-22T07:49:31.848Z","namespace":{"id":1759,"name":"modules","path":"modules","kind":"group","full_path":"map/config/modules","parent_id":994,"avatar_url":null,"web_url":"http://159.27.226.4/groups/map/config/modules"},"_links":{"self":"http://159.27.226.4/api/v4/projects/1601","issues":"http://159.27.226.4/api/v4/projects/1601/issues","merge_requests":"http://159.27.226.4/api/v4/projects/1601/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/1601/repository/branches","labels":"http://159.27.226.4/api/v4/projects/1601/labels","events":"http://159.27.226.4/api/v4/projects/1601/events","members":"http://159.27.226.4/api/v4/projects/1601/members","cluster_agents":"http://159.27.226.4/api/v4/projects/1601/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-11-27T09:11:32.715Z"},"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":4,"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":1429,"description":"","name":"hdmap_interface","name_with_namespace":"Map / hdmap_interface","path":"hdmap_interface","path_with_namespace":"map/hdmap_interface","created_at":"2024-04-09T06:49:32.031Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:map/hdmap_interface.git","http_url_to_repo":"http://159.27.226.4/map/hdmap_interface.git","web_url":"http://159.27.226.4/map/hdmap_interface","readme_url":"http://159.27.226.4/map/hdmap_interface/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-11-03T08:53:37.626Z","namespace":{"id":12,"name":"Map","path":"map","kind":"group","full_path":"map","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/map"},"_links":{"self":"http://159.27.226.4/api/v4/projects/1429","issues":"http://159.27.226.4/api/v4/projects/1429/issues","merge_requests":"http://159.27.226.4/api/v4/projects/1429/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/1429/repository/branches","labels":"http://159.27.226.4/api/v4/projects/1429/labels","events":"http://159.27.226.4/api/v4/projects/1429/events","members":"http://159.27.226.4/api/v4/projects/1429/members","cluster_agents":"http://159.27.226.4/api/v4/projects/1429/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-04-10T06:49:32.068Z"},"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":4,"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":20,"notification_level":3},"group_access":null}},{"id":876,"description":"","name":"hdmap-common","name_with_namespace":"Map / config / hdmap-common","path":"hdmap-common","path_with_namespace":"map/config/hdmap-common","created_at":"2023-07-24T08:52:47.991Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:map/config/hdmap-common.git","http_url_to_repo":"http://159.27.226.4/map/config/hdmap-common.git","web_url":"http://159.27.226.4/map/config/hdmap-common","readme_url":"http://159.27.226.4/map/config/hdmap-common/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2024-10-22T06:14:19.176Z","namespace":{"id":994,"name":"config","path":"config","kind":"group","full_path":"map/config","parent_id":12,"avatar_url":null,"web_url":"http://159.27.226.4/groups/map/config"},"_links":{"self":"http://159.27.226.4/api/v4/projects/876","issues":"http://159.27.226.4/api/v4/projects/876/issues","merge_requests":"http://159.27.226.4/api/v4/projects/876/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/876/repository/branches","labels":"http://159.27.226.4/api/v4/projects/876/labels","events":"http://159.27.226.4/api/v4/projects/876/events","members":"http://159.27.226.4/api/v4/projects/876/members","cluster_agents":"http://159.27.226.4/api/v4/projects/876/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":"2023-07-25T08:52:48.032Z"},"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":4,"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":{"access_level":20,"notification_level":3}}},{"id":628,"description":"","name":"hdmap_cloud_config","name_with_namespace":"config / taicang / hdmap_cloud_config","path":"hdmap_cloud_config","path_with_namespace":"config/taicang/hdmap_cloud_config","created_at":"2023-05-24T05:49:46.674Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:config/taicang/hdmap_cloud_config.git","http_url_to_repo":"http://159.27.226.4/config/taicang/hdmap_cloud_config.git","web_url":"http://159.27.226.4/config/taicang/hdmap_cloud_config","readme_url":"http://159.27.226.4/config/taicang/hdmap_cloud_config/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2023-05-24T08:17:09.642Z","namespace":{"id":462,"name":"taicang","path":"taicang","kind":"group","full_path":"config/taicang","parent_id":24,"avatar_url":null,"web_url":"http://159.27.226.4/groups/config/taicang"},"_links":{"self":"http://159.27.226.4/api/v4/projects/628","issues":"http://159.27.226.4/api/v4/projects/628/issues","merge_requests":"http://159.27.226.4/api/v4/projects/628/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/628/repository/branches","labels":"http://159.27.226.4/api/v4/projects/628/labels","events":"http://159.27.226.4/api/v4/projects/628/events","members":"http://159.27.226.4/api/v4/projects/628/members","cluster_agents":"http://159.27.226.4/api/v4/projects/628/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":"2023-05-25T05:49:46.694Z"},"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":4,"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":623,"description":"","name":"Hdmap Cloud","name_with_namespace":"Map / Hdmap Cloud","path":"hdmap_cloud","path_with_namespace":"map/hdmap_cloud","created_at":"2023-05-22T13:07:01.257Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:map/hdmap_cloud.git","http_url_to_repo":"http://159.27.226.4/map/hdmap_cloud.git","web_url":"http://159.27.226.4/map/hdmap_cloud","readme_url":"http://159.27.226.4/map/hdmap_cloud/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-11-09T07:02:08.261Z","namespace":{"id":12,"name":"Map","path":"map","kind":"group","full_path":"map","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/map"},"_links":{"self":"http://159.27.226.4/api/v4/projects/623","issues":"http://159.27.226.4/api/v4/projects/623/issues","merge_requests":"http://159.27.226.4/api/v4/projects/623/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/623/repository/branches","labels":"http://159.27.226.4/api/v4/projects/623/labels","events":"http://159.27.226.4/api/v4/projects/623/events","members":"http://159.27.226.4/api/v4/projects/623/members","cluster_agents":"http://159.27.226.4/api/v4/projects/623/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":"2023-05-23T13:07:01.277Z"},"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":4,"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":20,"notification_level":3},"group_access":null}},{"id":319,"description":"","name":"hdmap_analysis","name_with_namespace":"Map / hdmap_analysis","path":"hdmap_analysis","path_with_namespace":"map/hdmap_analysis","created_at":"2022-05-11T12:03:39.760Z","default_branch":"master","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:map/hdmap_analysis.git","http_url_to_repo":"http://159.27.226.4/map/hdmap_analysis.git","web_url":"http://159.27.226.4/map/hdmap_analysis","readme_url":null,"avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-02-25T03:44:38.438Z","namespace":{"id":12,"name":"Map","path":"map","kind":"group","full_path":"map","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/map"},"_links":{"self":"http://159.27.226.4/api/v4/projects/319","issues":"http://159.27.226.4/api/v4/projects/319/issues","merge_requests":"http://159.27.226.4/api/v4/projects/319/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/319/repository/branches","labels":"http://159.27.226.4/api/v4/projects/319/labels","events":"http://159.27.226.4/api/v4/projects/319/events","members":"http://159.27.226.4/api/v4/projects/319/members","cluster_agents":"http://159.27.226.4/api/v4/projects/319/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":"2022-05-12T12:03:39.865Z"},"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":4,"import_status":"none","open_issues_count":0,"ci_default_git_depth":50,"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":20,"notification_level":3},"group_access":null}},{"id":285,"description":"","name":"HDMap 2.0 Tool","name_with_namespace":"ningshangshang / HDMap 2.0 Tool","path":"HDMap_2.0_Tool","path_with_namespace":"ningshangshang/HDMap_2.0_Tool","created_at":"2022-03-27T05:34:20.526Z","default_branch":"master","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:ningshangshang/HDMap_2.0_Tool.git","http_url_to_repo":"http://159.27.226.4/ningshangshang/HDMap_2.0_Tool.git","web_url":"http://159.27.226.4/ningshangshang/HDMap_2.0_Tool","readme_url":null,"avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2022-05-19T12:11:31.599Z","namespace":{"id":40,"name":"ningshangshang","path":"ningshangshang","kind":"user","full_path":"ningshangshang","parent_id":null,"avatar_url":"https://www.gravatar.com/avatar/b82dc82add8c8c07721d9ecfeed6ef6e?s=80\u0026d=identicon","web_url":"http://159.27.226.4/ningshangshang"},"_links":{"self":"http://159.27.226.4/api/v4/projects/285","issues":"http://159.27.226.4/api/v4/projects/285/issues","merge_requests":"http://159.27.226.4/api/v4/projects/285/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/285/repository/branches","labels":"http://159.27.226.4/api/v4/projects/285/labels","events":"http://159.27.226.4/api/v4/projects/285/events","members":"http://159.27.226.4/api/v4/projects/285/members","cluster_agents":"http://159.27.226.4/api/v4/projects/285/cluster_agents"},"packages_enabled":true,"empty_repo":false,"archived":false,"visibility":"internal","owner":{"id":27,"username":"ningshangshang","name":"ningshangshang","state":"banned","avatar_url":"https://www.gravatar.com/avatar/b82dc82add8c8c07721d9ecfeed6ef6e?s=80\u0026d=identicon","web_url":"http://159.27.226.4/ningshangshang"},"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":"2022-03-28T05:34:20.627Z"},"issues_enabled":true,"merge_requests_enabled":true,"wiki_enabled":true,"jobs_enabled":true,"snippets_enabled":true,"container_registry_enabled":true,"service_desk_enabled":false,"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":27,"import_status":"none","open_issues_count":0,"ci_default_git_depth":50,"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":283,"description":"HDMaps 2.0 data repository","name":"Maps 2.0","name_with_namespace":"Map / Maps 2.0","path":"maps_2.0","path_with_namespace":"map/maps_2.0","created_at":"2022-03-23T12:36:30.458Z","default_branch":"master","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:map/maps_2.0.git","http_url_to_repo":"http://159.27.226.4/map/maps_2.0.git","web_url":"http://159.27.226.4/map/maps_2.0","readme_url":"http://159.27.226.4/map/maps_2.0/-/blob/master/README.md","avatar_url":"http://159.27.226.4/uploads/-/system/project/avatar/283/map.png","forks_count":2,"star_count":4,"last_activity_at":"2026-11-12T08:20:45.973Z","namespace":{"id":12,"name":"Map","path":"map","kind":"group","full_path":"map","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/map"},"_links":{"self":"http://159.27.226.4/api/v4/projects/283","issues":"http://159.27.226.4/api/v4/projects/283/issues","merge_requests":"http://159.27.226.4/api/v4/projects/283/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/283/repository/branches","labels":"http://159.27.226.4/api/v4/projects/283/labels","events":"http://159.27.226.4/api/v4/projects/283/events","members":"http://159.27.226.4/api/v4/projects/283/members","cluster_agents":"http://159.27.226.4/api/v4/projects/283/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":"2022-03-24T12:36:30.568Z"},"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":27,"import_url":null,"import_type":null,"import_status":"none","open_issues_count":0,"ci_default_git_depth":50,"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":[{"group_id":10,"group_name":"PNC","group_full_path":"pnc","group_access_level":20,"expires_at":null},{"group_id":105,"group_name":"engineering","group_full_path":"localization/engineering","group_access_level":30,"expires_at":null},{"group_id":8,"group_name":"Lidar","group_full_path":"lidar","group_access_level":20,"expires_at":null},{"group_id":120,"group_name":"lidar_application","group_full_path":"lidar_application","group_access_level":20,"expires_at":null},{"group_id":52,"group_name":"lidar_localization_mapping","group_full_path":"lidar_localization_mapping","group_access_level":20,"expires_at":null}],"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":{"access_level":40,"notification_level":3},"group_access":null}},{"id":273,"description":"","name":"HDMapServer2.0InternalRelease","name_with_namespace":"ningshangshang / HDMapServer2.0InternalRelease","path":"hdmapserver2.0","path_with_namespace":"ningshangshang/hdmapserver2.0","created_at":"2022-03-12T14:52:13.814Z","default_branch":"master","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:ningshangshang/hdmapserver2.0.git","http_url_to_repo":"http://159.27.226.4/ningshangshang/hdmapserver2.0.git","web_url":"http://159.27.226.4/ningshangshang/hdmapserver2.0","readme_url":"http://159.27.226.4/ningshangshang/hdmapserver2.0/-/blob/master/README.md","avatar_url":null,"forks_count":0,"star_count":1,"last_activity_at":"2022-03-15T13:31:04.996Z","namespace":{"id":40,"name":"ningshangshang","path":"ningshangshang","kind":"user","full_path":"ningshangshang","parent_id":null,"avatar_url":"https://www.gravatar.com/avatar/b82dc82add8c8c07721d9ecfeed6ef6e?s=80\u0026d=identicon","web_url":"http://159.27.226.4/ningshangshang"},"_links":{"self":"http://159.27.226.4/api/v4/projects/273","issues":"http://159.27.226.4/api/v4/projects/273/issues","merge_requests":"http://159.27.226.4/api/v4/projects/273/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/273/repository/branches","labels":"http://159.27.226.4/api/v4/projects/273/labels","events":"http://159.27.226.4/api/v4/projects/273/events","members":"http://159.27.226.4/api/v4/projects/273/members","cluster_agents":"http://159.27.226.4/api/v4/projects/273/cluster_agents"},"packages_enabled":true,"empty_repo":false,"archived":false,"visibility":"public","owner":{"id":27,"username":"ningshangshang","name":"ningshangshang","state":"banned","avatar_url":"https://www.gravatar.com/avatar/b82dc82add8c8c07721d9ecfeed6ef6e?s=80\u0026d=identicon","web_url":"http://159.27.226.4/ningshangshang"},"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":"2022-03-13T14:52:13.961Z"},"issues_enabled":true,"merge_requests_enabled":true,"wiki_enabled":true,"jobs_enabled":true,"snippets_enabled":true,"container_registry_enabled":true,"service_desk_enabled":false,"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":"enabled","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":27,"import_status":"none","open_issues_count":0,"ci_default_git_depth":50,"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":236,"description":"hdmap2.0 Api library internal release\r\nrelease for pnc perception and system;","name":"Hdmap2.0 Api Internal Release","name_with_namespace":"ningshangshang / Hdmap2.0 Api Internal Release","path":"hdmap2.0_api_internal_release","path_with_namespace":"ningshangshang/hdmap2.0_api_internal_release","created_at":"2022-01-17T11:09:38.544Z","default_branch":"master","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:ningshangshang/hdmap2.0_api_internal_release.git","http_url_to_repo":"http://159.27.226.4/ningshangshang/hdmap2.0_api_internal_release.git","web_url":"http://159.27.226.4/ningshangshang/hdmap2.0_api_internal_release","readme_url":null,"avatar_url":null,"forks_count":0,"star_count":5,"last_activity_at":"2022-03-12T15:08:45.550Z","namespace":{"id":40,"name":"ningshangshang","path":"ningshangshang","kind":"user","full_path":"ningshangshang","parent_id":null,"avatar_url":"https://www.gravatar.com/avatar/b82dc82add8c8c07721d9ecfeed6ef6e?s=80\u0026d=identicon","web_url":"http://159.27.226.4/ningshangshang"},"_links":{"self":"http://159.27.226.4/api/v4/projects/236","issues":"http://159.27.226.4/api/v4/projects/236/issues","merge_requests":"http://159.27.226.4/api/v4/projects/236/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/236/repository/branches","labels":"http://159.27.226.4/api/v4/projects/236/labels","events":"http://159.27.226.4/api/v4/projects/236/events","members":"http://159.27.226.4/api/v4/projects/236/members","cluster_agents":"http://159.27.226.4/api/v4/projects/236/cluster_agents"},"packages_enabled":true,"empty_repo":false,"archived":false,"visibility":"public","owner":{"id":27,"username":"ningshangshang","name":"ningshangshang","state":"banned","avatar_url":"https://www.gravatar.com/avatar/b82dc82add8c8c07721d9ecfeed6ef6e?s=80\u0026d=identicon","web_url":"http://159.27.226.4/ningshangshang"},"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":"2022-01-18T11:09:38.714Z"},"issues_enabled":true,"merge_requests_enabled":true,"wiki_enabled":true,"jobs_enabled":true,"snippets_enabled":true,"container_registry_enabled":true,"service_desk_enabled":false,"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":"enabled","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":27,"import_status":"none","open_issues_count":0,"ci_default_git_depth":50,"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":199,"description":"","name":"hdmap","name_with_namespace":"Map / hdmap","path":"hdmap","path_with_namespace":"map/hdmap","created_at":"2021-11-01T03:27:25.684Z","default_branch":"master","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:map/hdmap.git","http_url_to_repo":"http://159.27.226.4/map/hdmap.git","web_url":"http://159.27.226.4/map/hdmap","readme_url":"http://159.27.226.4/map/hdmap/-/blob/master/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2024-11-06T06:15:24.637Z","namespace":{"id":12,"name":"Map","path":"map","kind":"group","full_path":"map","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/map"},"_links":{"self":"http://159.27.226.4/api/v4/projects/199","issues":"http://159.27.226.4/api/v4/projects/199/issues","merge_requests":"http://159.27.226.4/api/v4/projects/199/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/199/repository/branches","labels":"http://159.27.226.4/api/v4/projects/199/labels","events":"http://159.27.226.4/api/v4/projects/199/events","members":"http://159.27.226.4/api/v4/projects/199/members","cluster_agents":"http://159.27.226.4/api/v4/projects/199/cluster_agents"},"packages_enabled":null,"empty_repo":false,"archived":false,"visibility":"private","resolve_outdated_diff_discussions":false,"container_expiration_policy":{"cadence":"7d","enabled":false,"keep_n":null,"older_than":null,"name_regex":null,"name_regex_keep":null,"next_run_at":"2021-12-20T07:50:31.784Z"},"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":4,"import_status":"none","open_issues_count":0,"ci_default_git_depth":50,"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":{"access_level":20,"notification_level":3},"group_access":null}},{"id":13,"description":null,"name":"hdmap_server","name_with_namespace":"Map / hdmap_server","path":"hdmap_server","path_with_namespace":"map/hdmap_server","created_at":"2020-05-21T23:52:15.470Z","default_branch":"master","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:map/hdmap_server.git","http_url_to_repo":"http://159.27.226.4/map/hdmap_server.git","web_url":"http://159.27.226.4/map/hdmap_server","readme_url":"http://159.27.226.4/map/hdmap_server/-/blob/master/README","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2022-06-01T09:25:34.883Z","namespace":{"id":12,"name":"Map","path":"map","kind":"group","full_path":"map","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/map"},"_links":{"self":"http://159.27.226.4/api/v4/projects/13","issues":"http://159.27.226.4/api/v4/projects/13/issues","merge_requests":"http://159.27.226.4/api/v4/projects/13/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/13/repository/branches","labels":"http://159.27.226.4/api/v4/projects/13/labels","events":"http://159.27.226.4/api/v4/projects/13/events","members":"http://159.27.226.4/api/v4/projects/13/members","cluster_agents":"http://159.27.226.4/api/v4/projects/13/cluster_agents"},"packages_enabled":null,"empty_repo":false,"archived":false,"visibility":"private","resolve_outdated_diff_discussions":false,"container_expiration_policy":{"cadence":"7d","enabled":false,"keep_n":null,"older_than":null,"name_regex":null,"name_regex_keep":null,"next_run_at":"2021-12-19T09:50:27.222Z"},"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":1,"import_status":"finished","open_issues_count":0,"ci_default_git_depth":50,"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":false,"printing_merge_request_link_enabled":true,"merge_method":"merge","squash_option":"default_off","enforce_auth_checks_on_uploads":true,"suggestion_commit_message":"","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":20,"notification_level":3},"group_access":null}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
map/hdmap
[Pipeline] echo
199
[Pipeline] echo
199
[Pipeline] sh
+ mkdir -p /root/workspace/module-confname/src/hdmap
[Pipeline] dir
Running in /root/workspace/module-confname/src/hdmap
[Pipeline] {
[Pipeline] echo
rc_dev,http://159.27.226.4/map/hdmap.git
[Pipeline] echo
hdmap拉取rc_dev分支
[Pipeline] checkout
The recommended git tool is: NONE
using credential gitlab_ota
Cloning the remote Git repository
Cloning repository http://159.27.226.4/map/hdmap.git
> git init /root/workspace/module-confname/src/hdmap # timeout=10
Fetching upstream changes from http://159.27.226.4/map/hdmap.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 -- http://159.27.226.4/map/hdmap.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url http://159.27.226.4/map/hdmap.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse origin/rc_dev^{commit} # timeout=10
Checking out Revision a9c2e4d796a63e7fae98439c0d76ee577dfdf98f (origin/rc_dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f a9c2e4d796a63e7fae98439c0d76ee577dfdf98f # timeout=10
Commit message: "feat_out:GetAllRegionsWithType"
> git rev-list --no-walk a9c2e4d796a63e7fae98439c0d76ee577dfdf98f # timeout=10
[Pipeline] sh
+ git checkout -b rc_dev
Switched to a new branch 'rc_dev'
[Pipeline] sh
+ git rev-parse --short HEAD
[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/199/repository/commits/a9c2e4d
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects/199/repository/commits/a9c2e4d
Response Code: HTTP/1.1 200 OK
Response:
{"id":"a9c2e4d796a63e7fae98439c0d76ee577dfdf98f","short_id":"a9c2e4d7","created_at":"2024-11-06T14:15:21.000+08:00","parent_ids":["2ab4d08ccbe58d6d752c6ea9cfc8b954b091e267"],"title":"feat_out:GetAllRegionsWithType","message":"feat_out:GetAllRegionsWithType\n","author_name":"huangxiaolong","author_email":"huangxiaolong@senior.auto","authored_date":"2024-11-06T14:15:21.000+08:00","committer_name":"huangxiaolong","committer_email":"huangxiaolong@senior.auto","committed_date":"2024-11-06T14:15:21.000+08:00","trailers":{},"web_url":"http://159.27.226.4/map/hdmap/-/commit/a9c2e4d796a63e7fae98439c0d76ee577dfdf98f","stats":{"additions":28,"deletions":1,"total":29},"status":null,"project_id":199,"last_pipeline":null}
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
2024/11/06/14:15:21
[Pipeline] echo
a9c2e4d
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 199 a9c2e4d a9c2e4d
[Pipeline] echo
/root/weilk/rcdev-project/.project-module.json
[Pipeline] readJSON
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] sh
+ echo '{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}'
[Pipeline] sh
+ cat /root/weilk/rcdev-project/.project-module.json
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
> - [pnc]: **feat_daxie_proto_old**.a40326323.**2026/11/12/11:58:33**
> - [hdmap]: **rc_dev**.a9c2e4d.**2024/11/06/14:15:21**
[Pipeline] sh
+ echo -n '{"repo_name":"hdmap","branch":"rc_dev","time":"2026-11-12_16-27-35","commit_id":"a9c2e4d","version":"","commit_msgs":",,"},'
[Pipeline] sh
+ cat /root/workspace/module-confname/version.json
{"module":[{"repo_name":"pnc","branch":"feat_daxie_proto_old","time":"2026-11-12_16-27-06","commit_id":"a40326323","version":"","commit_msgs":",,"},{"repo_name":"hdmap","branch":"rc_dev","time":"2026-11-12_16-27-35","commit_id":"a9c2e4d","version":"","commit_msgs":",,"},
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
msg_recorder
[Pipeline] echo
msg_recorder不参与编译
[Pipeline] echo
static_transform
[Pipeline] echo
static_transform不参与编译
[Pipeline] echo
prediction
[Pipeline] echo
prediction不参与编译
[Pipeline] echo
senior_calibration
[Pipeline] echo
senior_calibration不参与编译
[Pipeline] echo
rslidar_sdk
[Pipeline] echo
rslidar_sdk不参与编译
[Pipeline] echo
system-ros
[Pipeline] echo
/root/weilk/rcdev-project/project-module.json
[Pipeline] readJSON
[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=System%20ROS%20Workspace&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=System%20ROS%20Workspace&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":431,"description":"System 的 ROS workspace,用于所有系统组程序编译","name":"System ROS Workspace","name_with_namespace":"System / System ROS Workspace","path":"system-ros","path_with_namespace":"system/system-ros","created_at":"2022-10-12T08:16:32.855Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:system/system-ros.git","http_url_to_repo":"http://159.27.226.4/system/system-ros.git","web_url":"http://159.27.226.4/system/system-ros","readme_url":"http://159.27.226.4/system/system-ros/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-08-14T10:50:25.700Z","namespace":{"id":14,"name":"System","path":"system","kind":"group","full_path":"system","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/system"},"_links":{"self":"http://159.27.226.4/api/v4/projects/431","issues":"http://159.27.226.4/api/v4/projects/431/issues","merge_requests":"http://159.27.226.4/api/v4/projects/431/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/431/repository/branches","labels":"http://159.27.226.4/api/v4/projects/431/labels","events":"http://159.27.226.4/api/v4/projects/431/events","members":"http://159.27.226.4/api/v4/projects/431/members","cluster_agents":"http://159.27.226.4/api/v4/projects/431/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":"2022-10-13T08:16:32.954Z"},"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":51,"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":[{"group_id":8,"group_name":"Lidar","group_full_path":"lidar","group_access_level":20,"expires_at":null}],"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":{"access_level":20,"notification_level":3},"group_access":null}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
system/system-ros
[Pipeline] echo
431
[Pipeline] echo
431
[Pipeline] sh
+ mkdir -p /root/workspace/module-confname/src/system-ros
[Pipeline] dir
Running in /root/workspace/module-confname/src/system-ros
[Pipeline] {
[Pipeline] echo
rc_dev,http://159.27.226.4/system/system-ros.git
[Pipeline] echo
system-ros拉取rc_dev分支
[Pipeline] checkout
The recommended git tool is: NONE
using credential gitlab_ota
Cloning the remote Git repository
Cloning repository http://159.27.226.4/system/system-ros.git
> git init /root/workspace/module-confname/src/system-ros # timeout=10
Fetching upstream changes from http://159.27.226.4/system/system-ros.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 -- http://159.27.226.4/system/system-ros.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url http://159.27.226.4/system/system-ros.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse origin/rc_dev^{commit} # timeout=10
Checking out Revision 8a48972ce17db52d38a5c52d3dc616802dcee407 (origin/rc_dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f 8a48972ce17db52d38a5c52d3dc616802dcee407 # timeout=10
Commit message: "feat_out:移除不必要依赖"
> git rev-list --no-walk 8a48972ce17db52d38a5c52d3dc616802dcee407 # timeout=10
[Pipeline] sh
+ git checkout -b rc_dev
Switched to a new branch 'rc_dev'
[Pipeline] sh
+ git rev-parse --short HEAD
[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/431/repository/commits/8a48972
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects/431/repository/commits/8a48972
Response Code: HTTP/1.1 200 OK
Response:
{"id":"8a48972ce17db52d38a5c52d3dc616802dcee407","short_id":"8a48972c","created_at":"2026-04-29T19:38:57.000+08:00","parent_ids":["8e88d1f0af994f837b5979cf5ff6080c361572ee"],"title":"feat_out:移除不必要依赖","message":"feat_out:移除不必要依赖\n","author_name":"zhjfeng","author_email":"zhaojianfeng2@senior.auto","authored_date":"2026-04-29T19:38:57.000+08:00","committer_name":"zhjfeng","committer_email":"zhaojianfeng2@senior.auto","committed_date":"2026-04-29T19:38:57.000+08:00","trailers":{},"web_url":"http://159.27.226.4/system/system-ros/-/commit/8a48972ce17db52d38a5c52d3dc616802dcee407","stats":{"additions":29,"deletions":35,"total":64},"status":null,"project_id":431,"last_pipeline":null}
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
2026/04/29/19:38:57
[Pipeline] echo
8a48972
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 431 8a48972 8a48972
[Pipeline] echo
/root/weilk/rcdev-project/.project-module.json
[Pipeline] readJSON
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] sh
+ echo '{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}'
[Pipeline] sh
+ cat /root/weilk/rcdev-project/.project-module.json
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
> - [pnc]: **feat_daxie_proto_old**.a40326323.**2026/11/12/11:58:33**
> - [hdmap]: **rc_dev**.a9c2e4d.**2024/11/06/14:15:21**
> - [system-ros]: **rc_dev**.8a48972.**2026/04/29/19:38:57**
[Pipeline] sh
+ echo -n '{"repo_name":"system-ros","branch":"rc_dev","time":"2026-11-12_16-27-48","commit_id":"8a48972","version":"","commit_msgs":",,"},'
[Pipeline] sh
+ cat /root/workspace/module-confname/version.json
{"module":[{"repo_name":"pnc","branch":"feat_daxie_proto_old","time":"2026-11-12_16-27-06","commit_id":"a40326323","version":"","commit_msgs":",,"},{"repo_name":"hdmap","branch":"rc_dev","time":"2026-11-12_16-27-35","commit_id":"a9c2e4d","version":"","commit_msgs":",,"},{"repo_name":"system-ros","branch":"rc_dev","time":"2026-11-12_16-27-48","commit_id":"8a48972","version":"","commit_msgs":",,"},
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
fms_agent
[Pipeline] echo
fms_agent不参与编译
[Pipeline] echo
mrpt2
[Pipeline] echo
mrpt2不参与编译
[Pipeline] echo
warningModule
[Pipeline] echo
warningModule不参与编译
[Pipeline] echo
peripheral_controller
[Pipeline] echo
peripheral_controller不参与编译
[Pipeline] echo
lidar_camera_fusion
[Pipeline] echo
lidar_camera_fusion不参与编译
[Pipeline] echo
prediction_scene_fetcher
[Pipeline] echo
prediction_scene_fetcher不参与编译
[Pipeline] echo
sins_calibration_hmi
[Pipeline] echo
sins_calibration_hmi不参与编译
[Pipeline] echo
rminterpreter
[Pipeline] echo
/root/weilk/rcdev-project/project-module.json
[Pipeline] readJSON
[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=rminterpreter&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=rminterpreter&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":605,"description":"mqtt 与ros 互转节点","name":"RMInterpreter","name_with_namespace":"System / RMInterpreter","path":"rminterpreter","path_with_namespace":"system/rminterpreter","created_at":"2023-05-08T09:09:18.702Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:system/rminterpreter.git","http_url_to_repo":"http://159.27.226.4/system/rminterpreter.git","web_url":"http://159.27.226.4/system/rminterpreter","readme_url":"http://159.27.226.4/system/rminterpreter/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-11-11T07:59:29.810Z","namespace":{"id":14,"name":"System","path":"system","kind":"group","full_path":"system","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/system"},"_links":{"self":"http://159.27.226.4/api/v4/projects/605","issues":"http://159.27.226.4/api/v4/projects/605/issues","merge_requests":"http://159.27.226.4/api/v4/projects/605/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/605/repository/branches","labels":"http://159.27.226.4/api/v4/projects/605/labels","events":"http://159.27.226.4/api/v4/projects/605/events","members":"http://159.27.226.4/api/v4/projects/605/members","cluster_agents":"http://159.27.226.4/api/v4/projects/605/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":"2023-05-09T09:09:18.757Z"},"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":101,"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":20,"notification_level":3},"group_access":null}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
system/rminterpreter
[Pipeline] echo
605
[Pipeline] echo
605
[Pipeline] sh
+ mkdir -p /root/workspace/module-confname/src/rminterpreter
[Pipeline] dir
Running in /root/workspace/module-confname/src/rminterpreter
[Pipeline] {
[Pipeline] echo
rc_dev,http://159.27.226.4/system/rminterpreter.git
[Pipeline] echo
rminterpreter拉取rc_dev分支
[Pipeline] checkout
The recommended git tool is: NONE
using credential gitlab_ota
Cloning the remote Git repository
Cloning repository http://159.27.226.4/system/rminterpreter.git
> git init /root/workspace/module-confname/src/rminterpreter # timeout=10
Fetching upstream changes from http://159.27.226.4/system/rminterpreter.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 -- http://159.27.226.4/system/rminterpreter.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url http://159.27.226.4/system/rminterpreter.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse origin/rc_dev^{commit} # timeout=10
Checking out Revision 83b36a2806bc6618308da7136111f4128d8694e3 (origin/rc_dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f 83b36a2806bc6618308da7136111f4128d8694e3 # timeout=10
Commit message: "feat_out:增加消息/localization/init下发"
> git rev-list --no-walk 83b36a2806bc6618308da7136111f4128d8694e3 # timeout=10
[Pipeline] sh
+ git checkout -b rc_dev
Switched to a new branch 'rc_dev'
[Pipeline] echo
执行submodules
[Pipeline] sh
+ git submodule init
Submodule 'src/thirdparty' (git@159.27.226.4:system/thirdparty.git) registered for path 'src/thirdparty'
[Pipeline] sh
+ git submodule update
Cloning into '/root/workspace/module-confname/src/rminterpreter/src/thirdparty'...
Submodule path 'src/thirdparty': checked out '78985be81d13ae3beea6354407a21ffa4464d5cf'
[Pipeline] sh
+ git rev-parse --short HEAD
[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/605/repository/commits/83b36a2
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects/605/repository/commits/83b36a2
Response Code: HTTP/1.1 200 OK
Response:
{"id":"83b36a2806bc6618308da7136111f4128d8694e3","short_id":"83b36a28","created_at":"2026-09-11T14:01:40.000+08:00","parent_ids":["e9503ca123435b3750d379244c05397ff7c2fb74"],"title":"feat_out:增加消息/localization/init下发","message":"feat_out:增加消息/localization/init下发\n","author_name":"zhjfeng","author_email":"zhaojianfeng2@senior.auto","authored_date":"2026-09-11T14:01:40.000+08:00","committer_name":"zhjfeng","committer_email":"zhaojianfeng2@senior.auto","committed_date":"2026-09-11T14:01:40.000+08:00","trailers":{},"web_url":"http://159.27.226.4/system/rminterpreter/-/commit/83b36a2806bc6618308da7136111f4128d8694e3","stats":{"additions":5,"deletions":0,"total":5},"status":null,"project_id":605,"last_pipeline":null}
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
2026/09/11/14:01:40
[Pipeline] echo
83b36a2
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 605 83b36a2 83b36a2
[Pipeline] echo
/root/weilk/rcdev-project/.project-module.json
[Pipeline] readJSON
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] sh
+ echo '{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}'
[Pipeline] sh
+ cat /root/weilk/rcdev-project/.project-module.json
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
> - [pnc]: **feat_daxie_proto_old**.a40326323.**2026/11/12/11:58:33**
> - [hdmap]: **rc_dev**.a9c2e4d.**2024/11/06/14:15:21**
> - [system-ros]: **rc_dev**.8a48972.**2026/04/29/19:38:57**
> - [rminterpreter]: **rc_dev**.83b36a2.**2026/09/11/14:01:40**
[Pipeline] sh
+ echo -n '{"repo_name":"rminterpreter","branch":"rc_dev","time":"2026-11-12_16-28-51","commit_id":"83b36a2","version":"","commit_msgs":",,"},'
[Pipeline] sh
+ cat /root/workspace/module-confname/version.json
{"module":[{"repo_name":"pnc","branch":"feat_daxie_proto_old","time":"2026-11-12_16-27-06","commit_id":"a40326323","version":"","commit_msgs":",,"},{"repo_name":"hdmap","branch":"rc_dev","time":"2026-11-12_16-27-35","commit_id":"a9c2e4d","version":"","commit_msgs":",,"},{"repo_name":"system-ros","branch":"rc_dev","time":"2026-11-12_16-27-48","commit_id":"8a48972","version":"","commit_msgs":",,"},{"repo_name":"rminterpreter","branch":"rc_dev","time":"2026-11-12_16-28-51","commit_id":"83b36a2","version":"","commit_msgs":",,"},
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
control
[Pipeline] echo
/root/weilk/rcdev-project/project-module.json
[Pipeline] readJSON
[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=control&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=control&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":597,"description":"","name":"hdControl","name_with_namespace":"System / hdControl","path":"hdcontrol","path_with_namespace":"system/hdcontrol","created_at":"2023-04-24T07:43:21.313Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:system/hdcontrol.git","http_url_to_repo":"http://159.27.226.4/system/hdcontrol.git","web_url":"http://159.27.226.4/system/hdcontrol","readme_url":"http://159.27.226.4/system/hdcontrol/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-03-26T08:21:21.194Z","namespace":{"id":14,"name":"System","path":"system","kind":"group","full_path":"system","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/system"},"_links":{"self":"http://159.27.226.4/api/v4/projects/597","issues":"http://159.27.226.4/api/v4/projects/597/issues","merge_requests":"http://159.27.226.4/api/v4/projects/597/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/597/repository/branches","labels":"http://159.27.226.4/api/v4/projects/597/labels","events":"http://159.27.226.4/api/v4/projects/597/events","members":"http://159.27.226.4/api/v4/projects/597/members","cluster_agents":"http://159.27.226.4/api/v4/projects/597/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":"2023-04-25T07:43:21.361Z"},"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":111,"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":20,"notification_level":3},"group_access":null}},{"id":586,"description":"Control Node.","name":"Control","name_with_namespace":"PNC / Control","path":"control","path_with_namespace":"pnc/control","created_at":"2023-04-12T08:01:25.491Z","default_branch":"dev","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:pnc/control.git","http_url_to_repo":"http://159.27.226.4/pnc/control.git","web_url":"http://159.27.226.4/pnc/control","readme_url":"http://159.27.226.4/pnc/control/-/blob/dev/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-11-10T05:39:59.858Z","namespace":{"id":10,"name":"PNC","path":"pnc","kind":"group","full_path":"pnc","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/pnc"},"_links":{"self":"http://159.27.226.4/api/v4/projects/586","issues":"http://159.27.226.4/api/v4/projects/586/issues","merge_requests":"http://159.27.226.4/api/v4/projects/586/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/586/repository/branches","labels":"http://159.27.226.4/api/v4/projects/586/labels","events":"http://159.27.226.4/api/v4/projects/586/events","members":"http://159.27.226.4/api/v4/projects/586/members","cluster_agents":"http://159.27.226.4/api/v4/projects/586/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":"2023-04-13T08:01:25.516Z"},"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":63,"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":20,"notification_level":3},"group_access":null}},{"id":436,"description":"LED控制器","name":"peripheral_controller","name_with_namespace":"System / peripheral_controller","path":"peripheral_controller","path_with_namespace":"system/peripheral_controller","created_at":"2022-10-21T06:45:52.312Z","default_branch":"rc_dev","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:system/peripheral_controller.git","http_url_to_repo":"http://159.27.226.4/system/peripheral_controller.git","web_url":"http://159.27.226.4/system/peripheral_controller","readme_url":"http://159.27.226.4/system/peripheral_controller/-/blob/rc_dev/README.md","avatar_url":null,"forks_count":0,"star_count":1,"last_activity_at":"2026-11-12T07:49:04.718Z","namespace":{"id":14,"name":"System","path":"system","kind":"group","full_path":"system","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/system"},"_links":{"self":"http://159.27.226.4/api/v4/projects/436","issues":"http://159.27.226.4/api/v4/projects/436/issues","merge_requests":"http://159.27.226.4/api/v4/projects/436/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/436/repository/branches","labels":"http://159.27.226.4/api/v4/projects/436/labels","events":"http://159.27.226.4/api/v4/projects/436/events","members":"http://159.27.226.4/api/v4/projects/436/members","cluster_agents":"http://159.27.226.4/api/v4/projects/436/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":"2022-10-22T06:45:52.363Z"},"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":18,"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":20,"notification_level":3},"group_access":null}},{"id":8,"description":"Decision、Planning、Control","name":"pnc","name_with_namespace":"PNC / pnc","path":"pnc","path_with_namespace":"pnc/pnc","created_at":"2020-05-21T16:10:49.295Z","default_branch":"master","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:pnc/pnc.git","http_url_to_repo":"http://159.27.226.4/pnc/pnc.git","web_url":"http://159.27.226.4/pnc/pnc","readme_url":"http://159.27.226.4/pnc/pnc/-/blob/master/README.md","avatar_url":null,"forks_count":0,"star_count":1,"last_activity_at":"2026-11-12T07:12:38.166Z","namespace":{"id":10,"name":"PNC","path":"pnc","kind":"group","full_path":"pnc","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/pnc"},"_links":{"self":"http://159.27.226.4/api/v4/projects/8","issues":"http://159.27.226.4/api/v4/projects/8/issues","merge_requests":"http://159.27.226.4/api/v4/projects/8/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/8/repository/branches","labels":"http://159.27.226.4/api/v4/projects/8/labels","events":"http://159.27.226.4/api/v4/projects/8/events","members":"http://159.27.226.4/api/v4/projects/8/members","cluster_agents":"http://159.27.226.4/api/v4/projects/8/cluster_agents"},"packages_enabled":null,"empty_repo":false,"archived":false,"visibility":"private","resolve_outdated_diff_discussions":false,"container_expiration_policy":{"cadence":"7d","enabled":false,"keep_n":null,"older_than":null,"name_regex":null,"name_regex_keep":null,"next_run_at":"2021-12-19T09:50:27.174Z"},"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":1,"import_status":"finished","open_issues_count":0,"ci_default_git_depth":50,"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":false,"printing_merge_request_link_enabled":true,"merge_method":"merge","squash_option":"default_off","enforce_auth_checks_on_uploads":true,"suggestion_commit_message":"","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":{"access_level":20,"notification_level":3},"group_access":null}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
pnc/control
[Pipeline] echo
586
[Pipeline] echo
586
[Pipeline] sh
+ mkdir -p /root/workspace/module-confname/src/control
[Pipeline] dir
Running in /root/workspace/module-confname/src/control
[Pipeline] {
[Pipeline] echo
feat_cargo_width_sim,http://159.27.226.4/pnc/control.git
[Pipeline] echo
control拉取feat_cargo_width_sim分支
[Pipeline] checkout
The recommended git tool is: NONE
using credential gitlab_ota
Cloning the remote Git repository
Cloning repository http://159.27.226.4/pnc/control.git
> git init /root/workspace/module-confname/src/control # timeout=10
Fetching upstream changes from http://159.27.226.4/pnc/control.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 -- http://159.27.226.4/pnc/control.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url http://159.27.226.4/pnc/control.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse origin/feat_cargo_width_sim^{commit} # timeout=10
Checking out Revision 6cab748ef3d3606187cc441071513a3fbc14909b (origin/feat_cargo_width_sim)
> git config core.sparsecheckout # timeout=10
> git checkout -f 6cab748ef3d3606187cc441071513a3fbc14909b # timeout=10
Commit message: "docs: 记录 Park Lock 步进与构建修复"
> git rev-list --no-walk 6cab748ef3d3606187cc441071513a3fbc14909b # timeout=10
[Pipeline] sh
+ git checkout -b feat_cargo_width_sim
Switched to a new branch 'feat_cargo_width_sim'
[Pipeline] sh
+ git rev-parse --short HEAD
[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/586/repository/commits/6cab748
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects/586/repository/commits/6cab748
Response Code: HTTP/1.1 200 OK
Response:
{"id":"6cab748ef3d3606187cc441071513a3fbc14909b","short_id":"6cab748e","created_at":"2026-08-07T18:09:53.000+08:00","parent_ids":["11144fa86a5e242beb8b8f4420014b8ff948e8ff"],"title":"docs: 记录 Park Lock 步进与构建修复","message":"docs: 记录 Park Lock 步进与构建修复\n\n更新本会话任务计划、执行进度、根因分析及构建验证结果。\n\n记录本地完整构建仍受 comm_msgs 生成头文件搜索路径问题阻断。\n","author_name":"allen","author_email":"wuyanjun110@126.com","authored_date":"2026-08-07T18:09:15.000+08:00","committer_name":"allen","committer_email":"wuyanjun110@126.com","committed_date":"2026-08-07T18:09:53.000+08:00","trailers":{},"web_url":"http://159.27.226.4/pnc/control/-/commit/6cab748ef3d3606187cc441071513a3fbc14909b","stats":{"additions":101,"deletions":40,"total":141},"status":null,"project_id":586,"last_pipeline":null}
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
2026/08/07/18:09:53
[Pipeline] echo
ab6c1b0
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 586 ab6c1b0 6cab748
[Pipeline] echo
/root/weilk/rcdev-project/.project-module.json
[Pipeline] readJSON
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"ab6c1b0","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] sh
+ echo '{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}'
[Pipeline] sh
+ cat /root/weilk/rcdev-project/.project-module.json
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
> - [pnc]: **feat_daxie_proto_old**.a40326323.**2026/11/12/11:58:33**
> - [hdmap]: **rc_dev**.a9c2e4d.**2024/11/06/14:15:21**
> - [system-ros]: **rc_dev**.8a48972.**2026/04/29/19:38:57**
> - [rminterpreter]: **rc_dev**.83b36a2.**2026/09/11/14:01:40**
> - [control]: **feat_cargo_width_sim**.6cab748.**2026/08/07/18:09:53**
[Pipeline] sh
+ echo -n '{"repo_name":"control","branch":"feat_cargo_width_sim","time":"2026-11-12_16-28-57","commit_id":"6cab748","version":"","commit_msgs":",,"},'
[Pipeline] sh
+ cat /root/workspace/module-confname/version.json
{"module":[{"repo_name":"pnc","branch":"feat_daxie_proto_old","time":"2026-11-12_16-27-06","commit_id":"a40326323","version":"","commit_msgs":",,"},{"repo_name":"hdmap","branch":"rc_dev","time":"2026-11-12_16-27-35","commit_id":"a9c2e4d","version":"","commit_msgs":",,"},{"repo_name":"system-ros","branch":"rc_dev","time":"2026-11-12_16-27-48","commit_id":"8a48972","version":"","commit_msgs":",,"},{"repo_name":"rminterpreter","branch":"rc_dev","time":"2026-11-12_16-28-51","commit_id":"83b36a2","version":"","commit_msgs":",,"},{"repo_name":"control","branch":"feat_cargo_width_sim","time":"2026-11-12_16-28-57","commit_id":"6cab748","version":"","commit_msgs":",,"},
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
hdmap_cloud
[Pipeline] echo
/root/weilk/rcdev-project/project-module.json
[Pipeline] readJSON
[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=hdmap_cloud&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=hdmap_cloud&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":628,"description":"","name":"hdmap_cloud_config","name_with_namespace":"config / taicang / hdmap_cloud_config","path":"hdmap_cloud_config","path_with_namespace":"config/taicang/hdmap_cloud_config","created_at":"2023-05-24T05:49:46.674Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:config/taicang/hdmap_cloud_config.git","http_url_to_repo":"http://159.27.226.4/config/taicang/hdmap_cloud_config.git","web_url":"http://159.27.226.4/config/taicang/hdmap_cloud_config","readme_url":"http://159.27.226.4/config/taicang/hdmap_cloud_config/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2023-05-24T08:17:09.642Z","namespace":{"id":462,"name":"taicang","path":"taicang","kind":"group","full_path":"config/taicang","parent_id":24,"avatar_url":null,"web_url":"http://159.27.226.4/groups/config/taicang"},"_links":{"self":"http://159.27.226.4/api/v4/projects/628","issues":"http://159.27.226.4/api/v4/projects/628/issues","merge_requests":"http://159.27.226.4/api/v4/projects/628/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/628/repository/branches","labels":"http://159.27.226.4/api/v4/projects/628/labels","events":"http://159.27.226.4/api/v4/projects/628/events","members":"http://159.27.226.4/api/v4/projects/628/members","cluster_agents":"http://159.27.226.4/api/v4/projects/628/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":"2023-05-25T05:49:46.694Z"},"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":4,"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":623,"description":"","name":"Hdmap Cloud","name_with_namespace":"Map / Hdmap Cloud","path":"hdmap_cloud","path_with_namespace":"map/hdmap_cloud","created_at":"2023-05-22T13:07:01.257Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:map/hdmap_cloud.git","http_url_to_repo":"http://159.27.226.4/map/hdmap_cloud.git","web_url":"http://159.27.226.4/map/hdmap_cloud","readme_url":"http://159.27.226.4/map/hdmap_cloud/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-11-09T07:02:08.261Z","namespace":{"id":12,"name":"Map","path":"map","kind":"group","full_path":"map","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/map"},"_links":{"self":"http://159.27.226.4/api/v4/projects/623","issues":"http://159.27.226.4/api/v4/projects/623/issues","merge_requests":"http://159.27.226.4/api/v4/projects/623/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/623/repository/branches","labels":"http://159.27.226.4/api/v4/projects/623/labels","events":"http://159.27.226.4/api/v4/projects/623/events","members":"http://159.27.226.4/api/v4/projects/623/members","cluster_agents":"http://159.27.226.4/api/v4/projects/623/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":"2023-05-23T13:07:01.277Z"},"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":4,"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":20,"notification_level":3},"group_access":null}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
map/hdmap_cloud
[Pipeline] echo
623
[Pipeline] echo
623
[Pipeline] sh
+ mkdir -p /root/workspace/module-confname/src/hdmap_cloud
[Pipeline] dir
Running in /root/workspace/module-confname/src/hdmap_cloud
[Pipeline] {
[Pipeline] echo
rc_dev,http://159.27.226.4/map/hdmap_cloud.git
[Pipeline] echo
hdmap_cloud拉取rc_dev分支
[Pipeline] checkout
The recommended git tool is: NONE
using credential gitlab_ota
Cloning the remote Git repository
Cloning repository http://159.27.226.4/map/hdmap_cloud.git
> git init /root/workspace/module-confname/src/hdmap_cloud # timeout=10
Fetching upstream changes from http://159.27.226.4/map/hdmap_cloud.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 -- http://159.27.226.4/map/hdmap_cloud.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url http://159.27.226.4/map/hdmap_cloud.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse origin/rc_dev^{commit} # timeout=10
Checking out Revision 6c5c3a18ee3c59b249a3153944b221db77ca6219 (origin/rc_dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f 6c5c3a18ee3c59b249a3153944b221db77ca6219 # timeout=10
Commit message: "fix_out: 开启enable_s_turn_as_straight_forward_的情况下,s弯cost按照直道去进行优先级调整"
> git rev-list --no-walk 6c5c3a18ee3c59b249a3153944b221db77ca6219 # timeout=10
[Pipeline] sh
+ git checkout -b rc_dev
Switched to a new branch 'rc_dev'
[Pipeline] sh
+ git rev-parse --short HEAD
[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/623/repository/commits/6c5c3a1
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects/623/repository/commits/6c5c3a1
Response Code: HTTP/1.1 200 OK
Response:
{"id":"6c5c3a18ee3c59b249a3153944b221db77ca6219","short_id":"6c5c3a18","created_at":"2026-02-05T16:50:52.000+08:00","parent_ids":["ea1c89844434379acfbe6bdb3c1da1e6d6275ec8"],"title":"fix_out: 开启enable_s_turn_as_straight_forward_的情况下,s弯cost按照直道去进行优先级调整","message":"fix_out: 开启enable_s_turn_as_straight_forward_的情况下,s弯cost按照直道去进行优先级调整\n","author_name":"caoxue","author_email":"caoxue@senior.auto","authored_date":"2026-02-05T16:50:52.000+08:00","committer_name":"caoxue","committer_email":"caoxue@senior.auto","committed_date":"2026-02-05T16:50:52.000+08:00","trailers":{},"web_url":"http://159.27.226.4/map/hdmap_cloud/-/commit/6c5c3a18ee3c59b249a3153944b221db77ca6219","stats":{"additions":15,"deletions":0,"total":15},"status":null,"project_id":623,"last_pipeline":null}
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
2026/02/05/16:50:52
[Pipeline] echo
9315562
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 623 9315562 6c5c3a1
[Pipeline] echo
/root/weilk/rcdev-project/.project-module.json
[Pipeline] readJSON
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"9315562","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"6c5c3a1","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] sh
+ echo '{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"6c5c3a1","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}'
[Pipeline] sh
+ cat /root/weilk/rcdev-project/.project-module.json
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"6c5c3a1","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
> - [pnc]: **feat_daxie_proto_old**.a40326323.**2026/11/12/11:58:33**
> - [hdmap]: **rc_dev**.a9c2e4d.**2024/11/06/14:15:21**
> - [system-ros]: **rc_dev**.8a48972.**2026/04/29/19:38:57**
> - [rminterpreter]: **rc_dev**.83b36a2.**2026/09/11/14:01:40**
> - [control]: **feat_cargo_width_sim**.6cab748.**2026/08/07/18:09:53**
> - [hdmap_cloud]: **rc_dev**.6c5c3a1.**2026/02/05/16:50:52**
[Pipeline] echo
[hdmap_cloud]
[Pipeline] sh
+ echo -n '{"repo_name":"hdmap_cloud","branch":"rc_dev","time":"2026-11-12_16-29-03","commit_id":"6c5c3a1","version":"","commit_msgs":"IGZhbGxiYWNrIHRvIGxhbmUgcm91dGluZyBzaG91bGQgbm90IGRyaXZlIHRocm91Z2ggeWFyZAogbm9uIG5hdmlnYWJsZSBsYW5lIGlzIG5vdCBpbiBncmFwaAogY3Jhc2gKIGNyYXNoIGNsZWFuIHVwCiBmaXggZXh0ZW5kIGZvcndhcmQgbnVsbHB0cgogZml4IGV4dGVuZCBmb3J3YXJkIG51bGxwdHIKIHJlc3RyaWN0ZWQgYXJlYSB3aGVuIG5vIG5lZWQgdXBkYXRlCiBmaXggcmVzdHJpY3RlZCBhcmVhcyBjb250YWluIGZvcmJpZGRlbiBsYW5lcwogY29tYmluZWQgc2VjdGlvbiBvbmUgc2lkZSBpcyBub3QgZXhzaXRlZAogY29tYmluZWQgc2VjdGlvbgogc2VjdGlvbiBzdWIgdHlwZQogY2FuIG5vdCBmaW5kIGNvbWJpbmVkIHNlY3Rpb24KIGZpeCBmYWxsYmFjayB0byBsYW5lIHNlYXJjaCBvbmx5CiBtcSBoYXMgbm90IGJlZW4gaW5pdAogZml4IG1pc3Mgcm91dGluZyByZXF1ZXN0CiBmaXggc2Vhc2lkZSBkaXJlY3Rpb24KIGZpeCBzZWFzaWRlIGRpcmVjdGlvbgogcmVxdWVzdCBsb2NhdGlvbiBrZXkKIG51bGxwdHIKIG51bGxwdHIKIGVycm9yIGluZm8KIGNoYW5nZSBjb25kaXRpb24gdG8gYWRkIHRvIHdoaXRlIGxpc3QKIGNoYW5nZSBjb25kaXRpb24gdG8gYWRkIHRvIHdoaXRlIGxpc3QKcmVidWlsZCBncmlkbWFwCiB1dHVybiBkZXN0aW5hdGlvbgogbWVyZ2UgdHdvIHNlY3Rpb24gdHlwbwogY2hhbmdlIGxhbmUgdHlwZQpjaGVycnktcGljawpjaGVycnktcGljayIKClRoaXMgcmV2ZXJ0cyBjb21taXQgNDA5ZTBiODY3MWU5OWMyMDA3NWU0ZDc2YWYxMWExY2M1ZDM4MjMyZgogYmxvY2tlZCB0cmFmZmljCiBvcmlnaW4gb24gYnJpZGdlIGFyZWEKZml4IGdldCByZWdpb25zIGJ1ZwpmaXggdGhlIGlzc3VlIHRoYXQgdGhlIGNhciBudW1iZXIgd2FzIGVtcHR5IHdoZW4gdGhlIHJlcXVlc3QgZmFpbGVkCkFkZCBwcm90ZWN0aXZlIGxvZ2ljIHRvIHByZXZlbnQgcHJvZ3JhbSBjcmFzaApmaXggd2F5cG9pbnQgaXMgTG9hZGluZ0JyaWRnZSBidWcKZml4IHByZSBjb21tYW5kIGRlc3RpbmF0aW9uCiBwdXJlIGxhbmUgc2VhcmNoIGlnbm9yZSB3aGl0ZSBsaXN0Cm11bHRpcGxlIHdheXBvaW50cyB2MgogcHVyZSBsYW5lIHNlYXJjaCBpZ25vcmUgd2hpdGUgbGlzdApmaXggbXVsdGlwbGUgd2F5cG9pbnRzCnVwZGF0ZSBtaW5fbGFuZV9jaGFuZ2VfaW5fc2Vhc2lkZV9sZW5ndGggdG8gMC4yCmZpeCBjb3N0IGJ1ZwpwcmludCB3YXlwb2ludHMgaW4gbG9nCjEucmVkdWNlIHRoZSB3YXlwb2ludCBzZWFyY2ggcmFkaXVzIHRvICAgMC41IDIuZW5hYmxlIG11bHRpcGxlIHdheXBvaW50cyBvbmx5IG9uIGxvY2sgc3RhdGlvbgpzb2x2ZSB0aGUgY29ybmVyIGNhc2Ugb2YgdGhlIGhvcml6b250YWwgMQpmaXgganNvbmNwcCBwcmVjaXNpb24gaXNzdWUKY2hhbmdlIHRoZSBvcmllbnRhdGlvbiBvZiB0aGUgZGlhZ29uYWwgbGluZSBiYWNrIHRvIGl0cyBvcmlnaW5hbCBwcm9wZXJ0eQp0dXJuIHJhbmdlCmZpeCBwcm9qZWN0aW9uIHBvaW50IHByb2JsZW0KYXV0b21hdGljIGRldG91ciBkb2VzIG5vdCB0YWtlIGludG8gYWNjb3VudCBwYXJraW5nIGFuZCBjaGFyZ2luZwp0aGUgc3BlZWQgb2YgdGhlIHBhcmtpbmcgbGFuZSBpcyBub3QgdXBkYXRlZApyYXppIHN0YXJ0X3MKZGVzdGluYXRpb24gZy12YWx1ZSBpcyBhZGp1c3RlZCB0byBlbmRfcyAtIHN0YXJ0X3MKdmVoaWNsZSBpZApjb25uZWN0IHRpbWVvdXQKY2hhbmdlIGRpcmVjdGlvbgpjaGFuZ2UgbGFuZQpjaGFuZ2UgbGFuZQpvYmxpcXVlX3F1ZXVlCmRlc3RpbmF0aW9uIHR1cm4gcmFuZ2UKZml4IHZlaGljbGVfaWQgaXMgZW1wdHkgd2hlbiByb3V0aW5nIGZhaWwKYWRkIHRoZSBzZWN0aW9uX3N1Yl90eXBlIHR5cGUgb2YgUGFya2luZ0xvdCB0byBzb2x2ZSB0aGUgcHJvYmxlbSB0aGF0IHRoZSBwYXJraW5nIHNwYWNlIG9uIFIxIFJvYWQgY2Fubm90IGJlIHBhcmtlZAppZiBpdCdzIGEgcGFya2luZyBzcGFjZSBtaXNzaW9uLCB4N3Q3IGlzIHByb2hpYml0ZWQKY2hhbmdlIGNoYW5nZV9kaXJlY3Rpb24gZnJvbSBib29sIHRvIGludF84CmZpeCBzZWN0aW9uIGNvc3QgYnVnCmZpeCByb3MgdmVyc2lvbgpmaXggbG9nCnB1Ymxpc2ggdmVoaWNsZV9pZCBhbmQgaGVhZGVyX2lkIHdoZW4gcm91dGluZyBmYWlsCndheXBvaW50IGlzIG51bGwgd2hlbiBsYW5lIGlkIGlzIG5vdCBudWxsCmZpeCByZXF1ZXN0IGxhbmVfaWQgaXMgc2VuaW9yIGxhbmUgaWQKbHVvamluZyBsYW5lIGlkIHByb3RlY3QKZml4IGhpZ2ggYmF5IHJvdXRpbmcgZmFpbApmaXggYXBvbGxvIGV4cGxvcmUgYnVnCmZpeCB0aGUgaXNzdWUgdGhhdCB0aGUgb3JpZ24gb2YgdGhlIHJldmVyc2UgZG9vciB3YXMgc2VsZWN0ZWQgaW5jb3JyZWN0bHkKZml4IHN0YXJ0X3MKZWFjaCBzdGFydF9zIGlzIHByb2Nlc3NlZCBhY2NvcmRpbmcgdG8gdGhlIHdheXBvaW50CmdldCBsYW5lIHdpdGggaGVhZGluZwptYXhfaGVhZGluZ19kaWZmZXJlbmNlCm5lYXIgbGFuZSBpZApnZXQgbmVhciBsYW5lIGlkCnJlc3RyaWN0IHNlY3Rpb24KZml4IG11bHRpcGxlIGxhbmUgY2xvc3VyZXMgd2VyZSBhZGRlZCB0byByZXF1ZXN0cwpmb3JiaWRkZW4gdG8gZHJpdmUgdGhyb3VnaCBwYXJraW5nIGxvdApmaXggcmVzdHJpY3RlZCBhcmVhCmZpeCBmb3JiaWRkZW4gbGFuZQpmaXggcHJvamVjdGlvbiBidWcKZml4IHBhcnRpYWwgcm9hZCBjbG9zdXJlcwoxLmZpeCB0aGUgZm9yYmlkZGVuX2xhbmUgaW4gdGhlIHJlcXVlc3QgZG9lcyBub3QgdGFrZSBlZmZlY3QgaXMgZml4ZWQgMi5maXggdGhlIGlzc3VlIHRoYXQgdGhlIG9wdGlvbnMgaW4gdGhlIGludGVybmFsX3JlcXVlc3Qgd2VyZSBub3QgY2xlYXJlZApmaXggd2F5cG9pbnQgbG9jYXRpb24gaXMgbnVsbAoxLmp1ZGdtZW50IGxvZ2ljIG9mIHJlcGFpcmluZyBoYXRjaCBjb3ZlciBwbGF0ZSBhcmVhIDIuZml4IHRoZSBidWcgdGhhdCB0aGUgcGFya2luZyBzcGFjZSB3aWxsIHRha2UgdGhlIHJldmVyc2UgbGFuZSB3aGVuIHRoZSByb2FkIGlzIGNsb3NlZC4KZml4IHJldmVyc2UgZG9vcgpjaGFuZ2UgZGlzdGFuY2UKMS5yZW1vdmUgdGhlIHJlc3RyaWN0aW9uIG9mIHRoZSBwYXJraW5nIHNwYWNlLXRvLXBhcmtpbmcgc3BhY2UgdGFzayAyLnByaW9yaXR5IGlzIGdpdmVuIHRvIGRpYWdvbmFsIHdhbGtpbmcKZml4IGR5bmFtaWMgcmVzdHJpY3QgYXJlYQpmaXggY2hhbmdlIGxhbmUgaW4geWFyZApmaXggcm9zIHdheXBvaW50IGlzIG51bGwKZml4IHdheXBvaW50CmZpeCBjcm9zcyB5YXJkIGxvZ2ljCmZpeCBjaGFuZ2UgbGFuZSBpbiB5YXJkCmZpeCBvYmxpcXVlIGxvZ2ljCmZpeCBjaGFuZ2UgbGFuZSBpbiB5YXJkCmZpeCByb3Mgd2F5cG9pbnQgaXMgbnVsbApmaXggd2F5cG9pbnQKZml4IGNyb3NzIHlhcmQgbG9naWMKZml4IGNoYW5nZSBsYW5lIGluIHlhcmQKdXBkYXRlIHBhcmFtcwpsaW1pdCBjYW5kaWRhdGVzIG51bQpzZXQgcHJlY2lzaW9uIGFuZCBhZGQgcGF0aF9mb3JfdmlzdWFsaXphdGlvbgpyb3MgcHVibGlzaCBjYW5kaWRhdGUgcmVzcG9uc2UKY3VydmUgdmlzdWFsaXphdGlvbiB0cmFuc21pdHMgb25seSB0d28gcG9pbnRzCmZpeCB1cCBicmlkZ2UKcmVzdG9yZSBjb25uZWN0X3RpbWVvdXQKZGVzdGluYXRpb24gaW4gc2Vhc2lkZQpkZXN0aW5hdGlvbiBpbiBzZWFzaWRlIgoKVGhpcyByZXZlcnRzIGNvbW1pdCBmNDA3MjE1YmFmMzQ0ZDhjZGVmZjc1NWFjZGFiNTY3Y2JlMjRjMmEzCmZpeCByZXZlcnNlIGRvb3IgbG9naWMKZml4IHJlc3RyaWN0IGFyZWEKZml4IGNoYW5nZSBsYW5lIGNyb3NzIHlhcmQgbG9naWMKcmVidWlsZCByZXZlcnNlIGRvb3IgbG9naWMKYWRqdXN0IHMgZ2FwIGZvciBibGFjayB0byAwLjAyCmZpeCByb3MgdmVyc2lvbiBzZWFzaWRlX2RpcmVjdGlvbgpmaXggcm9zIHZlcnNpb24gc2Vhc2lkZV9kaXJlY3Rpb24gdjIKZml4IGV4cGFuZCBsYW5lIHNlYXJjaCBidWcKZml4IHRoZSBpc3N1ZSBvZiB0ZXJtaW5hbCBzZWxlY3Rpb24gZHVlIHRvIHJvYWQgY2xvc3VyZSBvbiB0aGUgZG9jayBzdXJmYWNlCmZpeCB0dXJuIHJhbmdlcwpmaXggdHVybiByYW5nZSBsb2dpYwpmaXggZXhwYW5kIGxhbmUgc2VhcmNoCmZpeCBoZWFkaW5nCmZpeCByZXZlcnNlIGhlYWRpbmcgYnVnCmZpeCBlcnJvcmNvZGUKZml4IHJlc3RyaWN0IGJ1ZwogZml4IHN0YXRpYyBtYXAKZml4IHJldmVyc2UgaGVhZGluZyBidWcKZml4IGZvcmJpZGRlbiBzZWFzaWRlCmNvbXB0YXRpYmxlIHdpdGggZGV2CmZpeCBmb3JiaWRkZW4gbGFuZQpmaXggZXhwYW5kIGxhbmUgc2VhcmNoCmNoYW5nZSBkaXJlY3Rpb24KZml4IGZvcmJpZGRlbiBzZWN0aW9uCmZpeCBNdWx0aXBsZUNhbmRpZGF0ZXNSZXF1ZXN0IGZvcmJiaWRlbiBpZApwcm9qZWN0aW9uCmdldCBqdW5jdGlvbnMKSGV1cmlzdGljIFNlY3Rpb24gQ29zdArkv67lpI1wb2ludF9vZl9pbnRlcmVzdOWcqOe7iOeCueWJjemdomlzX3Bhc3PkuZ/kvJp0cnVl55qEYnVnCuWAn+WKqei2hei9pumBk+e7lemanArmipXlvbFidWcK5L+u5aSN5Yqo5oCB5byV5qGl5oqV5b2x55u45YWzYnVnCuS/ruWkjeWwgei3r+WvvOiHtOeahGV4dGVuZOW8guW4uOmXrumimArnmb3lkI3ljZXlnKjnuq/ovabpgZPnuqfmkJzntKLnlJ/mlYgK5YmN5ZCO5Lik5q616Lev5b6E5LiN6YeN5Y+gCuS8mOWMluS7o+eggQpyZXNwb25zZemHjOeahHJlcXVlc3Tkv53mjIHljp/moLfvvIxyZXNwb25zZemHjOeahGJsYWNrX2xhbmVz5Y+q5a2Y5bCB6Lev6L2m6YGTCnJvdXRpbmcK5L+u5aSNeWFyZF9qdW5jdGlvbuWIpOWumuadoeS7tmJ1Zwp5YXJkX2p1bmN0aW9uCuWmguaenG5vX3Rocm91Z2jkuLow5pe25YWB6K646Leo5aCG5Zy65Y+Y6YGTCuebuOmCu+WghuWcuuS4jeWFgeiuuOWAn+WKqei2hei9pumBk+WPmOmBkwrnm7jpgrvloIblnLrkuI3lhYHorrjlgJ/liqnotoXovabpgZPlj5jpgZMiCgpUaGlzIHJldmVydHMgY29tbWl0IDY4NjM5Yzk2MzFhODEzYjhkZjY5MmIxMDllNGU2NDVlMjMwZDQ4OTEKcm91dGVfY29zdArkv67lpI3pgZfnlZlidWcK5aaC5p6c5LiN5piv5Y675YGc6L2m5L2N55qE5Lu75Yqh77yM5LiN6IO95omT54K55Y675YGc6L2m5L2NCmZvcmJpZCB0byB0dXJuIHJpZ2h0IHRvIHlhcmQKdHVybiByaWdodApzZWFzaWRlCiAi5L+u5q2j6L2m6YGT5pWw5LiN55u45ZCM5pe277yMSGV1cmlzdGljQ29zdOacqui/m+ihjOiuoeeul+eahOmXrumimCIKIOW8gOWQr2VuYWJsZV9zX3R1cm5fYXNfc3RyYWlnaHRfZm9yd2FyZF/nmoTmg4XlhrXkuIvvvIxz5byvY29zdOaMieeFp+ebtOmBk+WOu+i/m+ihjOS8mOWFiOe6p+iwg+aVtA==,IGFkZCBlcnJvciBpbmZvCiB1cGRhdGUgcGFyYW1zIHRvIHJlZHVjZSBsYW5lIGNoYW5nZSBsZW5ndGggdG8gOCBtZXRlcnMKIGltcHJvdmUgbG9jayBzdGF0aW9uIG9mIHdheXBvaW50CiByZXN0cmljdGVkIGFyZWEgZm9yIGVhY2ggdmVoaWNsZQogcGFyc2Ugcm91dGluZyBtZXNzYWdlIHByb3RlY3Rpb24gYW5kIGVycm9yIGNvZGUKIGZvcmJpZGRlbiB0byBjaGFuZ2UgbGFuZSBldmVuIGl0J3Mgc3RhY2tlcgogZW5hYmxlIGZvcmNlIGhlYWRpbmcgdmFsaWRhdGlvbgogY2hhbmdlIHJldHVybiB0eXBlCiBvcHRpbWl6ZSBmb3JiaWRkZW4gc2VjdGlvbiBpZHMKIG5ldyBlcnJvciBpbmZvCiBjbGVhbiB1cCByb3V0aW5nIG1vZHVsZQogY2xlYW4gdXAgcm91dGluZy5oCiBzdXBwb3J0IGdlbmVyYXRlIGJsYWNrIGxpc3Qgd2l0aCB2ZWhpY2xlIGlkCiBhZGFwdCByb3MKIGNoYW5nZSBkZWZhdWx0IHNlYXNpZGUgZGlyZWN0aW9uIHRvIDAKIGNoYW5nZSBkZWZhdWx0IHNlYXNpZCBkaXJlY3Rpb24gdG8gc3RhdGljCiB1cGRhdGUgcm9zIGludGVyZmFyY2UgbG9naWMKIHN1cHBvcnQgbXVsdGlwbGUgc2NlbmVzIGxhbmUgY2hhbmdlCiB1bmlmeSBzZXJ2ZXIKIHJvczEgaW50ZXJmYWNlCiBmaXggY29tcGlsZXIgZXJyb3IKIGNsZWFuIHVwCiBjb21iaW5lIG1xdHQgYW5kIHJvcyB2MgogY2hlY2sgaW5wdXQgcG9pbnQKIGNoZWNrIGlucHV0IHBvaW50CiBoYW5kbGUganVuY3Rpb24gKyBlbnRlciBsb2FkaW5nIGJyaWRnZSBsYW5lCiBoYW5kbGUganVuY3Rpb24gKyBlbnRlciBsb2FkaW5nIGJyaWRnZSBsYW5lCiB1cGRhdGUgcGFyYW1zCiBhZGQgdmFsaWQgcG9pbnQgY2hlY2tvdXQgcHJpbnQgaW5mbwogYWRkIHZhbGlkIHBvaW50IGNoZWNrb3V0IHByaW50IGluZm8KIHRyZWF0IHMgdHVybiBhcyBzdHJhaWdodCBmb3J3YXJkCiB0cmVhdCBzIHR1cm4gYXMgc3RyYWlnaHQgZm9yd2FyZAogZXRhIGNvc3QgbW9kZWwsIGRvIG5vdCBjaGVycnkgcGljayB0byByY19kZXYKIGFkZCBsb2cKIHRyYWZmaWMgYW5kIGNvc3QKIHRyYWZmaWMKIHRyYWZmaWMKIGZhbGxiYWNrIHdoaXRlIGxpc3QKIGZhbGxiYWNrIHdoaXRlIGxpc3QKIGFkZCB0cmFmZmljCiB0cmFmZmljCiBsb2cgKyB0cmFmZmljCiB1cGRhdGUgcGFyYW1zCmdyaWQgbWFwCiBtZXJnZSBmcm9tIGZlYXQgdW5pZmllZCBzZXJ2ZXIgYnJhbmNoCiBhZGQgdGltZW91dCBhbmQgdHJ5IGNhdGNoIGZvciBtcXR0IHB1YgogZmlsdGVyIHdheXBvaW50IGJ5IHR5cGUKIG11bHRpcGxlIHJvdXRlcyBleHRlbmQKY2JzIHYxCmNicyB2MgogYWRkIG92ZXJ0YWtpbmcgbGFuZQogYWRkIGxhbmUgc2VnbWVudCBzaG93CmNicyB2MwogcHVyZSBkaXN0YW5jZSB3aXRob3V0IHNwZWVkCiBwcmUgc3RvcCBkZXN0aWFudGlvbgpjYnMgdjMKIGFkanVzdCB0cmFmZmljIGNvc3QKIHR1cm4gbGVmdCB0byB5YXJkIG9ubHkKIGJheSBpbmZvCiBsb2NhayBzdGF0aW9uIGNob29zZSBzdHJhaWdodCBsYW5lCnN1cHBsZW1lbnRhbCBlcnJvciBjb2RlCiBuZXcgd2F5cG9pbnQgY2hvb3NlIHN0cmF0ZWd5CiBsb2FkaW5nIGRpc2NoYXJnaW5nIGRlc3RpbmF0aW9uCiB1cGRhdGUgcGFyYW1zCiBvcmlnaW4gaW4gYnJpZGdlIGFyZWEKIHdpdGggb3V0IGV4dGVuZAogb3JpZ2luCiB3YXlwb2ludCBsb2NrIHN0YXRpb24KIHN0cmFpZ2h0IGNvc3QKIGxhbmUgbm8gdGhyb3VnaApBZGQgZXJyb3Jjb2RlIGZvciBkZXRlcm1pbmluZyBzZWFzaWRlIGRpcmVjdGlvbgogYWRkIG1vcmUgY2FuZGlkYXRlIGZvciBkZXN0aW5hdGlvbgptdWx0aXBsZSB3YXlwb2ludHMKIHRhc2sgdHlwZQpzbGljZSB0aGUgbG9nIAphZGQgcmVnaW9udHlwZSAKbG9hZCBtYXAgZGF0YSBtYXBwaW5nCmFkZCByb3V0aW5nX2NvbmZpZ19sdW9qaW5nLnlhbWwKbG9hZCBtYXBwaW5nIGFuZCBhZGQgbmV3IGludGVyZmFjZQptZXJnZSBmZWF0X25hdmlnYXRpb24gaW50byByY19kZXYKbGFuZWNoYW5nZSB3YXlwb2ludAp0dXJuIHJhbmdlcwpmb3J3YXJkIGhlYWRpbmcKY2hhbmdlIGRpcmVjdGlvbgpkZXN0aW5hdGlvbiBjaGFuZ2UgZGlyZWN0aW9uCmFkZCBuZXcgbGFuZSB0eXBlCmxvbmdpdHVkaW5hbCByb2FkIGRvZXMgbm90IHRha2UgdHJhZmZpYyBpbnRvIGFjY291bnQKY2hhbmdlIGRpcmVjdGlvbiByb3MgdmVyc2lvbgpkeW5hbWljIHVwZGF0ZSBwYXJhbXMKb3BlcmF0aW9uX3N0YXR1cwpwdWJsaXNoIHJlc3BvbnNlIHdoZW4gcm91dGluZyBmYWlsCmFkZCB3YXlwb2ludCBpbiBwYXRoCnJldmVyc2UgbGFuZSBpZApuZXcgZXJyb3IgY29kZQpwYXJ0aWFsIHJvYWQgY2xvc3VyZXMKYWRkIHRoZSBicmFuY2ggbmFtZSB0byB0aGUgbG9nCmlmIGl0IGlzIGEgcGFya2luZyBzcGFjZS10by1wYXJraW5nIHNwYWNlIHRhc2ssIGFuIGVycm9yIGlzIHJlcG9ydGVkCm11bHRpcGxlIGxhbmUgY2hhbmdlcyBpbiB0aGUgc2FtZSBzZWN0aW9uIGFyZSBzdXBwb3J0ZWQKdmVyaXR5IHdheXBvaW50cyByYXRpb25hbGl0eQpjaGFuZ2UgbGFuZSBpbiB5YXJkCm5ldyByZXN0cmljdCBhcmVhcwphZGFwdGUgbmV3IHJlc3RyaWN0IGFyZWFzCjEuUmVhbExvYWRpbmdCcmlkZ2UsUmVhZERpc2NoYXJnaW5nQnJpZGdlIDIubGFuZXMgdGhhdCBhcmUgcHJvaGliaXRlZCBieSB0aGUgbGFuZSByZXZlcnNhbCBmdW5jdGlvbiBhcmUgbm90IGlzc3VlZCB0byBQTkMKbXVsdGlwbGUgY2FuZGlkYXRlcyBwYXRoCnNsaWNlIGxvZwpkb3VibGUgaGVhZCBsb2dpYwppcyBsYW5lIGtlZXAKZm9yYmlkZGVuX2JpZGlyZWN0aW9uX2xhbmVfaWRzCiBDaGFuZ2UgZGlyZWN0aW9uCnJvYWQgY2xvc3VyZXMgY29uc2lkZXIgc3RhcnRfcyBhbmQgZW5kX3Mgd2hlbiBHZXREZXN0aW5hdGlvbgpuZXcgZHluYW1pYyBicmlkZ2UiCgpUaGlzIHJldmVydHMgY29tbWl0IGZhOTU4ZDllYTE5NWJmYzJlNjc5YzkyYmQ4MjZjNDZhOTk2NGRmYzYKbXF0dHMKcG9pbnRzIG9mIGludGVyZXN0CnNjZW5lX3R5cGVzCm1lcmdl5Lik5q61c2VjdGlvbnNlZ21lbnQK5Yig6Zmk5Luj56CB5Lit5peg55So5a2X5q6155qE5Yqg6L29CuaKleW9seS5n+iDveaKleWIsOW8r+mBk+eahOW8r+mBk2J1ZmVuCmV4dGVuZCBiYWNrd2FyZOaXtuS4jeaJqeWxleWghuWcuuS4jeWPr+epv+i9pumBkwpyb2FkX25hbWXnmb3lkI3ljZUK5bCB6Lev5byC5bi45aSE55CGCnJvdXRpbmcKcm9hZF9uYW1lX3doaXRlX2xpc3QKcm91dGVfY29zdF9yZXF1ZXN0CueJueauiuWwgei3rwpyZXNwb25zZSDmlrDlop4gdmVoaWNsZV9pZOWtl+autQrkv67lpI1idWcK5aaC5p6c5pyJ5LiA5p2h5oiQ5Yqf55qE6KeE5YiS77yM6YKj5LmIZXJyb3IgaW5mbyDlj5HmiJDlip8K5Y+W5raIdmVoaWNsZV9pbmZvCuagueaNruWumuS9jeS/oeaBr+i/m+ihjOWBnOi9puS9jeWwgei3rwrkv67lpI1mb3JiaWRkZW5fbGFuZXMK5L+u5aSNYnVnCmJ1Zwpyb3V0aW5nCuiwg+aVtOmUgeermeaQnOe0oumYiOWAvApmb3JiaWRfdG9fdHVybl9yaWdodF90b195YXJkXwrotbfngrnlnKjkvY7otJ3kvY3mg4XlhrXkv67lpI0K5L+u5aSNCuWPguaVsOazqOmHigo0IHRvIDIK5paw5aKe5ZCR5Y+z6L2s5byv6YWN572u6aG5CuWNleS4gOi3r+auteafpeaJviDkv67mlLnkuLog6IyD5Zu06Lev5q615p+l5om+IDAuMDVt6IyD5Zu0CuWNleS4gOi3r+auteafpeaJviDkv67mlLnkuLog6IyD5Zu06Lev5q615p+l5om+IDAuMDVt6IyD5Zu0CgpTZWUgbWVyZ2UgcmVxdWVzdCBtYXAvaGRtYXBfY2xvdWQhMjQ=,"},'
[Pipeline] sh
+ cat /root/workspace/module-confname/version.json
{"module":[{"repo_name":"pnc","branch":"feat_daxie_proto_old","time":"2026-11-12_16-27-06","commit_id":"a40326323","version":"","commit_msgs":",,"},{"repo_name":"hdmap","branch":"rc_dev","time":"2026-11-12_16-27-35","commit_id":"a9c2e4d","version":"","commit_msgs":",,"},{"repo_name":"system-ros","branch":"rc_dev","time":"2026-11-12_16-27-48","commit_id":"8a48972","version":"","commit_msgs":",,"},{"repo_name":"rminterpreter","branch":"rc_dev","time":"2026-11-12_16-28-51","commit_id":"83b36a2","version":"","commit_msgs":",,"},{"repo_name":"control","branch":"feat_cargo_width_sim","time":"2026-11-12_16-28-57","commit_id":"6cab748","version":"","commit_msgs":",,"},{"repo_name":"hdmap_cloud","branch":"rc_dev","time":"2026-11-12_16-29-03","commit_id":"6c5c3a1","version":"","commit_msgs":"IGZhbGxiYWNrIHRvIGxhbmUgcm91dGluZyBzaG91bGQgbm90IGRyaXZlIHRocm91Z2ggeWFyZAogbm9uIG5hdmlnYWJsZSBsYW5lIGlzIG5vdCBpbiBncmFwaAogY3Jhc2gKIGNyYXNoIGNsZWFuIHVwCiBmaXggZXh0ZW5kIGZvcndhcmQgbnVsbHB0cgogZml4IGV4dGVuZCBmb3J3YXJkIG51bGxwdHIKIHJlc3RyaWN0ZWQgYXJlYSB3aGVuIG5vIG5lZWQgdXBkYXRlCiBmaXggcmVzdHJpY3RlZCBhcmVhcyBjb250YWluIGZvcmJpZGRlbiBsYW5lcwogY29tYmluZWQgc2VjdGlvbiBvbmUgc2lkZSBpcyBub3QgZXhzaXRlZAogY29tYmluZWQgc2VjdGlvbgogc2VjdGlvbiBzdWIgdHlwZQogY2FuIG5vdCBmaW5kIGNvbWJpbmVkIHNlY3Rpb24KIGZpeCBmYWxsYmFjayB0byBsYW5lIHNlYXJjaCBvbmx5CiBtcSBoYXMgbm90IGJlZW4gaW5pdAogZml4IG1pc3Mgcm91dGluZyByZXF1ZXN0CiBmaXggc2Vhc2lkZSBkaXJlY3Rpb24KIGZpeCBzZWFzaWRlIGRpcmVjdGlvbgogcmVxdWVzdCBsb2NhdGlvbiBrZXkKIG51bGxwdHIKIG51bGxwdHIKIGVycm9yIGluZm8KIGNoYW5nZSBjb25kaXRpb24gdG8gYWRkIHRvIHdoaXRlIGxpc3QKIGNoYW5nZSBjb25kaXRpb24gdG8gYWRkIHRvIHdoaXRlIGxpc3QKcmVidWlsZCBncmlkbWFwCiB1dHVybiBkZXN0aW5hdGlvbgogbWVyZ2UgdHdvIHNlY3Rpb24gdHlwbwogY2hhbmdlIGxhbmUgdHlwZQpjaGVycnktcGljawpjaGVycnktcGljayIKClRoaXMgcmV2ZXJ0cyBjb21taXQgNDA5ZTBiODY3MWU5OWMyMDA3NWU0ZDc2YWYxMWExY2M1ZDM4MjMyZgogYmxvY2tlZCB0cmFmZmljCiBvcmlnaW4gb24gYnJpZGdlIGFyZWEKZml4IGdldCByZWdpb25zIGJ1ZwpmaXggdGhlIGlzc3VlIHRoYXQgdGhlIGNhciBudW1iZXIgd2FzIGVtcHR5IHdoZW4gdGhlIHJlcXVlc3QgZmFpbGVkCkFkZCBwcm90ZWN0aXZlIGxvZ2ljIHRvIHByZXZlbnQgcHJvZ3JhbSBjcmFzaApmaXggd2F5cG9pbnQgaXMgTG9hZGluZ0JyaWRnZSBidWcKZml4IHByZSBjb21tYW5kIGRlc3RpbmF0aW9uCiBwdXJlIGxhbmUgc2VhcmNoIGlnbm9yZSB3aGl0ZSBsaXN0Cm11bHRpcGxlIHdheXBvaW50cyB2MgogcHVyZSBsYW5lIHNlYXJjaCBpZ25vcmUgd2hpdGUgbGlzdApmaXggbXVsdGlwbGUgd2F5cG9pbnRzCnVwZGF0ZSBtaW5fbGFuZV9jaGFuZ2VfaW5fc2Vhc2lkZV9sZW5ndGggdG8gMC4yCmZpeCBjb3N0IGJ1ZwpwcmludCB3YXlwb2ludHMgaW4gbG9nCjEucmVkdWNlIHRoZSB3YXlwb2ludCBzZWFyY2ggcmFkaXVzIHRvICAgMC41IDIuZW5hYmxlIG11bHRpcGxlIHdheXBvaW50cyBvbmx5IG9uIGxvY2sgc3RhdGlvbgpzb2x2ZSB0aGUgY29ybmVyIGNhc2Ugb2YgdGhlIGhvcml6b250YWwgMQpmaXgganNvbmNwcCBwcmVjaXNpb24gaXNzdWUKY2hhbmdlIHRoZSBvcmllbnRhdGlvbiBvZiB0aGUgZGlhZ29uYWwgbGluZSBiYWNrIHRvIGl0cyBvcmlnaW5hbCBwcm9wZXJ0eQp0dXJuIHJhbmdlCmZpeCBwcm9qZWN0aW9uIHBvaW50IHByb2JsZW0KYXV0b21hdGljIGRldG91ciBkb2VzIG5vdCB0YWtlIGludG8gYWNjb3VudCBwYXJraW5nIGFuZCBjaGFyZ2luZwp0aGUgc3BlZWQgb2YgdGhlIHBhcmtpbmcgbGFuZSBpcyBub3QgdXBkYXRlZApyYXppIHN0YXJ0X3MKZGVzdGluYXRpb24gZy12YWx1ZSBpcyBhZGp1c3RlZCB0byBlbmRfcyAtIHN0YXJ0X3MKdmVoaWNsZSBpZApjb25uZWN0IHRpbWVvdXQKY2hhbmdlIGRpcmVjdGlvbgpjaGFuZ2UgbGFuZQpjaGFuZ2UgbGFuZQpvYmxpcXVlX3F1ZXVlCmRlc3RpbmF0aW9uIHR1cm4gcmFuZ2UKZml4IHZlaGljbGVfaWQgaXMgZW1wdHkgd2hlbiByb3V0aW5nIGZhaWwKYWRkIHRoZSBzZWN0aW9uX3N1Yl90eXBlIHR5cGUgb2YgUGFya2luZ0xvdCB0byBzb2x2ZSB0aGUgcHJvYmxlbSB0aGF0IHRoZSBwYXJraW5nIHNwYWNlIG9uIFIxIFJvYWQgY2Fubm90IGJlIHBhcmtlZAppZiBpdCdzIGEgcGFya2luZyBzcGFjZSBtaXNzaW9uLCB4N3Q3IGlzIHByb2hpYml0ZWQKY2hhbmdlIGNoYW5nZV9kaXJlY3Rpb24gZnJvbSBib29sIHRvIGludF84CmZpeCBzZWN0aW9uIGNvc3QgYnVnCmZpeCByb3MgdmVyc2lvbgpmaXggbG9nCnB1Ymxpc2ggdmVoaWNsZV9pZCBhbmQgaGVhZGVyX2lkIHdoZW4gcm91dGluZyBmYWlsCndheXBvaW50IGlzIG51bGwgd2hlbiBsYW5lIGlkIGlzIG5vdCBudWxsCmZpeCByZXF1ZXN0IGxhbmVfaWQgaXMgc2VuaW9yIGxhbmUgaWQKbHVvamluZyBsYW5lIGlkIHByb3RlY3QKZml4IGhpZ2ggYmF5IHJvdXRpbmcgZmFpbApmaXggYXBvbGxvIGV4cGxvcmUgYnVnCmZpeCB0aGUgaXNzdWUgdGhhdCB0aGUgb3JpZ24gb2YgdGhlIHJldmVyc2UgZG9vciB3YXMgc2VsZWN0ZWQgaW5jb3JyZWN0bHkKZml4IHN0YXJ0X3MKZWFjaCBzdGFydF9zIGlzIHByb2Nlc3NlZCBhY2NvcmRpbmcgdG8gdGhlIHdheXBvaW50CmdldCBsYW5lIHdpdGggaGVhZGluZwptYXhfaGVhZGluZ19kaWZmZXJlbmNlCm5lYXIgbGFuZSBpZApnZXQgbmVhciBsYW5lIGlkCnJlc3RyaWN0IHNlY3Rpb24KZml4IG11bHRpcGxlIGxhbmUgY2xvc3VyZXMgd2VyZSBhZGRlZCB0byByZXF1ZXN0cwpmb3JiaWRkZW4gdG8gZHJpdmUgdGhyb3VnaCBwYXJraW5nIGxvdApmaXggcmVzdHJpY3RlZCBhcmVhCmZpeCBmb3JiaWRkZW4gbGFuZQpmaXggcHJvamVjdGlvbiBidWcKZml4IHBhcnRpYWwgcm9hZCBjbG9zdXJlcwoxLmZpeCB0aGUgZm9yYmlkZGVuX2xhbmUgaW4gdGhlIHJlcXVlc3QgZG9lcyBub3QgdGFrZSBlZmZlY3QgaXMgZml4ZWQgMi5maXggdGhlIGlzc3VlIHRoYXQgdGhlIG9wdGlvbnMgaW4gdGhlIGludGVybmFsX3JlcXVlc3Qgd2VyZSBub3QgY2xlYXJlZApmaXggd2F5cG9pbnQgbG9jYXRpb24gaXMgbnVsbAoxLmp1ZGdtZW50IGxvZ2ljIG9mIHJlcGFpcmluZyBoYXRjaCBjb3ZlciBwbGF0ZSBhcmVhIDIuZml4IHRoZSBidWcgdGhhdCB0aGUgcGFya2luZyBzcGFjZSB3aWxsIHRha2UgdGhlIHJldmVyc2UgbGFuZSB3aGVuIHRoZSByb2FkIGlzIGNsb3NlZC4KZml4IHJldmVyc2UgZG9vcgpjaGFuZ2UgZGlzdGFuY2UKMS5yZW1vdmUgdGhlIHJlc3RyaWN0aW9uIG9mIHRoZSBwYXJraW5nIHNwYWNlLXRvLXBhcmtpbmcgc3BhY2UgdGFzayAyLnByaW9yaXR5IGlzIGdpdmVuIHRvIGRpYWdvbmFsIHdhbGtpbmcKZml4IGR5bmFtaWMgcmVzdHJpY3QgYXJlYQpmaXggY2hhbmdlIGxhbmUgaW4geWFyZApmaXggcm9zIHdheXBvaW50IGlzIG51bGwKZml4IHdheXBvaW50CmZpeCBjcm9zcyB5YXJkIGxvZ2ljCmZpeCBjaGFuZ2UgbGFuZSBpbiB5YXJkCmZpeCBvYmxpcXVlIGxvZ2ljCmZpeCBjaGFuZ2UgbGFuZSBpbiB5YXJkCmZpeCByb3Mgd2F5cG9pbnQgaXMgbnVsbApmaXggd2F5cG9pbnQKZml4IGNyb3NzIHlhcmQgbG9naWMKZml4IGNoYW5nZSBsYW5lIGluIHlhcmQKdXBkYXRlIHBhcmFtcwpsaW1pdCBjYW5kaWRhdGVzIG51bQpzZXQgcHJlY2lzaW9uIGFuZCBhZGQgcGF0aF9mb3JfdmlzdWFsaXphdGlvbgpyb3MgcHVibGlzaCBjYW5kaWRhdGUgcmVzcG9uc2UKY3VydmUgdmlzdWFsaXphdGlvbiB0cmFuc21pdHMgb25seSB0d28gcG9pbnRzCmZpeCB1cCBicmlkZ2UKcmVzdG9yZSBjb25uZWN0X3RpbWVvdXQKZGVzdGluYXRpb24gaW4gc2Vhc2lkZQpkZXN0aW5hdGlvbiBpbiBzZWFzaWRlIgoKVGhpcyByZXZlcnRzIGNvbW1pdCBmNDA3MjE1YmFmMzQ0ZDhjZGVmZjc1NWFjZGFiNTY3Y2JlMjRjMmEzCmZpeCByZXZlcnNlIGRvb3IgbG9naWMKZml4IHJlc3RyaWN0IGFyZWEKZml4IGNoYW5nZSBsYW5lIGNyb3NzIHlhcmQgbG9naWMKcmVidWlsZCByZXZlcnNlIGRvb3IgbG9naWMKYWRqdXN0IHMgZ2FwIGZvciBibGFjayB0byAwLjAyCmZpeCByb3MgdmVyc2lvbiBzZWFzaWRlX2RpcmVjdGlvbgpmaXggcm9zIHZlcnNpb24gc2Vhc2lkZV9kaXJlY3Rpb24gdjIKZml4IGV4cGFuZCBsYW5lIHNlYXJjaCBidWcKZml4IHRoZSBpc3N1ZSBvZiB0ZXJtaW5hbCBzZWxlY3Rpb24gZHVlIHRvIHJvYWQgY2xvc3VyZSBvbiB0aGUgZG9jayBzdXJmYWNlCmZpeCB0dXJuIHJhbmdlcwpmaXggdHVybiByYW5nZSBsb2dpYwpmaXggZXhwYW5kIGxhbmUgc2VhcmNoCmZpeCBoZWFkaW5nCmZpeCByZXZlcnNlIGhlYWRpbmcgYnVnCmZpeCBlcnJvcmNvZGUKZml4IHJlc3RyaWN0IGJ1ZwogZml4IHN0YXRpYyBtYXAKZml4IHJldmVyc2UgaGVhZGluZyBidWcKZml4IGZvcmJpZGRlbiBzZWFzaWRlCmNvbXB0YXRpYmxlIHdpdGggZGV2CmZpeCBmb3JiaWRkZW4gbGFuZQpmaXggZXhwYW5kIGxhbmUgc2VhcmNoCmNoYW5nZSBkaXJlY3Rpb24KZml4IGZvcmJpZGRlbiBzZWN0aW9uCmZpeCBNdWx0aXBsZUNhbmRpZGF0ZXNSZXF1ZXN0IGZvcmJiaWRlbiBpZApwcm9qZWN0aW9uCmdldCBqdW5jdGlvbnMKSGV1cmlzdGljIFNlY3Rpb24gQ29zdArkv67lpI1wb2ludF9vZl9pbnRlcmVzdOWcqOe7iOeCueWJjemdomlzX3Bhc3PkuZ/kvJp0cnVl55qEYnVnCuWAn+WKqei2hei9pumBk+e7lemanArmipXlvbFidWcK5L+u5aSN5Yqo5oCB5byV5qGl5oqV5b2x55u45YWzYnVnCuS/ruWkjeWwgei3r+WvvOiHtOeahGV4dGVuZOW8guW4uOmXrumimArnmb3lkI3ljZXlnKjnuq/ovabpgZPnuqfmkJzntKLnlJ/mlYgK5YmN5ZCO5Lik5q616Lev5b6E5LiN6YeN5Y+gCuS8mOWMluS7o+eggQpyZXNwb25zZemHjOeahHJlcXVlc3Tkv53mjIHljp/moLfvvIxyZXNwb25zZemHjOeahGJsYWNrX2xhbmVz5Y+q5a2Y5bCB6Lev6L2m6YGTCnJvdXRpbmcK5L+u5aSNeWFyZF9qdW5jdGlvbuWIpOWumuadoeS7tmJ1Zwp5YXJkX2p1bmN0aW9uCuWmguaenG5vX3Rocm91Z2jkuLow5pe25YWB6K646Leo5aCG5Zy65Y+Y6YGTCuebuOmCu+WghuWcuuS4jeWFgeiuuOWAn+WKqei2hei9pumBk+WPmOmBkwrnm7jpgrvloIblnLrkuI3lhYHorrjlgJ/liqnotoXovabpgZPlj5jpgZMiCgpUaGlzIHJldmVydHMgY29tbWl0IDY4NjM5Yzk2MzFhODEzYjhkZjY5MmIxMDllNGU2NDVlMjMwZDQ4OTEKcm91dGVfY29zdArkv67lpI3pgZfnlZlidWcK5aaC5p6c5LiN5piv5Y675YGc6L2m5L2N55qE5Lu75Yqh77yM5LiN6IO95omT54K55Y675YGc6L2m5L2NCmZvcmJpZCB0byB0dXJuIHJpZ2h0IHRvIHlhcmQKdHVybiByaWdodApzZWFzaWRlCiAi5L+u5q2j6L2m6YGT5pWw5LiN55u45ZCM5pe277yMSGV1cmlzdGljQ29zdOacqui/m+ihjOiuoeeul+eahOmXrumimCIKIOW8gOWQr2VuYWJsZV9zX3R1cm5fYXNfc3RyYWlnaHRfZm9yd2FyZF/nmoTmg4XlhrXkuIvvvIxz5byvY29zdOaMieeFp+ebtOmBk+WOu+i/m+ihjOS8mOWFiOe6p+iwg+aVtA==,IGFkZCBlcnJvciBpbmZvCiB1cGRhdGUgcGFyYW1zIHRvIHJlZHVjZSBsYW5lIGNoYW5nZSBsZW5ndGggdG8gOCBtZXRlcnMKIGltcHJvdmUgbG9jayBzdGF0aW9uIG9mIHdheXBvaW50CiByZXN0cmljdGVkIGFyZWEgZm9yIGVhY2ggdmVoaWNsZQogcGFyc2Ugcm91dGluZyBtZXNzYWdlIHByb3RlY3Rpb24gYW5kIGVycm9yIGNvZGUKIGZvcmJpZGRlbiB0byBjaGFuZ2UgbGFuZSBldmVuIGl0J3Mgc3RhY2tlcgogZW5hYmxlIGZvcmNlIGhlYWRpbmcgdmFsaWRhdGlvbgogY2hhbmdlIHJldHVybiB0eXBlCiBvcHRpbWl6ZSBmb3JiaWRkZW4gc2VjdGlvbiBpZHMKIG5ldyBlcnJvciBpbmZvCiBjbGVhbiB1cCByb3V0aW5nIG1vZHVsZQogY2xlYW4gdXAgcm91dGluZy5oCiBzdXBwb3J0IGdlbmVyYXRlIGJsYWNrIGxpc3Qgd2l0aCB2ZWhpY2xlIGlkCiBhZGFwdCByb3MKIGNoYW5nZSBkZWZhdWx0IHNlYXNpZGUgZGlyZWN0aW9uIHRvIDAKIGNoYW5nZSBkZWZhdWx0IHNlYXNpZCBkaXJlY3Rpb24gdG8gc3RhdGljCiB1cGRhdGUgcm9zIGludGVyZmFyY2UgbG9naWMKIHN1cHBvcnQgbXVsdGlwbGUgc2NlbmVzIGxhbmUgY2hhbmdlCiB1bmlmeSBzZXJ2ZXIKIHJvczEgaW50ZXJmYWNlCiBmaXggY29tcGlsZXIgZXJyb3IKIGNsZWFuIHVwCiBjb21iaW5lIG1xdHQgYW5kIHJvcyB2MgogY2hlY2sgaW5wdXQgcG9pbnQKIGNoZWNrIGlucHV0IHBvaW50CiBoYW5kbGUganVuY3Rpb24gKyBlbnRlciBsb2FkaW5nIGJyaWRnZSBsYW5lCiBoYW5kbGUganVuY3Rpb24gKyBlbnRlciBsb2FkaW5nIGJyaWRnZSBsYW5lCiB1cGRhdGUgcGFyYW1zCiBhZGQgdmFsaWQgcG9pbnQgY2hlY2tvdXQgcHJpbnQgaW5mbwogYWRkIHZhbGlkIHBvaW50IGNoZWNrb3V0IHByaW50IGluZm8KIHRyZWF0IHMgdHVybiBhcyBzdHJhaWdodCBmb3J3YXJkCiB0cmVhdCBzIHR1cm4gYXMgc3RyYWlnaHQgZm9yd2FyZAogZXRhIGNvc3QgbW9kZWwsIGRvIG5vdCBjaGVycnkgcGljayB0byByY19kZXYKIGFkZCBsb2cKIHRyYWZmaWMgYW5kIGNvc3QKIHRyYWZmaWMKIHRyYWZmaWMKIGZhbGxiYWNrIHdoaXRlIGxpc3QKIGZhbGxiYWNrIHdoaXRlIGxpc3QKIGFkZCB0cmFmZmljCiB0cmFmZmljCiBsb2cgKyB0cmFmZmljCiB1cGRhdGUgcGFyYW1zCmdyaWQgbWFwCiBtZXJnZSBmcm9tIGZlYXQgdW5pZmllZCBzZXJ2ZXIgYnJhbmNoCiBhZGQgdGltZW91dCBhbmQgdHJ5IGNhdGNoIGZvciBtcXR0IHB1YgogZmlsdGVyIHdheXBvaW50IGJ5IHR5cGUKIG11bHRpcGxlIHJvdXRlcyBleHRlbmQKY2JzIHYxCmNicyB2MgogYWRkIG92ZXJ0YWtpbmcgbGFuZQogYWRkIGxhbmUgc2VnbWVudCBzaG93CmNicyB2MwogcHVyZSBkaXN0YW5jZSB3aXRob3V0IHNwZWVkCiBwcmUgc3RvcCBkZXN0aWFudGlvbgpjYnMgdjMKIGFkanVzdCB0cmFmZmljIGNvc3QKIHR1cm4gbGVmdCB0byB5YXJkIG9ubHkKIGJheSBpbmZvCiBsb2NhayBzdGF0aW9uIGNob29zZSBzdHJhaWdodCBsYW5lCnN1cHBsZW1lbnRhbCBlcnJvciBjb2RlCiBuZXcgd2F5cG9pbnQgY2hvb3NlIHN0cmF0ZWd5CiBsb2FkaW5nIGRpc2NoYXJnaW5nIGRlc3RpbmF0aW9uCiB1cGRhdGUgcGFyYW1zCiBvcmlnaW4gaW4gYnJpZGdlIGFyZWEKIHdpdGggb3V0IGV4dGVuZAogb3JpZ2luCiB3YXlwb2ludCBsb2NrIHN0YXRpb24KIHN0cmFpZ2h0IGNvc3QKIGxhbmUgbm8gdGhyb3VnaApBZGQgZXJyb3Jjb2RlIGZvciBkZXRlcm1pbmluZyBzZWFzaWRlIGRpcmVjdGlvbgogYWRkIG1vcmUgY2FuZGlkYXRlIGZvciBkZXN0aW5hdGlvbgptdWx0aXBsZSB3YXlwb2ludHMKIHRhc2sgdHlwZQpzbGljZSB0aGUgbG9nIAphZGQgcmVnaW9udHlwZSAKbG9hZCBtYXAgZGF0YSBtYXBwaW5nCmFkZCByb3V0aW5nX2NvbmZpZ19sdW9qaW5nLnlhbWwKbG9hZCBtYXBwaW5nIGFuZCBhZGQgbmV3IGludGVyZmFjZQptZXJnZSBmZWF0X25hdmlnYXRpb24gaW50byByY19kZXYKbGFuZWNoYW5nZSB3YXlwb2ludAp0dXJuIHJhbmdlcwpmb3J3YXJkIGhlYWRpbmcKY2hhbmdlIGRpcmVjdGlvbgpkZXN0aW5hdGlvbiBjaGFuZ2UgZGlyZWN0aW9uCmFkZCBuZXcgbGFuZSB0eXBlCmxvbmdpdHVkaW5hbCByb2FkIGRvZXMgbm90IHRha2UgdHJhZmZpYyBpbnRvIGFjY291bnQKY2hhbmdlIGRpcmVjdGlvbiByb3MgdmVyc2lvbgpkeW5hbWljIHVwZGF0ZSBwYXJhbXMKb3BlcmF0aW9uX3N0YXR1cwpwdWJsaXNoIHJlc3BvbnNlIHdoZW4gcm91dGluZyBmYWlsCmFkZCB3YXlwb2ludCBpbiBwYXRoCnJldmVyc2UgbGFuZSBpZApuZXcgZXJyb3IgY29kZQpwYXJ0aWFsIHJvYWQgY2xvc3VyZXMKYWRkIHRoZSBicmFuY2ggbmFtZSB0byB0aGUgbG9nCmlmIGl0IGlzIGEgcGFya2luZyBzcGFjZS10by1wYXJraW5nIHNwYWNlIHRhc2ssIGFuIGVycm9yIGlzIHJlcG9ydGVkCm11bHRpcGxlIGxhbmUgY2hhbmdlcyBpbiB0aGUgc2FtZSBzZWN0aW9uIGFyZSBzdXBwb3J0ZWQKdmVyaXR5IHdheXBvaW50cyByYXRpb25hbGl0eQpjaGFuZ2UgbGFuZSBpbiB5YXJkCm5ldyByZXN0cmljdCBhcmVhcwphZGFwdGUgbmV3IHJlc3RyaWN0IGFyZWFzCjEuUmVhbExvYWRpbmdCcmlkZ2UsUmVhZERpc2NoYXJnaW5nQnJpZGdlIDIubGFuZXMgdGhhdCBhcmUgcHJvaGliaXRlZCBieSB0aGUgbGFuZSByZXZlcnNhbCBmdW5jdGlvbiBhcmUgbm90IGlzc3VlZCB0byBQTkMKbXVsdGlwbGUgY2FuZGlkYXRlcyBwYXRoCnNsaWNlIGxvZwpkb3VibGUgaGVhZCBsb2dpYwppcyBsYW5lIGtlZXAKZm9yYmlkZGVuX2JpZGlyZWN0aW9uX2xhbmVfaWRzCiBDaGFuZ2UgZGlyZWN0aW9uCnJvYWQgY2xvc3VyZXMgY29uc2lkZXIgc3RhcnRfcyBhbmQgZW5kX3Mgd2hlbiBHZXREZXN0aW5hdGlvbgpuZXcgZHluYW1pYyBicmlkZ2UiCgpUaGlzIHJldmVydHMgY29tbWl0IGZhOTU4ZDllYTE5NWJmYzJlNjc5YzkyYmQ4MjZjNDZhOTk2NGRmYzYKbXF0dHMKcG9pbnRzIG9mIGludGVyZXN0CnNjZW5lX3R5cGVzCm1lcmdl5Lik5q61c2VjdGlvbnNlZ21lbnQK5Yig6Zmk5Luj56CB5Lit5peg55So5a2X5q6155qE5Yqg6L29CuaKleW9seS5n+iDveaKleWIsOW8r+mBk+eahOW8r+mBk2J1ZmVuCmV4dGVuZCBiYWNrd2FyZOaXtuS4jeaJqeWxleWghuWcuuS4jeWPr+epv+i9pumBkwpyb2FkX25hbWXnmb3lkI3ljZUK5bCB6Lev5byC5bi45aSE55CGCnJvdXRpbmcKcm9hZF9uYW1lX3doaXRlX2xpc3QKcm91dGVfY29zdF9yZXF1ZXN0CueJueauiuWwgei3rwpyZXNwb25zZSDmlrDlop4gdmVoaWNsZV9pZOWtl+autQrkv67lpI1idWcK5aaC5p6c5pyJ5LiA5p2h5oiQ5Yqf55qE6KeE5YiS77yM6YKj5LmIZXJyb3IgaW5mbyDlj5HmiJDlip8K5Y+W5raIdmVoaWNsZV9pbmZvCuagueaNruWumuS9jeS/oeaBr+i/m+ihjOWBnOi9puS9jeWwgei3rwrkv67lpI1mb3JiaWRkZW5fbGFuZXMK5L+u5aSNYnVnCmJ1Zwpyb3V0aW5nCuiwg+aVtOmUgeermeaQnOe0oumYiOWAvApmb3JiaWRfdG9fdHVybl9yaWdodF90b195YXJkXwrotbfngrnlnKjkvY7otJ3kvY3mg4XlhrXkv67lpI0K5L+u5aSNCuWPguaVsOazqOmHigo0IHRvIDIK5paw5aKe5ZCR5Y+z6L2s5byv6YWN572u6aG5CuWNleS4gOi3r+auteafpeaJviDkv67mlLnkuLog6IyD5Zu06Lev5q615p+l5om+IDAuMDVt6IyD5Zu0CuWNleS4gOi3r+auteafpeaJviDkv67mlLnkuLog6IyD5Zu06Lev5q615p+l5om+IDAuMDVt6IyD5Zu0CgpTZWUgbWVyZ2UgcmVxdWVzdCBtYXAvaGRtYXBfY2xvdWQhMjQ=,"},
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
lidar_manual_calib
[Pipeline] echo
lidar_manual_calib不参与编译
[Pipeline] echo
node-manager
[Pipeline] echo
node-manager不参与编译
[Pipeline] echo
thirdparty
[Pipeline] echo
/root/weilk/rcdev-project/project-module.json
[Pipeline] readJSON
[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=thirdparty&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=thirdparty&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":425,"description":"存放项目中使用的所有第三方库","name":"Thirdparty","name_with_namespace":"System / Thirdparty","path":"thirdparty","path_with_namespace":"system/thirdparty","created_at":"2022-10-11T02:36:41.254Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:system/thirdparty.git","http_url_to_repo":"http://159.27.226.4/system/thirdparty.git","web_url":"http://159.27.226.4/system/thirdparty","readme_url":"http://159.27.226.4/system/thirdparty/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-08-26T08:38:08.496Z","namespace":{"id":14,"name":"System","path":"system","kind":"group","full_path":"system","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/system"},"_links":{"self":"http://159.27.226.4/api/v4/projects/425","issues":"http://159.27.226.4/api/v4/projects/425/issues","merge_requests":"http://159.27.226.4/api/v4/projects/425/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/425/repository/branches","labels":"http://159.27.226.4/api/v4/projects/425/labels","events":"http://159.27.226.4/api/v4/projects/425/events","members":"http://159.27.226.4/api/v4/projects/425/members","cluster_agents":"http://159.27.226.4/api/v4/projects/425/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":"2022-10-12T02:36:41.349Z"},"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":51,"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":[{"group_id":8,"group_name":"Lidar","group_full_path":"lidar","group_access_level":20,"expires_at":null}],"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":20,"notification_level":3},"group_access":null}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
system/thirdparty
[Pipeline] echo
425
[Pipeline] echo
425
[Pipeline] sh
+ mkdir -p /root/workspace/module-confname/src/thirdparty
[Pipeline] dir
Running in /root/workspace/module-confname/src/thirdparty
[Pipeline] {
[Pipeline] echo
rc_dev,http://159.27.226.4/system/thirdparty.git
[Pipeline] echo
thirdparty拉取rc_dev分支
[Pipeline] checkout
The recommended git tool is: NONE
using credential gitlab_ota
Cloning the remote Git repository
Cloning repository http://159.27.226.4/system/thirdparty.git
> git init /root/workspace/module-confname/src/thirdparty # timeout=10
Fetching upstream changes from http://159.27.226.4/system/thirdparty.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 -- http://159.27.226.4/system/thirdparty.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url http://159.27.226.4/system/thirdparty.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse origin/rc_dev^{commit} # timeout=10
Checking out Revision 26906400d8641ad3fe03f32af57bf855c1078876 (origin/rc_dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f 26906400d8641ad3fe03f32af57bf855c1078876 # timeout=10
Commit message: "feat_out:updaet zenoh"
> git rev-list --no-walk 26906400d8641ad3fe03f32af57bf855c1078876 # timeout=10
[Pipeline] sh
+ git checkout -b rc_dev
Switched to a new branch 'rc_dev'
[Pipeline] sh
+ git rev-parse --short HEAD
[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/425/repository/commits/2690640
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects/425/repository/commits/2690640
Response Code: HTTP/1.1 200 OK
Response:
{"id":"26906400d8641ad3fe03f32af57bf855c1078876","short_id":"26906400","created_at":"2026-04-29T16:22:28.000+08:00","parent_ids":["e61776418a5763da4ebcb6a29bf7773d5fb2a166"],"title":"feat_out:updaet zenoh","message":"feat_out:updaet zenoh\n","author_name":"zhjfeng","author_email":"zhaojianfeng2@senior.auto","authored_date":"2026-04-29T16:22:28.000+08:00","committer_name":"zhjfeng","committer_email":"zhaojianfeng2@senior.auto","committed_date":"2026-04-29T16:22:28.000+08:00","trailers":{},"web_url":"http://159.27.226.4/system/thirdparty/-/commit/26906400d8641ad3fe03f32af57bf855c1078876","stats":{"additions":2531,"deletions":1095,"total":3626},"status":null,"project_id":425,"last_pipeline":null}
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
2026/04/29/16:22:28
[Pipeline] echo
2690640
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 425 2690640 2690640
[Pipeline] echo
/root/weilk/rcdev-project/.project-module.json
[Pipeline] readJSON
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"6c5c3a1","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"6c5c3a1","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] sh
+ echo '{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"6c5c3a1","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}'
[Pipeline] sh
+ cat /root/weilk/rcdev-project/.project-module.json
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"6c5c3a1","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
> - [pnc]: **feat_daxie_proto_old**.a40326323.**2026/11/12/11:58:33**
> - [hdmap]: **rc_dev**.a9c2e4d.**2024/11/06/14:15:21**
> - [system-ros]: **rc_dev**.8a48972.**2026/04/29/19:38:57**
> - [rminterpreter]: **rc_dev**.83b36a2.**2026/09/11/14:01:40**
> - [control]: **feat_cargo_width_sim**.6cab748.**2026/08/07/18:09:53**
> - [hdmap_cloud]: **rc_dev**.6c5c3a1.**2026/02/05/16:50:52**
> - [thirdparty]: **rc_dev**.2690640.**2026/04/29/16:22:28**
[Pipeline] sh
+ echo -n '{"repo_name":"thirdparty","branch":"rc_dev","time":"2026-11-12_16-29-54","commit_id":"2690640","version":"","commit_msgs":",,"},'
[Pipeline] sh
+ cat /root/workspace/module-confname/version.json
{"module":[{"repo_name":"pnc","branch":"feat_daxie_proto_old","time":"2026-11-12_16-27-06","commit_id":"a40326323","version":"","commit_msgs":",,"},{"repo_name":"hdmap","branch":"rc_dev","time":"2026-11-12_16-27-35","commit_id":"a9c2e4d","version":"","commit_msgs":",,"},{"repo_name":"system-ros","branch":"rc_dev","time":"2026-11-12_16-27-48","commit_id":"8a48972","version":"","commit_msgs":",,"},{"repo_name":"rminterpreter","branch":"rc_dev","time":"2026-11-12_16-28-51","commit_id":"83b36a2","version":"","commit_msgs":",,"},{"repo_name":"control","branch":"feat_cargo_width_sim","time":"2026-11-12_16-28-57","commit_id":"6cab748","version":"","commit_msgs":",,"},{"repo_name":"hdmap_cloud","branch":"rc_dev","time":"2026-11-12_16-29-03","commit_id":"6c5c3a1","version":"","commit_msgs":"IGZhbGxiYWNrIHRvIGxhbmUgcm91dGluZyBzaG91bGQgbm90IGRyaXZlIHRocm91Z2ggeWFyZAogbm9uIG5hdmlnYWJsZSBsYW5lIGlzIG5vdCBpbiBncmFwaAogY3Jhc2gKIGNyYXNoIGNsZWFuIHVwCiBmaXggZXh0ZW5kIGZvcndhcmQgbnVsbHB0cgogZml4IGV4dGVuZCBmb3J3YXJkIG51bGxwdHIKIHJlc3RyaWN0ZWQgYXJlYSB3aGVuIG5vIG5lZWQgdXBkYXRlCiBmaXggcmVzdHJpY3RlZCBhcmVhcyBjb250YWluIGZvcmJpZGRlbiBsYW5lcwogY29tYmluZWQgc2VjdGlvbiBvbmUgc2lkZSBpcyBub3QgZXhzaXRlZAogY29tYmluZWQgc2VjdGlvbgogc2VjdGlvbiBzdWIgdHlwZQogY2FuIG5vdCBmaW5kIGNvbWJpbmVkIHNlY3Rpb24KIGZpeCBmYWxsYmFjayB0byBsYW5lIHNlYXJjaCBvbmx5CiBtcSBoYXMgbm90IGJlZW4gaW5pdAogZml4IG1pc3Mgcm91dGluZyByZXF1ZXN0CiBmaXggc2Vhc2lkZSBkaXJlY3Rpb24KIGZpeCBzZWFzaWRlIGRpcmVjdGlvbgogcmVxdWVzdCBsb2NhdGlvbiBrZXkKIG51bGxwdHIKIG51bGxwdHIKIGVycm9yIGluZm8KIGNoYW5nZSBjb25kaXRpb24gdG8gYWRkIHRvIHdoaXRlIGxpc3QKIGNoYW5nZSBjb25kaXRpb24gdG8gYWRkIHRvIHdoaXRlIGxpc3QKcmVidWlsZCBncmlkbWFwCiB1dHVybiBkZXN0aW5hdGlvbgogbWVyZ2UgdHdvIHNlY3Rpb24gdHlwbwogY2hhbmdlIGxhbmUgdHlwZQpjaGVycnktcGljawpjaGVycnktcGljayIKClRoaXMgcmV2ZXJ0cyBjb21taXQgNDA5ZTBiODY3MWU5OWMyMDA3NWU0ZDc2YWYxMWExY2M1ZDM4MjMyZgogYmxvY2tlZCB0cmFmZmljCiBvcmlnaW4gb24gYnJpZGdlIGFyZWEKZml4IGdldCByZWdpb25zIGJ1ZwpmaXggdGhlIGlzc3VlIHRoYXQgdGhlIGNhciBudW1iZXIgd2FzIGVtcHR5IHdoZW4gdGhlIHJlcXVlc3QgZmFpbGVkCkFkZCBwcm90ZWN0aXZlIGxvZ2ljIHRvIHByZXZlbnQgcHJvZ3JhbSBjcmFzaApmaXggd2F5cG9pbnQgaXMgTG9hZGluZ0JyaWRnZSBidWcKZml4IHByZSBjb21tYW5kIGRlc3RpbmF0aW9uCiBwdXJlIGxhbmUgc2VhcmNoIGlnbm9yZSB3aGl0ZSBsaXN0Cm11bHRpcGxlIHdheXBvaW50cyB2MgogcHVyZSBsYW5lIHNlYXJjaCBpZ25vcmUgd2hpdGUgbGlzdApmaXggbXVsdGlwbGUgd2F5cG9pbnRzCnVwZGF0ZSBtaW5fbGFuZV9jaGFuZ2VfaW5fc2Vhc2lkZV9sZW5ndGggdG8gMC4yCmZpeCBjb3N0IGJ1ZwpwcmludCB3YXlwb2ludHMgaW4gbG9nCjEucmVkdWNlIHRoZSB3YXlwb2ludCBzZWFyY2ggcmFkaXVzIHRvICAgMC41IDIuZW5hYmxlIG11bHRpcGxlIHdheXBvaW50cyBvbmx5IG9uIGxvY2sgc3RhdGlvbgpzb2x2ZSB0aGUgY29ybmVyIGNhc2Ugb2YgdGhlIGhvcml6b250YWwgMQpmaXgganNvbmNwcCBwcmVjaXNpb24gaXNzdWUKY2hhbmdlIHRoZSBvcmllbnRhdGlvbiBvZiB0aGUgZGlhZ29uYWwgbGluZSBiYWNrIHRvIGl0cyBvcmlnaW5hbCBwcm9wZXJ0eQp0dXJuIHJhbmdlCmZpeCBwcm9qZWN0aW9uIHBvaW50IHByb2JsZW0KYXV0b21hdGljIGRldG91ciBkb2VzIG5vdCB0YWtlIGludG8gYWNjb3VudCBwYXJraW5nIGFuZCBjaGFyZ2luZwp0aGUgc3BlZWQgb2YgdGhlIHBhcmtpbmcgbGFuZSBpcyBub3QgdXBkYXRlZApyYXppIHN0YXJ0X3MKZGVzdGluYXRpb24gZy12YWx1ZSBpcyBhZGp1c3RlZCB0byBlbmRfcyAtIHN0YXJ0X3MKdmVoaWNsZSBpZApjb25uZWN0IHRpbWVvdXQKY2hhbmdlIGRpcmVjdGlvbgpjaGFuZ2UgbGFuZQpjaGFuZ2UgbGFuZQpvYmxpcXVlX3F1ZXVlCmRlc3RpbmF0aW9uIHR1cm4gcmFuZ2UKZml4IHZlaGljbGVfaWQgaXMgZW1wdHkgd2hlbiByb3V0aW5nIGZhaWwKYWRkIHRoZSBzZWN0aW9uX3N1Yl90eXBlIHR5cGUgb2YgUGFya2luZ0xvdCB0byBzb2x2ZSB0aGUgcHJvYmxlbSB0aGF0IHRoZSBwYXJraW5nIHNwYWNlIG9uIFIxIFJvYWQgY2Fubm90IGJlIHBhcmtlZAppZiBpdCdzIGEgcGFya2luZyBzcGFjZSBtaXNzaW9uLCB4N3Q3IGlzIHByb2hpYml0ZWQKY2hhbmdlIGNoYW5nZV9kaXJlY3Rpb24gZnJvbSBib29sIHRvIGludF84CmZpeCBzZWN0aW9uIGNvc3QgYnVnCmZpeCByb3MgdmVyc2lvbgpmaXggbG9nCnB1Ymxpc2ggdmVoaWNsZV9pZCBhbmQgaGVhZGVyX2lkIHdoZW4gcm91dGluZyBmYWlsCndheXBvaW50IGlzIG51bGwgd2hlbiBsYW5lIGlkIGlzIG5vdCBudWxsCmZpeCByZXF1ZXN0IGxhbmVfaWQgaXMgc2VuaW9yIGxhbmUgaWQKbHVvamluZyBsYW5lIGlkIHByb3RlY3QKZml4IGhpZ2ggYmF5IHJvdXRpbmcgZmFpbApmaXggYXBvbGxvIGV4cGxvcmUgYnVnCmZpeCB0aGUgaXNzdWUgdGhhdCB0aGUgb3JpZ24gb2YgdGhlIHJldmVyc2UgZG9vciB3YXMgc2VsZWN0ZWQgaW5jb3JyZWN0bHkKZml4IHN0YXJ0X3MKZWFjaCBzdGFydF9zIGlzIHByb2Nlc3NlZCBhY2NvcmRpbmcgdG8gdGhlIHdheXBvaW50CmdldCBsYW5lIHdpdGggaGVhZGluZwptYXhfaGVhZGluZ19kaWZmZXJlbmNlCm5lYXIgbGFuZSBpZApnZXQgbmVhciBsYW5lIGlkCnJlc3RyaWN0IHNlY3Rpb24KZml4IG11bHRpcGxlIGxhbmUgY2xvc3VyZXMgd2VyZSBhZGRlZCB0byByZXF1ZXN0cwpmb3JiaWRkZW4gdG8gZHJpdmUgdGhyb3VnaCBwYXJraW5nIGxvdApmaXggcmVzdHJpY3RlZCBhcmVhCmZpeCBmb3JiaWRkZW4gbGFuZQpmaXggcHJvamVjdGlvbiBidWcKZml4IHBhcnRpYWwgcm9hZCBjbG9zdXJlcwoxLmZpeCB0aGUgZm9yYmlkZGVuX2xhbmUgaW4gdGhlIHJlcXVlc3QgZG9lcyBub3QgdGFrZSBlZmZlY3QgaXMgZml4ZWQgMi5maXggdGhlIGlzc3VlIHRoYXQgdGhlIG9wdGlvbnMgaW4gdGhlIGludGVybmFsX3JlcXVlc3Qgd2VyZSBub3QgY2xlYXJlZApmaXggd2F5cG9pbnQgbG9jYXRpb24gaXMgbnVsbAoxLmp1ZGdtZW50IGxvZ2ljIG9mIHJlcGFpcmluZyBoYXRjaCBjb3ZlciBwbGF0ZSBhcmVhIDIuZml4IHRoZSBidWcgdGhhdCB0aGUgcGFya2luZyBzcGFjZSB3aWxsIHRha2UgdGhlIHJldmVyc2UgbGFuZSB3aGVuIHRoZSByb2FkIGlzIGNsb3NlZC4KZml4IHJldmVyc2UgZG9vcgpjaGFuZ2UgZGlzdGFuY2UKMS5yZW1vdmUgdGhlIHJlc3RyaWN0aW9uIG9mIHRoZSBwYXJraW5nIHNwYWNlLXRvLXBhcmtpbmcgc3BhY2UgdGFzayAyLnByaW9yaXR5IGlzIGdpdmVuIHRvIGRpYWdvbmFsIHdhbGtpbmcKZml4IGR5bmFtaWMgcmVzdHJpY3QgYXJlYQpmaXggY2hhbmdlIGxhbmUgaW4geWFyZApmaXggcm9zIHdheXBvaW50IGlzIG51bGwKZml4IHdheXBvaW50CmZpeCBjcm9zcyB5YXJkIGxvZ2ljCmZpeCBjaGFuZ2UgbGFuZSBpbiB5YXJkCmZpeCBvYmxpcXVlIGxvZ2ljCmZpeCBjaGFuZ2UgbGFuZSBpbiB5YXJkCmZpeCByb3Mgd2F5cG9pbnQgaXMgbnVsbApmaXggd2F5cG9pbnQKZml4IGNyb3NzIHlhcmQgbG9naWMKZml4IGNoYW5nZSBsYW5lIGluIHlhcmQKdXBkYXRlIHBhcmFtcwpsaW1pdCBjYW5kaWRhdGVzIG51bQpzZXQgcHJlY2lzaW9uIGFuZCBhZGQgcGF0aF9mb3JfdmlzdWFsaXphdGlvbgpyb3MgcHVibGlzaCBjYW5kaWRhdGUgcmVzcG9uc2UKY3VydmUgdmlzdWFsaXphdGlvbiB0cmFuc21pdHMgb25seSB0d28gcG9pbnRzCmZpeCB1cCBicmlkZ2UKcmVzdG9yZSBjb25uZWN0X3RpbWVvdXQKZGVzdGluYXRpb24gaW4gc2Vhc2lkZQpkZXN0aW5hdGlvbiBpbiBzZWFzaWRlIgoKVGhpcyByZXZlcnRzIGNvbW1pdCBmNDA3MjE1YmFmMzQ0ZDhjZGVmZjc1NWFjZGFiNTY3Y2JlMjRjMmEzCmZpeCByZXZlcnNlIGRvb3IgbG9naWMKZml4IHJlc3RyaWN0IGFyZWEKZml4IGNoYW5nZSBsYW5lIGNyb3NzIHlhcmQgbG9naWMKcmVidWlsZCByZXZlcnNlIGRvb3IgbG9naWMKYWRqdXN0IHMgZ2FwIGZvciBibGFjayB0byAwLjAyCmZpeCByb3MgdmVyc2lvbiBzZWFzaWRlX2RpcmVjdGlvbgpmaXggcm9zIHZlcnNpb24gc2Vhc2lkZV9kaXJlY3Rpb24gdjIKZml4IGV4cGFuZCBsYW5lIHNlYXJjaCBidWcKZml4IHRoZSBpc3N1ZSBvZiB0ZXJtaW5hbCBzZWxlY3Rpb24gZHVlIHRvIHJvYWQgY2xvc3VyZSBvbiB0aGUgZG9jayBzdXJmYWNlCmZpeCB0dXJuIHJhbmdlcwpmaXggdHVybiByYW5nZSBsb2dpYwpmaXggZXhwYW5kIGxhbmUgc2VhcmNoCmZpeCBoZWFkaW5nCmZpeCByZXZlcnNlIGhlYWRpbmcgYnVnCmZpeCBlcnJvcmNvZGUKZml4IHJlc3RyaWN0IGJ1ZwogZml4IHN0YXRpYyBtYXAKZml4IHJldmVyc2UgaGVhZGluZyBidWcKZml4IGZvcmJpZGRlbiBzZWFzaWRlCmNvbXB0YXRpYmxlIHdpdGggZGV2CmZpeCBmb3JiaWRkZW4gbGFuZQpmaXggZXhwYW5kIGxhbmUgc2VhcmNoCmNoYW5nZSBkaXJlY3Rpb24KZml4IGZvcmJpZGRlbiBzZWN0aW9uCmZpeCBNdWx0aXBsZUNhbmRpZGF0ZXNSZXF1ZXN0IGZvcmJiaWRlbiBpZApwcm9qZWN0aW9uCmdldCBqdW5jdGlvbnMKSGV1cmlzdGljIFNlY3Rpb24gQ29zdArkv67lpI1wb2ludF9vZl9pbnRlcmVzdOWcqOe7iOeCueWJjemdomlzX3Bhc3PkuZ/kvJp0cnVl55qEYnVnCuWAn+WKqei2hei9pumBk+e7lemanArmipXlvbFidWcK5L+u5aSN5Yqo5oCB5byV5qGl5oqV5b2x55u45YWzYnVnCuS/ruWkjeWwgei3r+WvvOiHtOeahGV4dGVuZOW8guW4uOmXrumimArnmb3lkI3ljZXlnKjnuq/ovabpgZPnuqfmkJzntKLnlJ/mlYgK5YmN5ZCO5Lik5q616Lev5b6E5LiN6YeN5Y+gCuS8mOWMluS7o+eggQpyZXNwb25zZemHjOeahHJlcXVlc3Tkv53mjIHljp/moLfvvIxyZXNwb25zZemHjOeahGJsYWNrX2xhbmVz5Y+q5a2Y5bCB6Lev6L2m6YGTCnJvdXRpbmcK5L+u5aSNeWFyZF9qdW5jdGlvbuWIpOWumuadoeS7tmJ1Zwp5YXJkX2p1bmN0aW9uCuWmguaenG5vX3Rocm91Z2jkuLow5pe25YWB6K646Leo5aCG5Zy65Y+Y6YGTCuebuOmCu+WghuWcuuS4jeWFgeiuuOWAn+WKqei2hei9pumBk+WPmOmBkwrnm7jpgrvloIblnLrkuI3lhYHorrjlgJ/liqnotoXovabpgZPlj5jpgZMiCgpUaGlzIHJldmVydHMgY29tbWl0IDY4NjM5Yzk2MzFhODEzYjhkZjY5MmIxMDllNGU2NDVlMjMwZDQ4OTEKcm91dGVfY29zdArkv67lpI3pgZfnlZlidWcK5aaC5p6c5LiN5piv5Y675YGc6L2m5L2N55qE5Lu75Yqh77yM5LiN6IO95omT54K55Y675YGc6L2m5L2NCmZvcmJpZCB0byB0dXJuIHJpZ2h0IHRvIHlhcmQKdHVybiByaWdodApzZWFzaWRlCiAi5L+u5q2j6L2m6YGT5pWw5LiN55u45ZCM5pe277yMSGV1cmlzdGljQ29zdOacqui/m+ihjOiuoeeul+eahOmXrumimCIKIOW8gOWQr2VuYWJsZV9zX3R1cm5fYXNfc3RyYWlnaHRfZm9yd2FyZF/nmoTmg4XlhrXkuIvvvIxz5byvY29zdOaMieeFp+ebtOmBk+WOu+i/m+ihjOS8mOWFiOe6p+iwg+aVtA==,IGFkZCBlcnJvciBpbmZvCiB1cGRhdGUgcGFyYW1zIHRvIHJlZHVjZSBsYW5lIGNoYW5nZSBsZW5ndGggdG8gOCBtZXRlcnMKIGltcHJvdmUgbG9jayBzdGF0aW9uIG9mIHdheXBvaW50CiByZXN0cmljdGVkIGFyZWEgZm9yIGVhY2ggdmVoaWNsZQogcGFyc2Ugcm91dGluZyBtZXNzYWdlIHByb3RlY3Rpb24gYW5kIGVycm9yIGNvZGUKIGZvcmJpZGRlbiB0byBjaGFuZ2UgbGFuZSBldmVuIGl0J3Mgc3RhY2tlcgogZW5hYmxlIGZvcmNlIGhlYWRpbmcgdmFsaWRhdGlvbgogY2hhbmdlIHJldHVybiB0eXBlCiBvcHRpbWl6ZSBmb3JiaWRkZW4gc2VjdGlvbiBpZHMKIG5ldyBlcnJvciBpbmZvCiBjbGVhbiB1cCByb3V0aW5nIG1vZHVsZQogY2xlYW4gdXAgcm91dGluZy5oCiBzdXBwb3J0IGdlbmVyYXRlIGJsYWNrIGxpc3Qgd2l0aCB2ZWhpY2xlIGlkCiBhZGFwdCByb3MKIGNoYW5nZSBkZWZhdWx0IHNlYXNpZGUgZGlyZWN0aW9uIHRvIDAKIGNoYW5nZSBkZWZhdWx0IHNlYXNpZCBkaXJlY3Rpb24gdG8gc3RhdGljCiB1cGRhdGUgcm9zIGludGVyZmFyY2UgbG9naWMKIHN1cHBvcnQgbXVsdGlwbGUgc2NlbmVzIGxhbmUgY2hhbmdlCiB1bmlmeSBzZXJ2ZXIKIHJvczEgaW50ZXJmYWNlCiBmaXggY29tcGlsZXIgZXJyb3IKIGNsZWFuIHVwCiBjb21iaW5lIG1xdHQgYW5kIHJvcyB2MgogY2hlY2sgaW5wdXQgcG9pbnQKIGNoZWNrIGlucHV0IHBvaW50CiBoYW5kbGUganVuY3Rpb24gKyBlbnRlciBsb2FkaW5nIGJyaWRnZSBsYW5lCiBoYW5kbGUganVuY3Rpb24gKyBlbnRlciBsb2FkaW5nIGJyaWRnZSBsYW5lCiB1cGRhdGUgcGFyYW1zCiBhZGQgdmFsaWQgcG9pbnQgY2hlY2tvdXQgcHJpbnQgaW5mbwogYWRkIHZhbGlkIHBvaW50IGNoZWNrb3V0IHByaW50IGluZm8KIHRyZWF0IHMgdHVybiBhcyBzdHJhaWdodCBmb3J3YXJkCiB0cmVhdCBzIHR1cm4gYXMgc3RyYWlnaHQgZm9yd2FyZAogZXRhIGNvc3QgbW9kZWwsIGRvIG5vdCBjaGVycnkgcGljayB0byByY19kZXYKIGFkZCBsb2cKIHRyYWZmaWMgYW5kIGNvc3QKIHRyYWZmaWMKIHRyYWZmaWMKIGZhbGxiYWNrIHdoaXRlIGxpc3QKIGZhbGxiYWNrIHdoaXRlIGxpc3QKIGFkZCB0cmFmZmljCiB0cmFmZmljCiBsb2cgKyB0cmFmZmljCiB1cGRhdGUgcGFyYW1zCmdyaWQgbWFwCiBtZXJnZSBmcm9tIGZlYXQgdW5pZmllZCBzZXJ2ZXIgYnJhbmNoCiBhZGQgdGltZW91dCBhbmQgdHJ5IGNhdGNoIGZvciBtcXR0IHB1YgogZmlsdGVyIHdheXBvaW50IGJ5IHR5cGUKIG11bHRpcGxlIHJvdXRlcyBleHRlbmQKY2JzIHYxCmNicyB2MgogYWRkIG92ZXJ0YWtpbmcgbGFuZQogYWRkIGxhbmUgc2VnbWVudCBzaG93CmNicyB2MwogcHVyZSBkaXN0YW5jZSB3aXRob3V0IHNwZWVkCiBwcmUgc3RvcCBkZXN0aWFudGlvbgpjYnMgdjMKIGFkanVzdCB0cmFmZmljIGNvc3QKIHR1cm4gbGVmdCB0byB5YXJkIG9ubHkKIGJheSBpbmZvCiBsb2NhayBzdGF0aW9uIGNob29zZSBzdHJhaWdodCBsYW5lCnN1cHBsZW1lbnRhbCBlcnJvciBjb2RlCiBuZXcgd2F5cG9pbnQgY2hvb3NlIHN0cmF0ZWd5CiBsb2FkaW5nIGRpc2NoYXJnaW5nIGRlc3RpbmF0aW9uCiB1cGRhdGUgcGFyYW1zCiBvcmlnaW4gaW4gYnJpZGdlIGFyZWEKIHdpdGggb3V0IGV4dGVuZAogb3JpZ2luCiB3YXlwb2ludCBsb2NrIHN0YXRpb24KIHN0cmFpZ2h0IGNvc3QKIGxhbmUgbm8gdGhyb3VnaApBZGQgZXJyb3Jjb2RlIGZvciBkZXRlcm1pbmluZyBzZWFzaWRlIGRpcmVjdGlvbgogYWRkIG1vcmUgY2FuZGlkYXRlIGZvciBkZXN0aW5hdGlvbgptdWx0aXBsZSB3YXlwb2ludHMKIHRhc2sgdHlwZQpzbGljZSB0aGUgbG9nIAphZGQgcmVnaW9udHlwZSAKbG9hZCBtYXAgZGF0YSBtYXBwaW5nCmFkZCByb3V0aW5nX2NvbmZpZ19sdW9qaW5nLnlhbWwKbG9hZCBtYXBwaW5nIGFuZCBhZGQgbmV3IGludGVyZmFjZQptZXJnZSBmZWF0X25hdmlnYXRpb24gaW50byByY19kZXYKbGFuZWNoYW5nZSB3YXlwb2ludAp0dXJuIHJhbmdlcwpmb3J3YXJkIGhlYWRpbmcKY2hhbmdlIGRpcmVjdGlvbgpkZXN0aW5hdGlvbiBjaGFuZ2UgZGlyZWN0aW9uCmFkZCBuZXcgbGFuZSB0eXBlCmxvbmdpdHVkaW5hbCByb2FkIGRvZXMgbm90IHRha2UgdHJhZmZpYyBpbnRvIGFjY291bnQKY2hhbmdlIGRpcmVjdGlvbiByb3MgdmVyc2lvbgpkeW5hbWljIHVwZGF0ZSBwYXJhbXMKb3BlcmF0aW9uX3N0YXR1cwpwdWJsaXNoIHJlc3BvbnNlIHdoZW4gcm91dGluZyBmYWlsCmFkZCB3YXlwb2ludCBpbiBwYXRoCnJldmVyc2UgbGFuZSBpZApuZXcgZXJyb3IgY29kZQpwYXJ0aWFsIHJvYWQgY2xvc3VyZXMKYWRkIHRoZSBicmFuY2ggbmFtZSB0byB0aGUgbG9nCmlmIGl0IGlzIGEgcGFya2luZyBzcGFjZS10by1wYXJraW5nIHNwYWNlIHRhc2ssIGFuIGVycm9yIGlzIHJlcG9ydGVkCm11bHRpcGxlIGxhbmUgY2hhbmdlcyBpbiB0aGUgc2FtZSBzZWN0aW9uIGFyZSBzdXBwb3J0ZWQKdmVyaXR5IHdheXBvaW50cyByYXRpb25hbGl0eQpjaGFuZ2UgbGFuZSBpbiB5YXJkCm5ldyByZXN0cmljdCBhcmVhcwphZGFwdGUgbmV3IHJlc3RyaWN0IGFyZWFzCjEuUmVhbExvYWRpbmdCcmlkZ2UsUmVhZERpc2NoYXJnaW5nQnJpZGdlIDIubGFuZXMgdGhhdCBhcmUgcHJvaGliaXRlZCBieSB0aGUgbGFuZSByZXZlcnNhbCBmdW5jdGlvbiBhcmUgbm90IGlzc3VlZCB0byBQTkMKbXVsdGlwbGUgY2FuZGlkYXRlcyBwYXRoCnNsaWNlIGxvZwpkb3VibGUgaGVhZCBsb2dpYwppcyBsYW5lIGtlZXAKZm9yYmlkZGVuX2JpZGlyZWN0aW9uX2xhbmVfaWRzCiBDaGFuZ2UgZGlyZWN0aW9uCnJvYWQgY2xvc3VyZXMgY29uc2lkZXIgc3RhcnRfcyBhbmQgZW5kX3Mgd2hlbiBHZXREZXN0aW5hdGlvbgpuZXcgZHluYW1pYyBicmlkZ2UiCgpUaGlzIHJldmVydHMgY29tbWl0IGZhOTU4ZDllYTE5NWJmYzJlNjc5YzkyYmQ4MjZjNDZhOTk2NGRmYzYKbXF0dHMKcG9pbnRzIG9mIGludGVyZXN0CnNjZW5lX3R5cGVzCm1lcmdl5Lik5q61c2VjdGlvbnNlZ21lbnQK5Yig6Zmk5Luj56CB5Lit5peg55So5a2X5q6155qE5Yqg6L29CuaKleW9seS5n+iDveaKleWIsOW8r+mBk+eahOW8r+mBk2J1ZmVuCmV4dGVuZCBiYWNrd2FyZOaXtuS4jeaJqeWxleWghuWcuuS4jeWPr+epv+i9pumBkwpyb2FkX25hbWXnmb3lkI3ljZUK5bCB6Lev5byC5bi45aSE55CGCnJvdXRpbmcKcm9hZF9uYW1lX3doaXRlX2xpc3QKcm91dGVfY29zdF9yZXF1ZXN0CueJueauiuWwgei3rwpyZXNwb25zZSDmlrDlop4gdmVoaWNsZV9pZOWtl+autQrkv67lpI1idWcK5aaC5p6c5pyJ5LiA5p2h5oiQ5Yqf55qE6KeE5YiS77yM6YKj5LmIZXJyb3IgaW5mbyDlj5HmiJDlip8K5Y+W5raIdmVoaWNsZV9pbmZvCuagueaNruWumuS9jeS/oeaBr+i/m+ihjOWBnOi9puS9jeWwgei3rwrkv67lpI1mb3JiaWRkZW5fbGFuZXMK5L+u5aSNYnVnCmJ1Zwpyb3V0aW5nCuiwg+aVtOmUgeermeaQnOe0oumYiOWAvApmb3JiaWRfdG9fdHVybl9yaWdodF90b195YXJkXwrotbfngrnlnKjkvY7otJ3kvY3mg4XlhrXkv67lpI0K5L+u5aSNCuWPguaVsOazqOmHigo0IHRvIDIK5paw5aKe5ZCR5Y+z6L2s5byv6YWN572u6aG5CuWNleS4gOi3r+auteafpeaJviDkv67mlLnkuLog6IyD5Zu06Lev5q615p+l5om+IDAuMDVt6IyD5Zu0CuWNleS4gOi3r+auteafpeaJviDkv67mlLnkuLog6IyD5Zu06Lev5q615p+l5om+IDAuMDVt6IyD5Zu0CgpTZWUgbWVyZ2UgcmVxdWVzdCBtYXAvaGRtYXBfY2xvdWQhMjQ=,"},{"repo_name":"thirdparty","branch":"rc_dev","time":"2026-11-12_16-29-54","commit_id":"2690640","version":"","commit_msgs":",,"},
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
node-manager-hmi
[Pipeline] echo
node-manager-hmi不参与编译
[Pipeline] echo
node_manager_online
[Pipeline] echo
node_manager_online不参与编译
[Pipeline] echo
unified-system-monitor
[Pipeline] echo
unified-system-monitor不参与编译
[Pipeline] echo
ros-bridge
[Pipeline] echo
ros-bridge不参与编译
[Pipeline] echo
hdcontrol
[Pipeline] echo
hdcontrol不参与编译
[Pipeline] echo
versions_observer
[Pipeline] echo
versions_observer不参与编译
[Pipeline] echo
multi_simulator
[Pipeline] echo
/root/weilk/rcdev-project/project-module.json
[Pipeline] readJSON
[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=multi_simulator&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=multi_simulator&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":604,"description":"","name":"multi_simulator","name_with_namespace":"PNC / multi_simulator","path":"multi_simulator","path_with_namespace":"pnc/multi_simulator","created_at":"2023-05-06T15:55:05.787Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:pnc/multi_simulator.git","http_url_to_repo":"http://159.27.226.4/pnc/multi_simulator.git","web_url":"http://159.27.226.4/pnc/multi_simulator","readme_url":"http://159.27.226.4/pnc/multi_simulator/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-08-17T09:10:21.211Z","namespace":{"id":10,"name":"PNC","path":"pnc","kind":"group","full_path":"pnc","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/pnc"},"_links":{"self":"http://159.27.226.4/api/v4/projects/604","issues":"http://159.27.226.4/api/v4/projects/604/issues","merge_requests":"http://159.27.226.4/api/v4/projects/604/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/604/repository/branches","labels":"http://159.27.226.4/api/v4/projects/604/labels","events":"http://159.27.226.4/api/v4/projects/604/events","members":"http://159.27.226.4/api/v4/projects/604/members","cluster_agents":"http://159.27.226.4/api/v4/projects/604/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":"2023-05-07T15:55:05.874Z"},"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":7,"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":{"access_level":20,"notification_level":3},"group_access":null}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
pnc/multi_simulator
[Pipeline] echo
604
[Pipeline] echo
604
[Pipeline] sh
+ mkdir -p /root/workspace/module-confname/src/multi_simulator
[Pipeline] dir
Running in /root/workspace/module-confname/src/multi_simulator
[Pipeline] {
[Pipeline] echo
main,http://159.27.226.4/pnc/multi_simulator.git
[Pipeline] echo
multi_simulator拉取main分支
[Pipeline] checkout
The recommended git tool is: NONE
using credential gitlab_ota
Cloning the remote Git repository
Cloning repository http://159.27.226.4/pnc/multi_simulator.git
> git init /root/workspace/module-confname/src/multi_simulator # timeout=10
Fetching upstream changes from http://159.27.226.4/pnc/multi_simulator.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 -- http://159.27.226.4/pnc/multi_simulator.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url http://159.27.226.4/pnc/multi_simulator.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 f5ca8b236d29ecba50cec97a73004887b51e2765 (origin/main)
> git config core.sparsecheckout # timeout=10
> git checkout -f f5ca8b236d29ecba50cec97a73004887b51e2765 # timeout=10
Commit message: "Initial commit"
First time build. Skipping changelog.
[Pipeline] sh
+ git checkout -b main
Switched to a new branch 'main'
[Pipeline] sh
+ git rev-parse --short HEAD
[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/604/repository/commits/f5ca8b23
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects/604/repository/commits/f5ca8b23
Response Code: HTTP/1.1 200 OK
Response:
{"id":"f5ca8b236d29ecba50cec97a73004887b51e2765","short_id":"f5ca8b23","created_at":"2023-05-06T15:55:06.000+00:00","parent_ids":[],"title":"Initial commit","message":"Initial commit","author_name":"liuyi","author_email":"liuyi@senior.auto","authored_date":"2023-05-06T15:55:06.000+00:00","committer_name":"liuyi","committer_email":"liuyi@senior.auto","committed_date":"2023-05-06T15:55:06.000+00:00","trailers":{},"web_url":"http://159.27.226.4/pnc/multi_simulator/-/commit/f5ca8b236d29ecba50cec97a73004887b51e2765","stats":{"additions":92,"deletions":0,"total":92},"status":null,"project_id":604,"last_pipeline":null}
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
2023/05/06/15:55:06
[Pipeline] echo
bf1bd1ce
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 604 bf1bd1ce f5ca8b23
[Pipeline] echo
/root/weilk/rcdev-project/.project-module.json
[Pipeline] readJSON
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"6c5c3a1","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"bf1bd1ce","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"6c5c3a1","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"f5ca8b23","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] sh
+ echo '{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"6c5c3a1","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"f5ca8b23","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}'
[Pipeline] sh
+ cat /root/weilk/rcdev-project/.project-module.json
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"6c5c3a1","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"f5ca8b23","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
> - [pnc]: **feat_daxie_proto_old**.a40326323.**2026/11/12/11:58:33**
> - [hdmap]: **rc_dev**.a9c2e4d.**2024/11/06/14:15:21**
> - [system-ros]: **rc_dev**.8a48972.**2026/04/29/19:38:57**
> - [rminterpreter]: **rc_dev**.83b36a2.**2026/09/11/14:01:40**
> - [control]: **feat_cargo_width_sim**.6cab748.**2026/08/07/18:09:53**
> - [hdmap_cloud]: **rc_dev**.6c5c3a1.**2026/02/05/16:50:52**
> - [thirdparty]: **rc_dev**.2690640.**2026/04/29/16:22:28**
> - [multi_simulator]: **main**.f5ca8b23.**2023/05/06/15:55:06**
[Pipeline] sh
+ echo -n '{"repo_name":"multi_simulator","branch":"main","time":"2026-11-12_16-30-21","commit_id":"f5ca8b23","version":"","commit_msgs":",,"},'
[Pipeline] sh
+ cat /root/workspace/module-confname/version.json
{"module":[{"repo_name":"pnc","branch":"feat_daxie_proto_old","time":"2026-11-12_16-27-06","commit_id":"a40326323","version":"","commit_msgs":",,"},{"repo_name":"hdmap","branch":"rc_dev","time":"2026-11-12_16-27-35","commit_id":"a9c2e4d","version":"","commit_msgs":",,"},{"repo_name":"system-ros","branch":"rc_dev","time":"2026-11-12_16-27-48","commit_id":"8a48972","version":"","commit_msgs":",,"},{"repo_name":"rminterpreter","branch":"rc_dev","time":"2026-11-12_16-28-51","commit_id":"83b36a2","version":"","commit_msgs":",,"},{"repo_name":"control","branch":"feat_cargo_width_sim","time":"2026-11-12_16-28-57","commit_id":"6cab748","version":"","commit_msgs":",,"},{"repo_name":"hdmap_cloud","branch":"rc_dev","time":"2026-11-12_16-29-03","commit_id":"6c5c3a1","version":"","commit_msgs":"IGZhbGxiYWNrIHRvIGxhbmUgcm91dGluZyBzaG91bGQgbm90IGRyaXZlIHRocm91Z2ggeWFyZAogbm9uIG5hdmlnYWJsZSBsYW5lIGlzIG5vdCBpbiBncmFwaAogY3Jhc2gKIGNyYXNoIGNsZWFuIHVwCiBmaXggZXh0ZW5kIGZvcndhcmQgbnVsbHB0cgogZml4IGV4dGVuZCBmb3J3YXJkIG51bGxwdHIKIHJlc3RyaWN0ZWQgYXJlYSB3aGVuIG5vIG5lZWQgdXBkYXRlCiBmaXggcmVzdHJpY3RlZCBhcmVhcyBjb250YWluIGZvcmJpZGRlbiBsYW5lcwogY29tYmluZWQgc2VjdGlvbiBvbmUgc2lkZSBpcyBub3QgZXhzaXRlZAogY29tYmluZWQgc2VjdGlvbgogc2VjdGlvbiBzdWIgdHlwZQogY2FuIG5vdCBmaW5kIGNvbWJpbmVkIHNlY3Rpb24KIGZpeCBmYWxsYmFjayB0byBsYW5lIHNlYXJjaCBvbmx5CiBtcSBoYXMgbm90IGJlZW4gaW5pdAogZml4IG1pc3Mgcm91dGluZyByZXF1ZXN0CiBmaXggc2Vhc2lkZSBkaXJlY3Rpb24KIGZpeCBzZWFzaWRlIGRpcmVjdGlvbgogcmVxdWVzdCBsb2NhdGlvbiBrZXkKIG51bGxwdHIKIG51bGxwdHIKIGVycm9yIGluZm8KIGNoYW5nZSBjb25kaXRpb24gdG8gYWRkIHRvIHdoaXRlIGxpc3QKIGNoYW5nZSBjb25kaXRpb24gdG8gYWRkIHRvIHdoaXRlIGxpc3QKcmVidWlsZCBncmlkbWFwCiB1dHVybiBkZXN0aW5hdGlvbgogbWVyZ2UgdHdvIHNlY3Rpb24gdHlwbwogY2hhbmdlIGxhbmUgdHlwZQpjaGVycnktcGljawpjaGVycnktcGljayIKClRoaXMgcmV2ZXJ0cyBjb21taXQgNDA5ZTBiODY3MWU5OWMyMDA3NWU0ZDc2YWYxMWExY2M1ZDM4MjMyZgogYmxvY2tlZCB0cmFmZmljCiBvcmlnaW4gb24gYnJpZGdlIGFyZWEKZml4IGdldCByZWdpb25zIGJ1ZwpmaXggdGhlIGlzc3VlIHRoYXQgdGhlIGNhciBudW1iZXIgd2FzIGVtcHR5IHdoZW4gdGhlIHJlcXVlc3QgZmFpbGVkCkFkZCBwcm90ZWN0aXZlIGxvZ2ljIHRvIHByZXZlbnQgcHJvZ3JhbSBjcmFzaApmaXggd2F5cG9pbnQgaXMgTG9hZGluZ0JyaWRnZSBidWcKZml4IHByZSBjb21tYW5kIGRlc3RpbmF0aW9uCiBwdXJlIGxhbmUgc2VhcmNoIGlnbm9yZSB3aGl0ZSBsaXN0Cm11bHRpcGxlIHdheXBvaW50cyB2MgogcHVyZSBsYW5lIHNlYXJjaCBpZ25vcmUgd2hpdGUgbGlzdApmaXggbXVsdGlwbGUgd2F5cG9pbnRzCnVwZGF0ZSBtaW5fbGFuZV9jaGFuZ2VfaW5fc2Vhc2lkZV9sZW5ndGggdG8gMC4yCmZpeCBjb3N0IGJ1ZwpwcmludCB3YXlwb2ludHMgaW4gbG9nCjEucmVkdWNlIHRoZSB3YXlwb2ludCBzZWFyY2ggcmFkaXVzIHRvICAgMC41IDIuZW5hYmxlIG11bHRpcGxlIHdheXBvaW50cyBvbmx5IG9uIGxvY2sgc3RhdGlvbgpzb2x2ZSB0aGUgY29ybmVyIGNhc2Ugb2YgdGhlIGhvcml6b250YWwgMQpmaXgganNvbmNwcCBwcmVjaXNpb24gaXNzdWUKY2hhbmdlIHRoZSBvcmllbnRhdGlvbiBvZiB0aGUgZGlhZ29uYWwgbGluZSBiYWNrIHRvIGl0cyBvcmlnaW5hbCBwcm9wZXJ0eQp0dXJuIHJhbmdlCmZpeCBwcm9qZWN0aW9uIHBvaW50IHByb2JsZW0KYXV0b21hdGljIGRldG91ciBkb2VzIG5vdCB0YWtlIGludG8gYWNjb3VudCBwYXJraW5nIGFuZCBjaGFyZ2luZwp0aGUgc3BlZWQgb2YgdGhlIHBhcmtpbmcgbGFuZSBpcyBub3QgdXBkYXRlZApyYXppIHN0YXJ0X3MKZGVzdGluYXRpb24gZy12YWx1ZSBpcyBhZGp1c3RlZCB0byBlbmRfcyAtIHN0YXJ0X3MKdmVoaWNsZSBpZApjb25uZWN0IHRpbWVvdXQKY2hhbmdlIGRpcmVjdGlvbgpjaGFuZ2UgbGFuZQpjaGFuZ2UgbGFuZQpvYmxpcXVlX3F1ZXVlCmRlc3RpbmF0aW9uIHR1cm4gcmFuZ2UKZml4IHZlaGljbGVfaWQgaXMgZW1wdHkgd2hlbiByb3V0aW5nIGZhaWwKYWRkIHRoZSBzZWN0aW9uX3N1Yl90eXBlIHR5cGUgb2YgUGFya2luZ0xvdCB0byBzb2x2ZSB0aGUgcHJvYmxlbSB0aGF0IHRoZSBwYXJraW5nIHNwYWNlIG9uIFIxIFJvYWQgY2Fubm90IGJlIHBhcmtlZAppZiBpdCdzIGEgcGFya2luZyBzcGFjZSBtaXNzaW9uLCB4N3Q3IGlzIHByb2hpYml0ZWQKY2hhbmdlIGNoYW5nZV9kaXJlY3Rpb24gZnJvbSBib29sIHRvIGludF84CmZpeCBzZWN0aW9uIGNvc3QgYnVnCmZpeCByb3MgdmVyc2lvbgpmaXggbG9nCnB1Ymxpc2ggdmVoaWNsZV9pZCBhbmQgaGVhZGVyX2lkIHdoZW4gcm91dGluZyBmYWlsCndheXBvaW50IGlzIG51bGwgd2hlbiBsYW5lIGlkIGlzIG5vdCBudWxsCmZpeCByZXF1ZXN0IGxhbmVfaWQgaXMgc2VuaW9yIGxhbmUgaWQKbHVvamluZyBsYW5lIGlkIHByb3RlY3QKZml4IGhpZ2ggYmF5IHJvdXRpbmcgZmFpbApmaXggYXBvbGxvIGV4cGxvcmUgYnVnCmZpeCB0aGUgaXNzdWUgdGhhdCB0aGUgb3JpZ24gb2YgdGhlIHJldmVyc2UgZG9vciB3YXMgc2VsZWN0ZWQgaW5jb3JyZWN0bHkKZml4IHN0YXJ0X3MKZWFjaCBzdGFydF9zIGlzIHByb2Nlc3NlZCBhY2NvcmRpbmcgdG8gdGhlIHdheXBvaW50CmdldCBsYW5lIHdpdGggaGVhZGluZwptYXhfaGVhZGluZ19kaWZmZXJlbmNlCm5lYXIgbGFuZSBpZApnZXQgbmVhciBsYW5lIGlkCnJlc3RyaWN0IHNlY3Rpb24KZml4IG11bHRpcGxlIGxhbmUgY2xvc3VyZXMgd2VyZSBhZGRlZCB0byByZXF1ZXN0cwpmb3JiaWRkZW4gdG8gZHJpdmUgdGhyb3VnaCBwYXJraW5nIGxvdApmaXggcmVzdHJpY3RlZCBhcmVhCmZpeCBmb3JiaWRkZW4gbGFuZQpmaXggcHJvamVjdGlvbiBidWcKZml4IHBhcnRpYWwgcm9hZCBjbG9zdXJlcwoxLmZpeCB0aGUgZm9yYmlkZGVuX2xhbmUgaW4gdGhlIHJlcXVlc3QgZG9lcyBub3QgdGFrZSBlZmZlY3QgaXMgZml4ZWQgMi5maXggdGhlIGlzc3VlIHRoYXQgdGhlIG9wdGlvbnMgaW4gdGhlIGludGVybmFsX3JlcXVlc3Qgd2VyZSBub3QgY2xlYXJlZApmaXggd2F5cG9pbnQgbG9jYXRpb24gaXMgbnVsbAoxLmp1ZGdtZW50IGxvZ2ljIG9mIHJlcGFpcmluZyBoYXRjaCBjb3ZlciBwbGF0ZSBhcmVhIDIuZml4IHRoZSBidWcgdGhhdCB0aGUgcGFya2luZyBzcGFjZSB3aWxsIHRha2UgdGhlIHJldmVyc2UgbGFuZSB3aGVuIHRoZSByb2FkIGlzIGNsb3NlZC4KZml4IHJldmVyc2UgZG9vcgpjaGFuZ2UgZGlzdGFuY2UKMS5yZW1vdmUgdGhlIHJlc3RyaWN0aW9uIG9mIHRoZSBwYXJraW5nIHNwYWNlLXRvLXBhcmtpbmcgc3BhY2UgdGFzayAyLnByaW9yaXR5IGlzIGdpdmVuIHRvIGRpYWdvbmFsIHdhbGtpbmcKZml4IGR5bmFtaWMgcmVzdHJpY3QgYXJlYQpmaXggY2hhbmdlIGxhbmUgaW4geWFyZApmaXggcm9zIHdheXBvaW50IGlzIG51bGwKZml4IHdheXBvaW50CmZpeCBjcm9zcyB5YXJkIGxvZ2ljCmZpeCBjaGFuZ2UgbGFuZSBpbiB5YXJkCmZpeCBvYmxpcXVlIGxvZ2ljCmZpeCBjaGFuZ2UgbGFuZSBpbiB5YXJkCmZpeCByb3Mgd2F5cG9pbnQgaXMgbnVsbApmaXggd2F5cG9pbnQKZml4IGNyb3NzIHlhcmQgbG9naWMKZml4IGNoYW5nZSBsYW5lIGluIHlhcmQKdXBkYXRlIHBhcmFtcwpsaW1pdCBjYW5kaWRhdGVzIG51bQpzZXQgcHJlY2lzaW9uIGFuZCBhZGQgcGF0aF9mb3JfdmlzdWFsaXphdGlvbgpyb3MgcHVibGlzaCBjYW5kaWRhdGUgcmVzcG9uc2UKY3VydmUgdmlzdWFsaXphdGlvbiB0cmFuc21pdHMgb25seSB0d28gcG9pbnRzCmZpeCB1cCBicmlkZ2UKcmVzdG9yZSBjb25uZWN0X3RpbWVvdXQKZGVzdGluYXRpb24gaW4gc2Vhc2lkZQpkZXN0aW5hdGlvbiBpbiBzZWFzaWRlIgoKVGhpcyByZXZlcnRzIGNvbW1pdCBmNDA3MjE1YmFmMzQ0ZDhjZGVmZjc1NWFjZGFiNTY3Y2JlMjRjMmEzCmZpeCByZXZlcnNlIGRvb3IgbG9naWMKZml4IHJlc3RyaWN0IGFyZWEKZml4IGNoYW5nZSBsYW5lIGNyb3NzIHlhcmQgbG9naWMKcmVidWlsZCByZXZlcnNlIGRvb3IgbG9naWMKYWRqdXN0IHMgZ2FwIGZvciBibGFjayB0byAwLjAyCmZpeCByb3MgdmVyc2lvbiBzZWFzaWRlX2RpcmVjdGlvbgpmaXggcm9zIHZlcnNpb24gc2Vhc2lkZV9kaXJlY3Rpb24gdjIKZml4IGV4cGFuZCBsYW5lIHNlYXJjaCBidWcKZml4IHRoZSBpc3N1ZSBvZiB0ZXJtaW5hbCBzZWxlY3Rpb24gZHVlIHRvIHJvYWQgY2xvc3VyZSBvbiB0aGUgZG9jayBzdXJmYWNlCmZpeCB0dXJuIHJhbmdlcwpmaXggdHVybiByYW5nZSBsb2dpYwpmaXggZXhwYW5kIGxhbmUgc2VhcmNoCmZpeCBoZWFkaW5nCmZpeCByZXZlcnNlIGhlYWRpbmcgYnVnCmZpeCBlcnJvcmNvZGUKZml4IHJlc3RyaWN0IGJ1ZwogZml4IHN0YXRpYyBtYXAKZml4IHJldmVyc2UgaGVhZGluZyBidWcKZml4IGZvcmJpZGRlbiBzZWFzaWRlCmNvbXB0YXRpYmxlIHdpdGggZGV2CmZpeCBmb3JiaWRkZW4gbGFuZQpmaXggZXhwYW5kIGxhbmUgc2VhcmNoCmNoYW5nZSBkaXJlY3Rpb24KZml4IGZvcmJpZGRlbiBzZWN0aW9uCmZpeCBNdWx0aXBsZUNhbmRpZGF0ZXNSZXF1ZXN0IGZvcmJiaWRlbiBpZApwcm9qZWN0aW9uCmdldCBqdW5jdGlvbnMKSGV1cmlzdGljIFNlY3Rpb24gQ29zdArkv67lpI1wb2ludF9vZl9pbnRlcmVzdOWcqOe7iOeCueWJjemdomlzX3Bhc3PkuZ/kvJp0cnVl55qEYnVnCuWAn+WKqei2hei9pumBk+e7lemanArmipXlvbFidWcK5L+u5aSN5Yqo5oCB5byV5qGl5oqV5b2x55u45YWzYnVnCuS/ruWkjeWwgei3r+WvvOiHtOeahGV4dGVuZOW8guW4uOmXrumimArnmb3lkI3ljZXlnKjnuq/ovabpgZPnuqfmkJzntKLnlJ/mlYgK5YmN5ZCO5Lik5q616Lev5b6E5LiN6YeN5Y+gCuS8mOWMluS7o+eggQpyZXNwb25zZemHjOeahHJlcXVlc3Tkv53mjIHljp/moLfvvIxyZXNwb25zZemHjOeahGJsYWNrX2xhbmVz5Y+q5a2Y5bCB6Lev6L2m6YGTCnJvdXRpbmcK5L+u5aSNeWFyZF9qdW5jdGlvbuWIpOWumuadoeS7tmJ1Zwp5YXJkX2p1bmN0aW9uCuWmguaenG5vX3Rocm91Z2jkuLow5pe25YWB6K646Leo5aCG5Zy65Y+Y6YGTCuebuOmCu+WghuWcuuS4jeWFgeiuuOWAn+WKqei2hei9pumBk+WPmOmBkwrnm7jpgrvloIblnLrkuI3lhYHorrjlgJ/liqnotoXovabpgZPlj5jpgZMiCgpUaGlzIHJldmVydHMgY29tbWl0IDY4NjM5Yzk2MzFhODEzYjhkZjY5MmIxMDllNGU2NDVlMjMwZDQ4OTEKcm91dGVfY29zdArkv67lpI3pgZfnlZlidWcK5aaC5p6c5LiN5piv5Y675YGc6L2m5L2N55qE5Lu75Yqh77yM5LiN6IO95omT54K55Y675YGc6L2m5L2NCmZvcmJpZCB0byB0dXJuIHJpZ2h0IHRvIHlhcmQKdHVybiByaWdodApzZWFzaWRlCiAi5L+u5q2j6L2m6YGT5pWw5LiN55u45ZCM5pe277yMSGV1cmlzdGljQ29zdOacqui/m+ihjOiuoeeul+eahOmXrumimCIKIOW8gOWQr2VuYWJsZV9zX3R1cm5fYXNfc3RyYWlnaHRfZm9yd2FyZF/nmoTmg4XlhrXkuIvvvIxz5byvY29zdOaMieeFp+ebtOmBk+WOu+i/m+ihjOS8mOWFiOe6p+iwg+aVtA==,IGFkZCBlcnJvciBpbmZvCiB1cGRhdGUgcGFyYW1zIHRvIHJlZHVjZSBsYW5lIGNoYW5nZSBsZW5ndGggdG8gOCBtZXRlcnMKIGltcHJvdmUgbG9jayBzdGF0aW9uIG9mIHdheXBvaW50CiByZXN0cmljdGVkIGFyZWEgZm9yIGVhY2ggdmVoaWNsZQogcGFyc2Ugcm91dGluZyBtZXNzYWdlIHByb3RlY3Rpb24gYW5kIGVycm9yIGNvZGUKIGZvcmJpZGRlbiB0byBjaGFuZ2UgbGFuZSBldmVuIGl0J3Mgc3RhY2tlcgogZW5hYmxlIGZvcmNlIGhlYWRpbmcgdmFsaWRhdGlvbgogY2hhbmdlIHJldHVybiB0eXBlCiBvcHRpbWl6ZSBmb3JiaWRkZW4gc2VjdGlvbiBpZHMKIG5ldyBlcnJvciBpbmZvCiBjbGVhbiB1cCByb3V0aW5nIG1vZHVsZQogY2xlYW4gdXAgcm91dGluZy5oCiBzdXBwb3J0IGdlbmVyYXRlIGJsYWNrIGxpc3Qgd2l0aCB2ZWhpY2xlIGlkCiBhZGFwdCByb3MKIGNoYW5nZSBkZWZhdWx0IHNlYXNpZGUgZGlyZWN0aW9uIHRvIDAKIGNoYW5nZSBkZWZhdWx0IHNlYXNpZCBkaXJlY3Rpb24gdG8gc3RhdGljCiB1cGRhdGUgcm9zIGludGVyZmFyY2UgbG9naWMKIHN1cHBvcnQgbXVsdGlwbGUgc2NlbmVzIGxhbmUgY2hhbmdlCiB1bmlmeSBzZXJ2ZXIKIHJvczEgaW50ZXJmYWNlCiBmaXggY29tcGlsZXIgZXJyb3IKIGNsZWFuIHVwCiBjb21iaW5lIG1xdHQgYW5kIHJvcyB2MgogY2hlY2sgaW5wdXQgcG9pbnQKIGNoZWNrIGlucHV0IHBvaW50CiBoYW5kbGUganVuY3Rpb24gKyBlbnRlciBsb2FkaW5nIGJyaWRnZSBsYW5lCiBoYW5kbGUganVuY3Rpb24gKyBlbnRlciBsb2FkaW5nIGJyaWRnZSBsYW5lCiB1cGRhdGUgcGFyYW1zCiBhZGQgdmFsaWQgcG9pbnQgY2hlY2tvdXQgcHJpbnQgaW5mbwogYWRkIHZhbGlkIHBvaW50IGNoZWNrb3V0IHByaW50IGluZm8KIHRyZWF0IHMgdHVybiBhcyBzdHJhaWdodCBmb3J3YXJkCiB0cmVhdCBzIHR1cm4gYXMgc3RyYWlnaHQgZm9yd2FyZAogZXRhIGNvc3QgbW9kZWwsIGRvIG5vdCBjaGVycnkgcGljayB0byByY19kZXYKIGFkZCBsb2cKIHRyYWZmaWMgYW5kIGNvc3QKIHRyYWZmaWMKIHRyYWZmaWMKIGZhbGxiYWNrIHdoaXRlIGxpc3QKIGZhbGxiYWNrIHdoaXRlIGxpc3QKIGFkZCB0cmFmZmljCiB0cmFmZmljCiBsb2cgKyB0cmFmZmljCiB1cGRhdGUgcGFyYW1zCmdyaWQgbWFwCiBtZXJnZSBmcm9tIGZlYXQgdW5pZmllZCBzZXJ2ZXIgYnJhbmNoCiBhZGQgdGltZW91dCBhbmQgdHJ5IGNhdGNoIGZvciBtcXR0IHB1YgogZmlsdGVyIHdheXBvaW50IGJ5IHR5cGUKIG11bHRpcGxlIHJvdXRlcyBleHRlbmQKY2JzIHYxCmNicyB2MgogYWRkIG92ZXJ0YWtpbmcgbGFuZQogYWRkIGxhbmUgc2VnbWVudCBzaG93CmNicyB2MwogcHVyZSBkaXN0YW5jZSB3aXRob3V0IHNwZWVkCiBwcmUgc3RvcCBkZXN0aWFudGlvbgpjYnMgdjMKIGFkanVzdCB0cmFmZmljIGNvc3QKIHR1cm4gbGVmdCB0byB5YXJkIG9ubHkKIGJheSBpbmZvCiBsb2NhayBzdGF0aW9uIGNob29zZSBzdHJhaWdodCBsYW5lCnN1cHBsZW1lbnRhbCBlcnJvciBjb2RlCiBuZXcgd2F5cG9pbnQgY2hvb3NlIHN0cmF0ZWd5CiBsb2FkaW5nIGRpc2NoYXJnaW5nIGRlc3RpbmF0aW9uCiB1cGRhdGUgcGFyYW1zCiBvcmlnaW4gaW4gYnJpZGdlIGFyZWEKIHdpdGggb3V0IGV4dGVuZAogb3JpZ2luCiB3YXlwb2ludCBsb2NrIHN0YXRpb24KIHN0cmFpZ2h0IGNvc3QKIGxhbmUgbm8gdGhyb3VnaApBZGQgZXJyb3Jjb2RlIGZvciBkZXRlcm1pbmluZyBzZWFzaWRlIGRpcmVjdGlvbgogYWRkIG1vcmUgY2FuZGlkYXRlIGZvciBkZXN0aW5hdGlvbgptdWx0aXBsZSB3YXlwb2ludHMKIHRhc2sgdHlwZQpzbGljZSB0aGUgbG9nIAphZGQgcmVnaW9udHlwZSAKbG9hZCBtYXAgZGF0YSBtYXBwaW5nCmFkZCByb3V0aW5nX2NvbmZpZ19sdW9qaW5nLnlhbWwKbG9hZCBtYXBwaW5nIGFuZCBhZGQgbmV3IGludGVyZmFjZQptZXJnZSBmZWF0X25hdmlnYXRpb24gaW50byByY19kZXYKbGFuZWNoYW5nZSB3YXlwb2ludAp0dXJuIHJhbmdlcwpmb3J3YXJkIGhlYWRpbmcKY2hhbmdlIGRpcmVjdGlvbgpkZXN0aW5hdGlvbiBjaGFuZ2UgZGlyZWN0aW9uCmFkZCBuZXcgbGFuZSB0eXBlCmxvbmdpdHVkaW5hbCByb2FkIGRvZXMgbm90IHRha2UgdHJhZmZpYyBpbnRvIGFjY291bnQKY2hhbmdlIGRpcmVjdGlvbiByb3MgdmVyc2lvbgpkeW5hbWljIHVwZGF0ZSBwYXJhbXMKb3BlcmF0aW9uX3N0YXR1cwpwdWJsaXNoIHJlc3BvbnNlIHdoZW4gcm91dGluZyBmYWlsCmFkZCB3YXlwb2ludCBpbiBwYXRoCnJldmVyc2UgbGFuZSBpZApuZXcgZXJyb3IgY29kZQpwYXJ0aWFsIHJvYWQgY2xvc3VyZXMKYWRkIHRoZSBicmFuY2ggbmFtZSB0byB0aGUgbG9nCmlmIGl0IGlzIGEgcGFya2luZyBzcGFjZS10by1wYXJraW5nIHNwYWNlIHRhc2ssIGFuIGVycm9yIGlzIHJlcG9ydGVkCm11bHRpcGxlIGxhbmUgY2hhbmdlcyBpbiB0aGUgc2FtZSBzZWN0aW9uIGFyZSBzdXBwb3J0ZWQKdmVyaXR5IHdheXBvaW50cyByYXRpb25hbGl0eQpjaGFuZ2UgbGFuZSBpbiB5YXJkCm5ldyByZXN0cmljdCBhcmVhcwphZGFwdGUgbmV3IHJlc3RyaWN0IGFyZWFzCjEuUmVhbExvYWRpbmdCcmlkZ2UsUmVhZERpc2NoYXJnaW5nQnJpZGdlIDIubGFuZXMgdGhhdCBhcmUgcHJvaGliaXRlZCBieSB0aGUgbGFuZSByZXZlcnNhbCBmdW5jdGlvbiBhcmUgbm90IGlzc3VlZCB0byBQTkMKbXVsdGlwbGUgY2FuZGlkYXRlcyBwYXRoCnNsaWNlIGxvZwpkb3VibGUgaGVhZCBsb2dpYwppcyBsYW5lIGtlZXAKZm9yYmlkZGVuX2JpZGlyZWN0aW9uX2xhbmVfaWRzCiBDaGFuZ2UgZGlyZWN0aW9uCnJvYWQgY2xvc3VyZXMgY29uc2lkZXIgc3RhcnRfcyBhbmQgZW5kX3Mgd2hlbiBHZXREZXN0aW5hdGlvbgpuZXcgZHluYW1pYyBicmlkZ2UiCgpUaGlzIHJldmVydHMgY29tbWl0IGZhOTU4ZDllYTE5NWJmYzJlNjc5YzkyYmQ4MjZjNDZhOTk2NGRmYzYKbXF0dHMKcG9pbnRzIG9mIGludGVyZXN0CnNjZW5lX3R5cGVzCm1lcmdl5Lik5q61c2VjdGlvbnNlZ21lbnQK5Yig6Zmk5Luj56CB5Lit5peg55So5a2X5q6155qE5Yqg6L29CuaKleW9seS5n+iDveaKleWIsOW8r+mBk+eahOW8r+mBk2J1ZmVuCmV4dGVuZCBiYWNrd2FyZOaXtuS4jeaJqeWxleWghuWcuuS4jeWPr+epv+i9pumBkwpyb2FkX25hbWXnmb3lkI3ljZUK5bCB6Lev5byC5bi45aSE55CGCnJvdXRpbmcKcm9hZF9uYW1lX3doaXRlX2xpc3QKcm91dGVfY29zdF9yZXF1ZXN0CueJueauiuWwgei3rwpyZXNwb25zZSDmlrDlop4gdmVoaWNsZV9pZOWtl+autQrkv67lpI1idWcK5aaC5p6c5pyJ5LiA5p2h5oiQ5Yqf55qE6KeE5YiS77yM6YKj5LmIZXJyb3IgaW5mbyDlj5HmiJDlip8K5Y+W5raIdmVoaWNsZV9pbmZvCuagueaNruWumuS9jeS/oeaBr+i/m+ihjOWBnOi9puS9jeWwgei3rwrkv67lpI1mb3JiaWRkZW5fbGFuZXMK5L+u5aSNYnVnCmJ1Zwpyb3V0aW5nCuiwg+aVtOmUgeermeaQnOe0oumYiOWAvApmb3JiaWRfdG9fdHVybl9yaWdodF90b195YXJkXwrotbfngrnlnKjkvY7otJ3kvY3mg4XlhrXkv67lpI0K5L+u5aSNCuWPguaVsOazqOmHigo0IHRvIDIK5paw5aKe5ZCR5Y+z6L2s5byv6YWN572u6aG5CuWNleS4gOi3r+auteafpeaJviDkv67mlLnkuLog6IyD5Zu06Lev5q615p+l5om+IDAuMDVt6IyD5Zu0CuWNleS4gOi3r+auteafpeaJviDkv67mlLnkuLog6IyD5Zu06Lev5q615p+l5om+IDAuMDVt6IyD5Zu0CgpTZWUgbWVyZ2UgcmVxdWVzdCBtYXAvaGRtYXBfY2xvdWQhMjQ=,"},{"repo_name":"thirdparty","branch":"rc_dev","time":"2026-11-12_16-29-54","commit_id":"2690640","version":"","commit_msgs":",,"},{"repo_name":"multi_simulator","branch":"main","time":"2026-11-12_16-30-21","commit_id":"f5ca8b23","version":"","commit_msgs":",,"},
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
cache_bag_node
[Pipeline] echo
cache_bag_node不参与编译
[Pipeline] echo
virtual_lamp
[Pipeline] echo
virtual_lamp不参与编译
[Pipeline] echo
TruckUpLiDarCalibTool
[Pipeline] echo
TruckUpLiDarCalibTool不参与编译
[Pipeline] echo
hdmap_interface
[Pipeline] echo
/root/weilk/rcdev-project/project-module.json
[Pipeline] readJSON
[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=hdmap_interface&per_page=100
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects?search=hdmap_interface&per_page=100
Response Code: HTTP/1.1 200 OK
Response:
[{"id":1601,"description":"","name":"hdmap_interface","name_with_namespace":"Map / config / modules / hdmap_interface","path":"hdmap_interface","path_with_namespace":"map/config/modules/hdmap_interface","created_at":"2024-11-26T09:11:32.688Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:map/config/modules/hdmap_interface.git","http_url_to_repo":"http://159.27.226.4/map/config/modules/hdmap_interface.git","web_url":"http://159.27.226.4/map/config/modules/hdmap_interface","readme_url":"http://159.27.226.4/map/config/modules/hdmap_interface/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-07-22T07:49:31.848Z","namespace":{"id":1759,"name":"modules","path":"modules","kind":"group","full_path":"map/config/modules","parent_id":994,"avatar_url":null,"web_url":"http://159.27.226.4/groups/map/config/modules"},"_links":{"self":"http://159.27.226.4/api/v4/projects/1601","issues":"http://159.27.226.4/api/v4/projects/1601/issues","merge_requests":"http://159.27.226.4/api/v4/projects/1601/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/1601/repository/branches","labels":"http://159.27.226.4/api/v4/projects/1601/labels","events":"http://159.27.226.4/api/v4/projects/1601/events","members":"http://159.27.226.4/api/v4/projects/1601/members","cluster_agents":"http://159.27.226.4/api/v4/projects/1601/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-11-27T09:11:32.715Z"},"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":4,"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":1429,"description":"","name":"hdmap_interface","name_with_namespace":"Map / hdmap_interface","path":"hdmap_interface","path_with_namespace":"map/hdmap_interface","created_at":"2024-04-09T06:49:32.031Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:map/hdmap_interface.git","http_url_to_repo":"http://159.27.226.4/map/hdmap_interface.git","web_url":"http://159.27.226.4/map/hdmap_interface","readme_url":"http://159.27.226.4/map/hdmap_interface/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-11-03T08:53:37.626Z","namespace":{"id":12,"name":"Map","path":"map","kind":"group","full_path":"map","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/map"},"_links":{"self":"http://159.27.226.4/api/v4/projects/1429","issues":"http://159.27.226.4/api/v4/projects/1429/issues","merge_requests":"http://159.27.226.4/api/v4/projects/1429/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/1429/repository/branches","labels":"http://159.27.226.4/api/v4/projects/1429/labels","events":"http://159.27.226.4/api/v4/projects/1429/events","members":"http://159.27.226.4/api/v4/projects/1429/members","cluster_agents":"http://159.27.226.4/api/v4/projects/1429/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-04-10T06:49:32.068Z"},"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":4,"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":20,"notification_level":3},"group_access":null}}]
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
map/hdmap_interface
[Pipeline] echo
1429
[Pipeline] echo
1429
[Pipeline] sh
+ mkdir -p /root/workspace/module-confname/src/hdmap_interface
[Pipeline] dir
Running in /root/workspace/module-confname/src/hdmap_interface
[Pipeline] {
[Pipeline] echo
rc_dev,http://159.27.226.4/map/hdmap_interface.git
[Pipeline] echo
hdmap_interface拉取rc_dev分支
[Pipeline] checkout
The recommended git tool is: NONE
using credential gitlab_ota
Cloning the remote Git repository
Cloning repository http://159.27.226.4/map/hdmap_interface.git
> git init /root/workspace/module-confname/src/hdmap_interface # timeout=10
Fetching upstream changes from http://159.27.226.4/map/hdmap_interface.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 -- http://159.27.226.4/map/hdmap_interface.git +refs/heads/*:refs/remotes/origin/* # timeout=10
> git config remote.origin.url http://159.27.226.4/map/hdmap_interface.git # timeout=10
> git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10
Avoid second fetch
> git rev-parse origin/rc_dev^{commit} # timeout=10
Checking out Revision baaa7dbe0743898225ca422520bae8e624a4d3e1 (origin/rc_dev)
> git config core.sparsecheckout # timeout=10
> git checkout -f baaa7dbe0743898225ca422520bae8e624a4d3e1 # timeout=10
Commit message: "feat_out: 增加Region_Gate类型"
> git rev-list --no-walk baaa7dbe0743898225ca422520bae8e624a4d3e1 # timeout=10
[Pipeline] sh
+ git checkout -b rc_dev
Switched to a new branch 'rc_dev'
[Pipeline] sh
+ git rev-parse --short HEAD
[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/1429/repository/commits/baaa7db
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects/1429/repository/commits/baaa7db
Response Code: HTTP/1.1 200 OK
Response:
{"id":"baaa7dbe0743898225ca422520bae8e624a4d3e1","short_id":"baaa7dbe","created_at":"2026-08-21T11:55:05.000+08:00","parent_ids":["3418a9269a0892424cb5b1b42528fd3cdc725e92"],"title":"feat_out: 增加Region_Gate类型","message":"feat_out: 增加Region_Gate类型\n","author_name":"caoxue","author_email":"caoxue@senior.auto","authored_date":"2026-08-21T11:55:05.000+08:00","committer_name":"caoxue","committer_email":"caoxue@senior.auto","committed_date":"2026-08-21T11:55:05.000+08:00","trailers":{},"web_url":"http://159.27.226.4/map/hdmap_interface/-/commit/baaa7dbe0743898225ca422520bae8e624a4d3e1","stats":{"additions":1,"deletions":0,"total":1},"status":null,"project_id":1429,"last_pipeline":null}
Success: Status code 200 is in the accepted range: 100:399
[Pipeline] }
[Pipeline] // withCredentials
[Pipeline] readJSON
[Pipeline] echo
2026/08/21/11:55:05
[Pipeline] echo
39024fd
[Pipeline] sh
+ python3 /root/weilk/project/get_git_log.py 1429 39024fd baaa7db
[Pipeline] echo
/root/weilk/rcdev-project/.project-module.json
[Pipeline] readJSON
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"6c5c3a1","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"f5ca8b23","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"39024fd","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"6c5c3a1","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"f5ca8b23","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"baaa7db","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] sh
+ echo '{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"6c5c3a1","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"f5ca8b23","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"baaa7db","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}'
[Pipeline] sh
+ cat /root/weilk/rcdev-project/.project-module.json
{"project":{"shared_msgs":"shared/shared_msgs","pnc":"pnc/pnc","guardian":"pnc/guardian","hesai_lidar":"driver_and_tools/hesai_lidar","lidar_loc_v2":"lidar_localization_mapping/lidar_loc_v2","msf_localization":"localization/msf_localization","ros_rslidar":"driver_and_tools/ros_rslidar","ls_detection":"lidar/ls_detection","crane_detection":"lidar/crane_detection","simulator":"liuyi/simulator","crane_align":"lidar_localization_mapping/crane_align","container_measure":"localization/container_measure","senior_hmi":"system/senior_hmi","msf_assistant":"localization/engineering/msf_assistant","chassis":"pnc/chassis","tracer":"system/tracer","tos_visualize":"system/tos_visualize","hdmap":"map/hdmap","msg_recorder":"system/msg_recorder","tools":"shared/tools","static_transform":"driver_and_tools/static_transform","prediction":"pnc/prediction","ros_bridge":"system/ros-bridge","senior_calibration":"lidar_localization_mapping/senior_calibration","rslidar_sdk":"driver_and_tools/rslidar_sdk","system-ros":"system/system-ros","fms_agent":"cloud/fms_agent","mrpt2":"lidar_localization_mapping/mrpt2","warningModule":"driver_and_tools/warningmodule","peripheral_controller":"system/peripheral_controller","lidar_camera_fusion":"lidar/lidar_camera_fusion","prediction_scene_fetcher":"zhouweijie/scene_data_fetcher","sins_calibration_hmi":"localization/engineering/sins_calibration_hmi","rminterpreter":"system/rminterpreter","control":"pnc/control","hdmap_cloud":"map/hdmap_cloud","lidar_manual_calib":"lidar_localization_mapping/lidar_manual_calib","node-manager":"system/node-manager","thirdparty":"system/thirdparty","node-manager-hmi":"system/node-manager-hmi","node_manager_online":"system/node_manager_online","unified-system-monitor":"system/unified-system-monitor","ros-bridge":"system/ros-bridge","hdcontrol":"system/hdcontrol","versions_observer":"system/versions_observer","multi_simulator":"pnc/multi_simulator","cache_bag_node":"system/cache_bag_node","virtual_lamp":"system/virtual_lamp","TruckUpLiDarCalibTool":"lidar_localization_mapping/TruckUpLiDarCalibTool","hdmap_interface":"map/hdmap_interface","pnc_sim":"pnc/pnc_sim","traffic_ctrl":"cloud/traffic_ctrl"},"commit":{"shared_msgs":"06c84ca","pnc":"a40326323","guardian":"","hesai_lidar":"3b79c27","lidar_loc_v2":"","msf_localization":"","ros_rslidar":"","ls_detection":"","crane_detection":"","simulator":"49d3351","crane_align":"","container_measure":"","senior_hmi":"","msf_assistant":"","chassis":"","tracer":"","tos_visualize":"","hdmap":"a9c2e4d","msg_recorder":"","tools":"","static_transform":"","prediction":"","ros_bridge":"","senior_calibration":"33f174e","rslidar_sdk":"b78174c","system-ros":"8a48972","fms_agent":"","mrpt2":"b03685d","warningModule":"5387df4","peripheral_controller":"d49e721","lidar_camera_fusion":"","prediction_scene_fetcher":"","sins_calibration_hmi":"","rminterpreter":"83b36a2","control":"6cab748","hdmap_cloud":"6c5c3a1","lidar_manual_calib":"","node-manager":"","thirdparty":"2690640","node-manager-hmi":"","node_manager_online":"","unified-system-monitor":"","ros-bridge":"14b3ab4","hdcontrol":"","versions_observer":"","multi_simulator":"f5ca8b23","cache_bag_node":"","virtual_lamp":"","TruckUpLiDarCalibTool":"","hdmap_interface":"baaa7db","pnc_sim":"466ba2e","traffic_ctrl":"974be64"}}
[Pipeline] echo
> - [pnc]: **feat_daxie_proto_old**.a40326323.**2026/11/12/11:58:33**
> - [hdmap]: **rc_dev**.a9c2e4d.**2024/11/06/14:15:21**
> - [system-ros]: **rc_dev**.8a48972.**2026/04/29/19:38:57**
> - [rminterpreter]: **rc_dev**.83b36a2.**2026/09/11/14:01:40**
> - [control]: **feat_cargo_width_sim**.6cab748.**2026/08/07/18:09:53**
> - [hdmap_cloud]: **rc_dev**.6c5c3a1.**2026/02/05/16:50:52**
> - [thirdparty]: **rc_dev**.2690640.**2026/04/29/16:22:28**
> - [multi_simulator]: **main**.f5ca8b23.**2023/05/06/15:55:06**
> - [hdmap_interface]: **rc_dev**.baaa7db.**2026/08/21/11:55:05**
[Pipeline] sh
+ echo -n '{"repo_name":"hdmap_interface","branch":"rc_dev","time":"2026-11-12_16-30-26","commit_id":"baaa7db","version":"","commit_msgs":",,"},'
[Pipeline] sh
+ cat /root/workspace/module-confname/version.json
{"module":[{"repo_name":"pnc","branch":"feat_daxie_proto_old","time":"2026-11-12_16-27-06","commit_id":"a40326323","version":"","commit_msgs":",,"},{"repo_name":"hdmap","branch":"rc_dev","time":"2026-11-12_16-27-35","commit_id":"a9c2e4d","version":"","commit_msgs":",,"},{"repo_name":"system-ros","branch":"rc_dev","time":"2026-11-12_16-27-48","commit_id":"8a48972","version":"","commit_msgs":",,"},{"repo_name":"rminterpreter","branch":"rc_dev","time":"2026-11-12_16-28-51","commit_id":"83b36a2","version":"","commit_msgs":",,"},{"repo_name":"control","branch":"feat_cargo_width_sim","time":"2026-11-12_16-28-57","commit_id":"6cab748","version":"","commit_msgs":",,"},{"repo_name":"hdmap_cloud","branch":"rc_dev","time":"2026-11-12_16-29-03","commit_id":"6c5c3a1","version":"","commit_msgs":"IGZhbGxiYWNrIHRvIGxhbmUgcm91dGluZyBzaG91bGQgbm90IGRyaXZlIHRocm91Z2ggeWFyZAogbm9uIG5hdmlnYWJsZSBsYW5lIGlzIG5vdCBpbiBncmFwaAogY3Jhc2gKIGNyYXNoIGNsZWFuIHVwCiBmaXggZXh0ZW5kIGZvcndhcmQgbnVsbHB0cgogZml4IGV4dGVuZCBmb3J3YXJkIG51bGxwdHIKIHJlc3RyaWN0ZWQgYXJlYSB3aGVuIG5vIG5lZWQgdXBkYXRlCiBmaXggcmVzdHJpY3RlZCBhcmVhcyBjb250YWluIGZvcmJpZGRlbiBsYW5lcwogY29tYmluZWQgc2VjdGlvbiBvbmUgc2lkZSBpcyBub3QgZXhzaXRlZAogY29tYmluZWQgc2VjdGlvbgogc2VjdGlvbiBzdWIgdHlwZQogY2FuIG5vdCBmaW5kIGNvbWJpbmVkIHNlY3Rpb24KIGZpeCBmYWxsYmFjayB0byBsYW5lIHNlYXJjaCBvbmx5CiBtcSBoYXMgbm90IGJlZW4gaW5pdAogZml4IG1pc3Mgcm91dGluZyByZXF1ZXN0CiBmaXggc2Vhc2lkZSBkaXJlY3Rpb24KIGZpeCBzZWFzaWRlIGRpcmVjdGlvbgogcmVxdWVzdCBsb2NhdGlvbiBrZXkKIG51bGxwdHIKIG51bGxwdHIKIGVycm9yIGluZm8KIGNoYW5nZSBjb25kaXRpb24gdG8gYWRkIHRvIHdoaXRlIGxpc3QKIGNoYW5nZSBjb25kaXRpb24gdG8gYWRkIHRvIHdoaXRlIGxpc3QKcmVidWlsZCBncmlkbWFwCiB1dHVybiBkZXN0aW5hdGlvbgogbWVyZ2UgdHdvIHNlY3Rpb24gdHlwbwogY2hhbmdlIGxhbmUgdHlwZQpjaGVycnktcGljawpjaGVycnktcGljayIKClRoaXMgcmV2ZXJ0cyBjb21taXQgNDA5ZTBiODY3MWU5OWMyMDA3NWU0ZDc2YWYxMWExY2M1ZDM4MjMyZgogYmxvY2tlZCB0cmFmZmljCiBvcmlnaW4gb24gYnJpZGdlIGFyZWEKZml4IGdldCByZWdpb25zIGJ1ZwpmaXggdGhlIGlzc3VlIHRoYXQgdGhlIGNhciBudW1iZXIgd2FzIGVtcHR5IHdoZW4gdGhlIHJlcXVlc3QgZmFpbGVkCkFkZCBwcm90ZWN0aXZlIGxvZ2ljIHRvIHByZXZlbnQgcHJvZ3JhbSBjcmFzaApmaXggd2F5cG9pbnQgaXMgTG9hZGluZ0JyaWRnZSBidWcKZml4IHByZSBjb21tYW5kIGRlc3RpbmF0aW9uCiBwdXJlIGxhbmUgc2VhcmNoIGlnbm9yZSB3aGl0ZSBsaXN0Cm11bHRpcGxlIHdheXBvaW50cyB2MgogcHVyZSBsYW5lIHNlYXJjaCBpZ25vcmUgd2hpdGUgbGlzdApmaXggbXVsdGlwbGUgd2F5cG9pbnRzCnVwZGF0ZSBtaW5fbGFuZV9jaGFuZ2VfaW5fc2Vhc2lkZV9sZW5ndGggdG8gMC4yCmZpeCBjb3N0IGJ1ZwpwcmludCB3YXlwb2ludHMgaW4gbG9nCjEucmVkdWNlIHRoZSB3YXlwb2ludCBzZWFyY2ggcmFkaXVzIHRvICAgMC41IDIuZW5hYmxlIG11bHRpcGxlIHdheXBvaW50cyBvbmx5IG9uIGxvY2sgc3RhdGlvbgpzb2x2ZSB0aGUgY29ybmVyIGNhc2Ugb2YgdGhlIGhvcml6b250YWwgMQpmaXgganNvbmNwcCBwcmVjaXNpb24gaXNzdWUKY2hhbmdlIHRoZSBvcmllbnRhdGlvbiBvZiB0aGUgZGlhZ29uYWwgbGluZSBiYWNrIHRvIGl0cyBvcmlnaW5hbCBwcm9wZXJ0eQp0dXJuIHJhbmdlCmZpeCBwcm9qZWN0aW9uIHBvaW50IHByb2JsZW0KYXV0b21hdGljIGRldG91ciBkb2VzIG5vdCB0YWtlIGludG8gYWNjb3VudCBwYXJraW5nIGFuZCBjaGFyZ2luZwp0aGUgc3BlZWQgb2YgdGhlIHBhcmtpbmcgbGFuZSBpcyBub3QgdXBkYXRlZApyYXppIHN0YXJ0X3MKZGVzdGluYXRpb24gZy12YWx1ZSBpcyBhZGp1c3RlZCB0byBlbmRfcyAtIHN0YXJ0X3MKdmVoaWNsZSBpZApjb25uZWN0IHRpbWVvdXQKY2hhbmdlIGRpcmVjdGlvbgpjaGFuZ2UgbGFuZQpjaGFuZ2UgbGFuZQpvYmxpcXVlX3F1ZXVlCmRlc3RpbmF0aW9uIHR1cm4gcmFuZ2UKZml4IHZlaGljbGVfaWQgaXMgZW1wdHkgd2hlbiByb3V0aW5nIGZhaWwKYWRkIHRoZSBzZWN0aW9uX3N1Yl90eXBlIHR5cGUgb2YgUGFya2luZ0xvdCB0byBzb2x2ZSB0aGUgcHJvYmxlbSB0aGF0IHRoZSBwYXJraW5nIHNwYWNlIG9uIFIxIFJvYWQgY2Fubm90IGJlIHBhcmtlZAppZiBpdCdzIGEgcGFya2luZyBzcGFjZSBtaXNzaW9uLCB4N3Q3IGlzIHByb2hpYml0ZWQKY2hhbmdlIGNoYW5nZV9kaXJlY3Rpb24gZnJvbSBib29sIHRvIGludF84CmZpeCBzZWN0aW9uIGNvc3QgYnVnCmZpeCByb3MgdmVyc2lvbgpmaXggbG9nCnB1Ymxpc2ggdmVoaWNsZV9pZCBhbmQgaGVhZGVyX2lkIHdoZW4gcm91dGluZyBmYWlsCndheXBvaW50IGlzIG51bGwgd2hlbiBsYW5lIGlkIGlzIG5vdCBudWxsCmZpeCByZXF1ZXN0IGxhbmVfaWQgaXMgc2VuaW9yIGxhbmUgaWQKbHVvamluZyBsYW5lIGlkIHByb3RlY3QKZml4IGhpZ2ggYmF5IHJvdXRpbmcgZmFpbApmaXggYXBvbGxvIGV4cGxvcmUgYnVnCmZpeCB0aGUgaXNzdWUgdGhhdCB0aGUgb3JpZ24gb2YgdGhlIHJldmVyc2UgZG9vciB3YXMgc2VsZWN0ZWQgaW5jb3JyZWN0bHkKZml4IHN0YXJ0X3MKZWFjaCBzdGFydF9zIGlzIHByb2Nlc3NlZCBhY2NvcmRpbmcgdG8gdGhlIHdheXBvaW50CmdldCBsYW5lIHdpdGggaGVhZGluZwptYXhfaGVhZGluZ19kaWZmZXJlbmNlCm5lYXIgbGFuZSBpZApnZXQgbmVhciBsYW5lIGlkCnJlc3RyaWN0IHNlY3Rpb24KZml4IG11bHRpcGxlIGxhbmUgY2xvc3VyZXMgd2VyZSBhZGRlZCB0byByZXF1ZXN0cwpmb3JiaWRkZW4gdG8gZHJpdmUgdGhyb3VnaCBwYXJraW5nIGxvdApmaXggcmVzdHJpY3RlZCBhcmVhCmZpeCBmb3JiaWRkZW4gbGFuZQpmaXggcHJvamVjdGlvbiBidWcKZml4IHBhcnRpYWwgcm9hZCBjbG9zdXJlcwoxLmZpeCB0aGUgZm9yYmlkZGVuX2xhbmUgaW4gdGhlIHJlcXVlc3QgZG9lcyBub3QgdGFrZSBlZmZlY3QgaXMgZml4ZWQgMi5maXggdGhlIGlzc3VlIHRoYXQgdGhlIG9wdGlvbnMgaW4gdGhlIGludGVybmFsX3JlcXVlc3Qgd2VyZSBub3QgY2xlYXJlZApmaXggd2F5cG9pbnQgbG9jYXRpb24gaXMgbnVsbAoxLmp1ZGdtZW50IGxvZ2ljIG9mIHJlcGFpcmluZyBoYXRjaCBjb3ZlciBwbGF0ZSBhcmVhIDIuZml4IHRoZSBidWcgdGhhdCB0aGUgcGFya2luZyBzcGFjZSB3aWxsIHRha2UgdGhlIHJldmVyc2UgbGFuZSB3aGVuIHRoZSByb2FkIGlzIGNsb3NlZC4KZml4IHJldmVyc2UgZG9vcgpjaGFuZ2UgZGlzdGFuY2UKMS5yZW1vdmUgdGhlIHJlc3RyaWN0aW9uIG9mIHRoZSBwYXJraW5nIHNwYWNlLXRvLXBhcmtpbmcgc3BhY2UgdGFzayAyLnByaW9yaXR5IGlzIGdpdmVuIHRvIGRpYWdvbmFsIHdhbGtpbmcKZml4IGR5bmFtaWMgcmVzdHJpY3QgYXJlYQpmaXggY2hhbmdlIGxhbmUgaW4geWFyZApmaXggcm9zIHdheXBvaW50IGlzIG51bGwKZml4IHdheXBvaW50CmZpeCBjcm9zcyB5YXJkIGxvZ2ljCmZpeCBjaGFuZ2UgbGFuZSBpbiB5YXJkCmZpeCBvYmxpcXVlIGxvZ2ljCmZpeCBjaGFuZ2UgbGFuZSBpbiB5YXJkCmZpeCByb3Mgd2F5cG9pbnQgaXMgbnVsbApmaXggd2F5cG9pbnQKZml4IGNyb3NzIHlhcmQgbG9naWMKZml4IGNoYW5nZSBsYW5lIGluIHlhcmQKdXBkYXRlIHBhcmFtcwpsaW1pdCBjYW5kaWRhdGVzIG51bQpzZXQgcHJlY2lzaW9uIGFuZCBhZGQgcGF0aF9mb3JfdmlzdWFsaXphdGlvbgpyb3MgcHVibGlzaCBjYW5kaWRhdGUgcmVzcG9uc2UKY3VydmUgdmlzdWFsaXphdGlvbiB0cmFuc21pdHMgb25seSB0d28gcG9pbnRzCmZpeCB1cCBicmlkZ2UKcmVzdG9yZSBjb25uZWN0X3RpbWVvdXQKZGVzdGluYXRpb24gaW4gc2Vhc2lkZQpkZXN0aW5hdGlvbiBpbiBzZWFzaWRlIgoKVGhpcyByZXZlcnRzIGNvbW1pdCBmNDA3MjE1YmFmMzQ0ZDhjZGVmZjc1NWFjZGFiNTY3Y2JlMjRjMmEzCmZpeCByZXZlcnNlIGRvb3IgbG9naWMKZml4IHJlc3RyaWN0IGFyZWEKZml4IGNoYW5nZSBsYW5lIGNyb3NzIHlhcmQgbG9naWMKcmVidWlsZCByZXZlcnNlIGRvb3IgbG9naWMKYWRqdXN0IHMgZ2FwIGZvciBibGFjayB0byAwLjAyCmZpeCByb3MgdmVyc2lvbiBzZWFzaWRlX2RpcmVjdGlvbgpmaXggcm9zIHZlcnNpb24gc2Vhc2lkZV9kaXJlY3Rpb24gdjIKZml4IGV4cGFuZCBsYW5lIHNlYXJjaCBidWcKZml4IHRoZSBpc3N1ZSBvZiB0ZXJtaW5hbCBzZWxlY3Rpb24gZHVlIHRvIHJvYWQgY2xvc3VyZSBvbiB0aGUgZG9jayBzdXJmYWNlCmZpeCB0dXJuIHJhbmdlcwpmaXggdHVybiByYW5nZSBsb2dpYwpmaXggZXhwYW5kIGxhbmUgc2VhcmNoCmZpeCBoZWFkaW5nCmZpeCByZXZlcnNlIGhlYWRpbmcgYnVnCmZpeCBlcnJvcmNvZGUKZml4IHJlc3RyaWN0IGJ1ZwogZml4IHN0YXRpYyBtYXAKZml4IHJldmVyc2UgaGVhZGluZyBidWcKZml4IGZvcmJpZGRlbiBzZWFzaWRlCmNvbXB0YXRpYmxlIHdpdGggZGV2CmZpeCBmb3JiaWRkZW4gbGFuZQpmaXggZXhwYW5kIGxhbmUgc2VhcmNoCmNoYW5nZSBkaXJlY3Rpb24KZml4IGZvcmJpZGRlbiBzZWN0aW9uCmZpeCBNdWx0aXBsZUNhbmRpZGF0ZXNSZXF1ZXN0IGZvcmJiaWRlbiBpZApwcm9qZWN0aW9uCmdldCBqdW5jdGlvbnMKSGV1cmlzdGljIFNlY3Rpb24gQ29zdArkv67lpI1wb2ludF9vZl9pbnRlcmVzdOWcqOe7iOeCueWJjemdomlzX3Bhc3PkuZ/kvJp0cnVl55qEYnVnCuWAn+WKqei2hei9pumBk+e7lemanArmipXlvbFidWcK5L+u5aSN5Yqo5oCB5byV5qGl5oqV5b2x55u45YWzYnVnCuS/ruWkjeWwgei3r+WvvOiHtOeahGV4dGVuZOW8guW4uOmXrumimArnmb3lkI3ljZXlnKjnuq/ovabpgZPnuqfmkJzntKLnlJ/mlYgK5YmN5ZCO5Lik5q616Lev5b6E5LiN6YeN5Y+gCuS8mOWMluS7o+eggQpyZXNwb25zZemHjOeahHJlcXVlc3Tkv53mjIHljp/moLfvvIxyZXNwb25zZemHjOeahGJsYWNrX2xhbmVz5Y+q5a2Y5bCB6Lev6L2m6YGTCnJvdXRpbmcK5L+u5aSNeWFyZF9qdW5jdGlvbuWIpOWumuadoeS7tmJ1Zwp5YXJkX2p1bmN0aW9uCuWmguaenG5vX3Rocm91Z2jkuLow5pe25YWB6K646Leo5aCG5Zy65Y+Y6YGTCuebuOmCu+WghuWcuuS4jeWFgeiuuOWAn+WKqei2hei9pumBk+WPmOmBkwrnm7jpgrvloIblnLrkuI3lhYHorrjlgJ/liqnotoXovabpgZPlj5jpgZMiCgpUaGlzIHJldmVydHMgY29tbWl0IDY4NjM5Yzk2MzFhODEzYjhkZjY5MmIxMDllNGU2NDVlMjMwZDQ4OTEKcm91dGVfY29zdArkv67lpI3pgZfnlZlidWcK5aaC5p6c5LiN5piv5Y675YGc6L2m5L2N55qE5Lu75Yqh77yM5LiN6IO95omT54K55Y675YGc6L2m5L2NCmZvcmJpZCB0byB0dXJuIHJpZ2h0IHRvIHlhcmQKdHVybiByaWdodApzZWFzaWRlCiAi5L+u5q2j6L2m6YGT5pWw5LiN55u45ZCM5pe277yMSGV1cmlzdGljQ29zdOacqui/m+ihjOiuoeeul+eahOmXrumimCIKIOW8gOWQr2VuYWJsZV9zX3R1cm5fYXNfc3RyYWlnaHRfZm9yd2FyZF/nmoTmg4XlhrXkuIvvvIxz5byvY29zdOaMieeFp+ebtOmBk+WOu+i/m+ihjOS8mOWFiOe6p+iwg+aVtA==,IGFkZCBlcnJvciBpbmZvCiB1cGRhdGUgcGFyYW1zIHRvIHJlZHVjZSBsYW5lIGNoYW5nZSBsZW5ndGggdG8gOCBtZXRlcnMKIGltcHJvdmUgbG9jayBzdGF0aW9uIG9mIHdheXBvaW50CiByZXN0cmljdGVkIGFyZWEgZm9yIGVhY2ggdmVoaWNsZQogcGFyc2Ugcm91dGluZyBtZXNzYWdlIHByb3RlY3Rpb24gYW5kIGVycm9yIGNvZGUKIGZvcmJpZGRlbiB0byBjaGFuZ2UgbGFuZSBldmVuIGl0J3Mgc3RhY2tlcgogZW5hYmxlIGZvcmNlIGhlYWRpbmcgdmFsaWRhdGlvbgogY2hhbmdlIHJldHVybiB0eXBlCiBvcHRpbWl6ZSBmb3JiaWRkZW4gc2VjdGlvbiBpZHMKIG5ldyBlcnJvciBpbmZvCiBjbGVhbiB1cCByb3V0aW5nIG1vZHVsZQogY2xlYW4gdXAgcm91dGluZy5oCiBzdXBwb3J0IGdlbmVyYXRlIGJsYWNrIGxpc3Qgd2l0aCB2ZWhpY2xlIGlkCiBhZGFwdCByb3MKIGNoYW5nZSBkZWZhdWx0IHNlYXNpZGUgZGlyZWN0aW9uIHRvIDAKIGNoYW5nZSBkZWZhdWx0IHNlYXNpZCBkaXJlY3Rpb24gdG8gc3RhdGljCiB1cGRhdGUgcm9zIGludGVyZmFyY2UgbG9naWMKIHN1cHBvcnQgbXVsdGlwbGUgc2NlbmVzIGxhbmUgY2hhbmdlCiB1bmlmeSBzZXJ2ZXIKIHJvczEgaW50ZXJmYWNlCiBmaXggY29tcGlsZXIgZXJyb3IKIGNsZWFuIHVwCiBjb21iaW5lIG1xdHQgYW5kIHJvcyB2MgogY2hlY2sgaW5wdXQgcG9pbnQKIGNoZWNrIGlucHV0IHBvaW50CiBoYW5kbGUganVuY3Rpb24gKyBlbnRlciBsb2FkaW5nIGJyaWRnZSBsYW5lCiBoYW5kbGUganVuY3Rpb24gKyBlbnRlciBsb2FkaW5nIGJyaWRnZSBsYW5lCiB1cGRhdGUgcGFyYW1zCiBhZGQgdmFsaWQgcG9pbnQgY2hlY2tvdXQgcHJpbnQgaW5mbwogYWRkIHZhbGlkIHBvaW50IGNoZWNrb3V0IHByaW50IGluZm8KIHRyZWF0IHMgdHVybiBhcyBzdHJhaWdodCBmb3J3YXJkCiB0cmVhdCBzIHR1cm4gYXMgc3RyYWlnaHQgZm9yd2FyZAogZXRhIGNvc3QgbW9kZWwsIGRvIG5vdCBjaGVycnkgcGljayB0byByY19kZXYKIGFkZCBsb2cKIHRyYWZmaWMgYW5kIGNvc3QKIHRyYWZmaWMKIHRyYWZmaWMKIGZhbGxiYWNrIHdoaXRlIGxpc3QKIGZhbGxiYWNrIHdoaXRlIGxpc3QKIGFkZCB0cmFmZmljCiB0cmFmZmljCiBsb2cgKyB0cmFmZmljCiB1cGRhdGUgcGFyYW1zCmdyaWQgbWFwCiBtZXJnZSBmcm9tIGZlYXQgdW5pZmllZCBzZXJ2ZXIgYnJhbmNoCiBhZGQgdGltZW91dCBhbmQgdHJ5IGNhdGNoIGZvciBtcXR0IHB1YgogZmlsdGVyIHdheXBvaW50IGJ5IHR5cGUKIG11bHRpcGxlIHJvdXRlcyBleHRlbmQKY2JzIHYxCmNicyB2MgogYWRkIG92ZXJ0YWtpbmcgbGFuZQogYWRkIGxhbmUgc2VnbWVudCBzaG93CmNicyB2MwogcHVyZSBkaXN0YW5jZSB3aXRob3V0IHNwZWVkCiBwcmUgc3RvcCBkZXN0aWFudGlvbgpjYnMgdjMKIGFkanVzdCB0cmFmZmljIGNvc3QKIHR1cm4gbGVmdCB0byB5YXJkIG9ubHkKIGJheSBpbmZvCiBsb2NhayBzdGF0aW9uIGNob29zZSBzdHJhaWdodCBsYW5lCnN1cHBsZW1lbnRhbCBlcnJvciBjb2RlCiBuZXcgd2F5cG9pbnQgY2hvb3NlIHN0cmF0ZWd5CiBsb2FkaW5nIGRpc2NoYXJnaW5nIGRlc3RpbmF0aW9uCiB1cGRhdGUgcGFyYW1zCiBvcmlnaW4gaW4gYnJpZGdlIGFyZWEKIHdpdGggb3V0IGV4dGVuZAogb3JpZ2luCiB3YXlwb2ludCBsb2NrIHN0YXRpb24KIHN0cmFpZ2h0IGNvc3QKIGxhbmUgbm8gdGhyb3VnaApBZGQgZXJyb3Jjb2RlIGZvciBkZXRlcm1pbmluZyBzZWFzaWRlIGRpcmVjdGlvbgogYWRkIG1vcmUgY2FuZGlkYXRlIGZvciBkZXN0aW5hdGlvbgptdWx0aXBsZSB3YXlwb2ludHMKIHRhc2sgdHlwZQpzbGljZSB0aGUgbG9nIAphZGQgcmVnaW9udHlwZSAKbG9hZCBtYXAgZGF0YSBtYXBwaW5nCmFkZCByb3V0aW5nX2NvbmZpZ19sdW9qaW5nLnlhbWwKbG9hZCBtYXBwaW5nIGFuZCBhZGQgbmV3IGludGVyZmFjZQptZXJnZSBmZWF0X25hdmlnYXRpb24gaW50byByY19kZXYKbGFuZWNoYW5nZSB3YXlwb2ludAp0dXJuIHJhbmdlcwpmb3J3YXJkIGhlYWRpbmcKY2hhbmdlIGRpcmVjdGlvbgpkZXN0aW5hdGlvbiBjaGFuZ2UgZGlyZWN0aW9uCmFkZCBuZXcgbGFuZSB0eXBlCmxvbmdpdHVkaW5hbCByb2FkIGRvZXMgbm90IHRha2UgdHJhZmZpYyBpbnRvIGFjY291bnQKY2hhbmdlIGRpcmVjdGlvbiByb3MgdmVyc2lvbgpkeW5hbWljIHVwZGF0ZSBwYXJhbXMKb3BlcmF0aW9uX3N0YXR1cwpwdWJsaXNoIHJlc3BvbnNlIHdoZW4gcm91dGluZyBmYWlsCmFkZCB3YXlwb2ludCBpbiBwYXRoCnJldmVyc2UgbGFuZSBpZApuZXcgZXJyb3IgY29kZQpwYXJ0aWFsIHJvYWQgY2xvc3VyZXMKYWRkIHRoZSBicmFuY2ggbmFtZSB0byB0aGUgbG9nCmlmIGl0IGlzIGEgcGFya2luZyBzcGFjZS10by1wYXJraW5nIHNwYWNlIHRhc2ssIGFuIGVycm9yIGlzIHJlcG9ydGVkCm11bHRpcGxlIGxhbmUgY2hhbmdlcyBpbiB0aGUgc2FtZSBzZWN0aW9uIGFyZSBzdXBwb3J0ZWQKdmVyaXR5IHdheXBvaW50cyByYXRpb25hbGl0eQpjaGFuZ2UgbGFuZSBpbiB5YXJkCm5ldyByZXN0cmljdCBhcmVhcwphZGFwdGUgbmV3IHJlc3RyaWN0IGFyZWFzCjEuUmVhbExvYWRpbmdCcmlkZ2UsUmVhZERpc2NoYXJnaW5nQnJpZGdlIDIubGFuZXMgdGhhdCBhcmUgcHJvaGliaXRlZCBieSB0aGUgbGFuZSByZXZlcnNhbCBmdW5jdGlvbiBhcmUgbm90IGlzc3VlZCB0byBQTkMKbXVsdGlwbGUgY2FuZGlkYXRlcyBwYXRoCnNsaWNlIGxvZwpkb3VibGUgaGVhZCBsb2dpYwppcyBsYW5lIGtlZXAKZm9yYmlkZGVuX2JpZGlyZWN0aW9uX2xhbmVfaWRzCiBDaGFuZ2UgZGlyZWN0aW9uCnJvYWQgY2xvc3VyZXMgY29uc2lkZXIgc3RhcnRfcyBhbmQgZW5kX3Mgd2hlbiBHZXREZXN0aW5hdGlvbgpuZXcgZHluYW1pYyBicmlkZ2UiCgpUaGlzIHJldmVydHMgY29tbWl0IGZhOTU4ZDllYTE5NWJmYzJlNjc5YzkyYmQ4MjZjNDZhOTk2NGRmYzYKbXF0dHMKcG9pbnRzIG9mIGludGVyZXN0CnNjZW5lX3R5cGVzCm1lcmdl5Lik5q61c2VjdGlvbnNlZ21lbnQK5Yig6Zmk5Luj56CB5Lit5peg55So5a2X5q6155qE5Yqg6L29CuaKleW9seS5n+iDveaKleWIsOW8r+mBk+eahOW8r+mBk2J1ZmVuCmV4dGVuZCBiYWNrd2FyZOaXtuS4jeaJqeWxleWghuWcuuS4jeWPr+epv+i9pumBkwpyb2FkX25hbWXnmb3lkI3ljZUK5bCB6Lev5byC5bi45aSE55CGCnJvdXRpbmcKcm9hZF9uYW1lX3doaXRlX2xpc3QKcm91dGVfY29zdF9yZXF1ZXN0CueJueauiuWwgei3rwpyZXNwb25zZSDmlrDlop4gdmVoaWNsZV9pZOWtl+autQrkv67lpI1idWcK5aaC5p6c5pyJ5LiA5p2h5oiQ5Yqf55qE6KeE5YiS77yM6YKj5LmIZXJyb3IgaW5mbyDlj5HmiJDlip8K5Y+W5raIdmVoaWNsZV9pbmZvCuagueaNruWumuS9jeS/oeaBr+i/m+ihjOWBnOi9puS9jeWwgei3rwrkv67lpI1mb3JiaWRkZW5fbGFuZXMK5L+u5aSNYnVnCmJ1Zwpyb3V0aW5nCuiwg+aVtOmUgeermeaQnOe0oumYiOWAvApmb3JiaWRfdG9fdHVybl9yaWdodF90b195YXJkXwrotbfngrnlnKjkvY7otJ3kvY3mg4XlhrXkv67lpI0K5L+u5aSNCuWPguaVsOazqOmHigo0IHRvIDIK5paw5aKe5ZCR5Y+z6L2s5byv6YWN572u6aG5CuWNleS4gOi3r+auteafpeaJviDkv67mlLnkuLog6IyD5Zu06Lev5q615p+l5om+IDAuMDVt6IyD5Zu0CuWNleS4gOi3r+auteafpeaJviDkv67mlLnkuLog6IyD5Zu06Lev5q615p+l5om+IDAuMDVt6IyD5Zu0CgpTZWUgbWVyZ2UgcmVxdWVzdCBtYXAvaGRtYXBfY2xvdWQhMjQ=,"},{"repo_name":"thirdparty","branch":"rc_dev","time":"2026-11-12_16-29-54","commit_id":"2690640","version":"","commit_msgs":",,"},{"repo_name":"multi_simulator","branch":"main","time":"2026-11-12_16-30-21","commit_id":"f5ca8b23","version":"","commit_msgs":",,"},{"repo_name":"hdmap_interface","branch":"rc_dev","time":"2026-11-12_16-30-26","commit_id":"baaa7db","version":"","commit_msgs":",,"},
[Pipeline] }
[Pipeline] // dir
[Pipeline] echo
pnc_sim
[Pipeline] echo
pnc_sim不参与编译
[Pipeline] echo
traffic_ctrl
[Pipeline] echo
traffic_ctrl不参与编译
[Pipeline] sh
+ cat /root/workspace/module-confname/version.json
[Pipeline] echo
{"module":[{"repo_name":"pnc","branch":"feat_daxie_proto_old","time":"2026-11-12_16-27-06","commit_id":"a40326323","version":"","commit_msgs":",,"},{"repo_name":"hdmap","branch":"rc_dev","time":"2026-11-12_16-27-35","commit_id":"a9c2e4d","version":"","commit_msgs":",,"},{"repo_name":"system-ros","branch":"rc_dev","time":"2026-11-12_16-27-48","commit_id":"8a48972","version":"","commit_msgs":",,"},{"repo_name":"rminterpreter","branch":"rc_dev","time":"2026-11-12_16-28-51","commit_id":"83b36a2","version":"","commit_msgs":",,"},{"repo_name":"control","branch":"feat_cargo_width_sim","time":"2026-11-12_16-28-57","commit_id":"6cab748","version":"","commit_msgs":",,"},{"repo_name":"hdmap_cloud","branch":"rc_dev","time":"2026-11-12_16-29-03","commit_id":"6c5c3a1","version":"","commit_msgs":"IGZhbGxiYWNrIHRvIGxhbmUgcm91dGluZyBzaG91bGQgbm90IGRyaXZlIHRocm91Z2ggeWFyZAogbm9uIG5hdmlnYWJsZSBsYW5lIGlzIG5vdCBpbiBncmFwaAogY3Jhc2gKIGNyYXNoIGNsZWFuIHVwCiBmaXggZXh0ZW5kIGZvcndhcmQgbnVsbHB0cgogZml4IGV4dGVuZCBmb3J3YXJkIG51bGxwdHIKIHJlc3RyaWN0ZWQgYXJlYSB3aGVuIG5vIG5lZWQgdXBkYXRlCiBmaXggcmVzdHJpY3RlZCBhcmVhcyBjb250YWluIGZvcmJpZGRlbiBsYW5lcwogY29tYmluZWQgc2VjdGlvbiBvbmUgc2lkZSBpcyBub3QgZXhzaXRlZAogY29tYmluZWQgc2VjdGlvbgogc2VjdGlvbiBzdWIgdHlwZQogY2FuIG5vdCBmaW5kIGNvbWJpbmVkIHNlY3Rpb24KIGZpeCBmYWxsYmFjayB0byBsYW5lIHNlYXJjaCBvbmx5CiBtcSBoYXMgbm90IGJlZW4gaW5pdAogZml4IG1pc3Mgcm91dGluZyByZXF1ZXN0CiBmaXggc2Vhc2lkZSBkaXJlY3Rpb24KIGZpeCBzZWFzaWRlIGRpcmVjdGlvbgogcmVxdWVzdCBsb2NhdGlvbiBrZXkKIG51bGxwdHIKIG51bGxwdHIKIGVycm9yIGluZm8KIGNoYW5nZSBjb25kaXRpb24gdG8gYWRkIHRvIHdoaXRlIGxpc3QKIGNoYW5nZSBjb25kaXRpb24gdG8gYWRkIHRvIHdoaXRlIGxpc3QKcmVidWlsZCBncmlkbWFwCiB1dHVybiBkZXN0aW5hdGlvbgogbWVyZ2UgdHdvIHNlY3Rpb24gdHlwbwogY2hhbmdlIGxhbmUgdHlwZQpjaGVycnktcGljawpjaGVycnktcGljayIKClRoaXMgcmV2ZXJ0cyBjb21taXQgNDA5ZTBiODY3MWU5OWMyMDA3NWU0ZDc2YWYxMWExY2M1ZDM4MjMyZgogYmxvY2tlZCB0cmFmZmljCiBvcmlnaW4gb24gYnJpZGdlIGFyZWEKZml4IGdldCByZWdpb25zIGJ1ZwpmaXggdGhlIGlzc3VlIHRoYXQgdGhlIGNhciBudW1iZXIgd2FzIGVtcHR5IHdoZW4gdGhlIHJlcXVlc3QgZmFpbGVkCkFkZCBwcm90ZWN0aXZlIGxvZ2ljIHRvIHByZXZlbnQgcHJvZ3JhbSBjcmFzaApmaXggd2F5cG9pbnQgaXMgTG9hZGluZ0JyaWRnZSBidWcKZml4IHByZSBjb21tYW5kIGRlc3RpbmF0aW9uCiBwdXJlIGxhbmUgc2VhcmNoIGlnbm9yZSB3aGl0ZSBsaXN0Cm11bHRpcGxlIHdheXBvaW50cyB2MgogcHVyZSBsYW5lIHNlYXJjaCBpZ25vcmUgd2hpdGUgbGlzdApmaXggbXVsdGlwbGUgd2F5cG9pbnRzCnVwZGF0ZSBtaW5fbGFuZV9jaGFuZ2VfaW5fc2Vhc2lkZV9sZW5ndGggdG8gMC4yCmZpeCBjb3N0IGJ1ZwpwcmludCB3YXlwb2ludHMgaW4gbG9nCjEucmVkdWNlIHRoZSB3YXlwb2ludCBzZWFyY2ggcmFkaXVzIHRvICAgMC41IDIuZW5hYmxlIG11bHRpcGxlIHdheXBvaW50cyBvbmx5IG9uIGxvY2sgc3RhdGlvbgpzb2x2ZSB0aGUgY29ybmVyIGNhc2Ugb2YgdGhlIGhvcml6b250YWwgMQpmaXgganNvbmNwcCBwcmVjaXNpb24gaXNzdWUKY2hhbmdlIHRoZSBvcmllbnRhdGlvbiBvZiB0aGUgZGlhZ29uYWwgbGluZSBiYWNrIHRvIGl0cyBvcmlnaW5hbCBwcm9wZXJ0eQp0dXJuIHJhbmdlCmZpeCBwcm9qZWN0aW9uIHBvaW50IHByb2JsZW0KYXV0b21hdGljIGRldG91ciBkb2VzIG5vdCB0YWtlIGludG8gYWNjb3VudCBwYXJraW5nIGFuZCBjaGFyZ2luZwp0aGUgc3BlZWQgb2YgdGhlIHBhcmtpbmcgbGFuZSBpcyBub3QgdXBkYXRlZApyYXppIHN0YXJ0X3MKZGVzdGluYXRpb24gZy12YWx1ZSBpcyBhZGp1c3RlZCB0byBlbmRfcyAtIHN0YXJ0X3MKdmVoaWNsZSBpZApjb25uZWN0IHRpbWVvdXQKY2hhbmdlIGRpcmVjdGlvbgpjaGFuZ2UgbGFuZQpjaGFuZ2UgbGFuZQpvYmxpcXVlX3F1ZXVlCmRlc3RpbmF0aW9uIHR1cm4gcmFuZ2UKZml4IHZlaGljbGVfaWQgaXMgZW1wdHkgd2hlbiByb3V0aW5nIGZhaWwKYWRkIHRoZSBzZWN0aW9uX3N1Yl90eXBlIHR5cGUgb2YgUGFya2luZ0xvdCB0byBzb2x2ZSB0aGUgcHJvYmxlbSB0aGF0IHRoZSBwYXJraW5nIHNwYWNlIG9uIFIxIFJvYWQgY2Fubm90IGJlIHBhcmtlZAppZiBpdCdzIGEgcGFya2luZyBzcGFjZSBtaXNzaW9uLCB4N3Q3IGlzIHByb2hpYml0ZWQKY2hhbmdlIGNoYW5nZV9kaXJlY3Rpb24gZnJvbSBib29sIHRvIGludF84CmZpeCBzZWN0aW9uIGNvc3QgYnVnCmZpeCByb3MgdmVyc2lvbgpmaXggbG9nCnB1Ymxpc2ggdmVoaWNsZV9pZCBhbmQgaGVhZGVyX2lkIHdoZW4gcm91dGluZyBmYWlsCndheXBvaW50IGlzIG51bGwgd2hlbiBsYW5lIGlkIGlzIG5vdCBudWxsCmZpeCByZXF1ZXN0IGxhbmVfaWQgaXMgc2VuaW9yIGxhbmUgaWQKbHVvamluZyBsYW5lIGlkIHByb3RlY3QKZml4IGhpZ2ggYmF5IHJvdXRpbmcgZmFpbApmaXggYXBvbGxvIGV4cGxvcmUgYnVnCmZpeCB0aGUgaXNzdWUgdGhhdCB0aGUgb3JpZ24gb2YgdGhlIHJldmVyc2UgZG9vciB3YXMgc2VsZWN0ZWQgaW5jb3JyZWN0bHkKZml4IHN0YXJ0X3MKZWFjaCBzdGFydF9zIGlzIHByb2Nlc3NlZCBhY2NvcmRpbmcgdG8gdGhlIHdheXBvaW50CmdldCBsYW5lIHdpdGggaGVhZGluZwptYXhfaGVhZGluZ19kaWZmZXJlbmNlCm5lYXIgbGFuZSBpZApnZXQgbmVhciBsYW5lIGlkCnJlc3RyaWN0IHNlY3Rpb24KZml4IG11bHRpcGxlIGxhbmUgY2xvc3VyZXMgd2VyZSBhZGRlZCB0byByZXF1ZXN0cwpmb3JiaWRkZW4gdG8gZHJpdmUgdGhyb3VnaCBwYXJraW5nIGxvdApmaXggcmVzdHJpY3RlZCBhcmVhCmZpeCBmb3JiaWRkZW4gbGFuZQpmaXggcHJvamVjdGlvbiBidWcKZml4IHBhcnRpYWwgcm9hZCBjbG9zdXJlcwoxLmZpeCB0aGUgZm9yYmlkZGVuX2xhbmUgaW4gdGhlIHJlcXVlc3QgZG9lcyBub3QgdGFrZSBlZmZlY3QgaXMgZml4ZWQgMi5maXggdGhlIGlzc3VlIHRoYXQgdGhlIG9wdGlvbnMgaW4gdGhlIGludGVybmFsX3JlcXVlc3Qgd2VyZSBub3QgY2xlYXJlZApmaXggd2F5cG9pbnQgbG9jYXRpb24gaXMgbnVsbAoxLmp1ZGdtZW50IGxvZ2ljIG9mIHJlcGFpcmluZyBoYXRjaCBjb3ZlciBwbGF0ZSBhcmVhIDIuZml4IHRoZSBidWcgdGhhdCB0aGUgcGFya2luZyBzcGFjZSB3aWxsIHRha2UgdGhlIHJldmVyc2UgbGFuZSB3aGVuIHRoZSByb2FkIGlzIGNsb3NlZC4KZml4IHJldmVyc2UgZG9vcgpjaGFuZ2UgZGlzdGFuY2UKMS5yZW1vdmUgdGhlIHJlc3RyaWN0aW9uIG9mIHRoZSBwYXJraW5nIHNwYWNlLXRvLXBhcmtpbmcgc3BhY2UgdGFzayAyLnByaW9yaXR5IGlzIGdpdmVuIHRvIGRpYWdvbmFsIHdhbGtpbmcKZml4IGR5bmFtaWMgcmVzdHJpY3QgYXJlYQpmaXggY2hhbmdlIGxhbmUgaW4geWFyZApmaXggcm9zIHdheXBvaW50IGlzIG51bGwKZml4IHdheXBvaW50CmZpeCBjcm9zcyB5YXJkIGxvZ2ljCmZpeCBjaGFuZ2UgbGFuZSBpbiB5YXJkCmZpeCBvYmxpcXVlIGxvZ2ljCmZpeCBjaGFuZ2UgbGFuZSBpbiB5YXJkCmZpeCByb3Mgd2F5cG9pbnQgaXMgbnVsbApmaXggd2F5cG9pbnQKZml4IGNyb3NzIHlhcmQgbG9naWMKZml4IGNoYW5nZSBsYW5lIGluIHlhcmQKdXBkYXRlIHBhcmFtcwpsaW1pdCBjYW5kaWRhdGVzIG51bQpzZXQgcHJlY2lzaW9uIGFuZCBhZGQgcGF0aF9mb3JfdmlzdWFsaXphdGlvbgpyb3MgcHVibGlzaCBjYW5kaWRhdGUgcmVzcG9uc2UKY3VydmUgdmlzdWFsaXphdGlvbiB0cmFuc21pdHMgb25seSB0d28gcG9pbnRzCmZpeCB1cCBicmlkZ2UKcmVzdG9yZSBjb25uZWN0X3RpbWVvdXQKZGVzdGluYXRpb24gaW4gc2Vhc2lkZQpkZXN0aW5hdGlvbiBpbiBzZWFzaWRlIgoKVGhpcyByZXZlcnRzIGNvbW1pdCBmNDA3MjE1YmFmMzQ0ZDhjZGVmZjc1NWFjZGFiNTY3Y2JlMjRjMmEzCmZpeCByZXZlcnNlIGRvb3IgbG9naWMKZml4IHJlc3RyaWN0IGFyZWEKZml4IGNoYW5nZSBsYW5lIGNyb3NzIHlhcmQgbG9naWMKcmVidWlsZCByZXZlcnNlIGRvb3IgbG9naWMKYWRqdXN0IHMgZ2FwIGZvciBibGFjayB0byAwLjAyCmZpeCByb3MgdmVyc2lvbiBzZWFzaWRlX2RpcmVjdGlvbgpmaXggcm9zIHZlcnNpb24gc2Vhc2lkZV9kaXJlY3Rpb24gdjIKZml4IGV4cGFuZCBsYW5lIHNlYXJjaCBidWcKZml4IHRoZSBpc3N1ZSBvZiB0ZXJtaW5hbCBzZWxlY3Rpb24gZHVlIHRvIHJvYWQgY2xvc3VyZSBvbiB0aGUgZG9jayBzdXJmYWNlCmZpeCB0dXJuIHJhbmdlcwpmaXggdHVybiByYW5nZSBsb2dpYwpmaXggZXhwYW5kIGxhbmUgc2VhcmNoCmZpeCBoZWFkaW5nCmZpeCByZXZlcnNlIGhlYWRpbmcgYnVnCmZpeCBlcnJvcmNvZGUKZml4IHJlc3RyaWN0IGJ1ZwogZml4IHN0YXRpYyBtYXAKZml4IHJldmVyc2UgaGVhZGluZyBidWcKZml4IGZvcmJpZGRlbiBzZWFzaWRlCmNvbXB0YXRpYmxlIHdpdGggZGV2CmZpeCBmb3JiaWRkZW4gbGFuZQpmaXggZXhwYW5kIGxhbmUgc2VhcmNoCmNoYW5nZSBkaXJlY3Rpb24KZml4IGZvcmJpZGRlbiBzZWN0aW9uCmZpeCBNdWx0aXBsZUNhbmRpZGF0ZXNSZXF1ZXN0IGZvcmJiaWRlbiBpZApwcm9qZWN0aW9uCmdldCBqdW5jdGlvbnMKSGV1cmlzdGljIFNlY3Rpb24gQ29zdArkv67lpI1wb2ludF9vZl9pbnRlcmVzdOWcqOe7iOeCueWJjemdomlzX3Bhc3PkuZ/kvJp0cnVl55qEYnVnCuWAn+WKqei2hei9pumBk+e7lemanArmipXlvbFidWcK5L+u5aSN5Yqo5oCB5byV5qGl5oqV5b2x55u45YWzYnVnCuS/ruWkjeWwgei3r+WvvOiHtOeahGV4dGVuZOW8guW4uOmXrumimArnmb3lkI3ljZXlnKjnuq/ovabpgZPnuqfmkJzntKLnlJ/mlYgK5YmN5ZCO5Lik5q616Lev5b6E5LiN6YeN5Y+gCuS8mOWMluS7o+eggQpyZXNwb25zZemHjOeahHJlcXVlc3Tkv53mjIHljp/moLfvvIxyZXNwb25zZemHjOeahGJsYWNrX2xhbmVz5Y+q5a2Y5bCB6Lev6L2m6YGTCnJvdXRpbmcK5L+u5aSNeWFyZF9qdW5jdGlvbuWIpOWumuadoeS7tmJ1Zwp5YXJkX2p1bmN0aW9uCuWmguaenG5vX3Rocm91Z2jkuLow5pe25YWB6K646Leo5aCG5Zy65Y+Y6YGTCuebuOmCu+WghuWcuuS4jeWFgeiuuOWAn+WKqei2hei9pumBk+WPmOmBkwrnm7jpgrvloIblnLrkuI3lhYHorrjlgJ/liqnotoXovabpgZPlj5jpgZMiCgpUaGlzIHJldmVydHMgY29tbWl0IDY4NjM5Yzk2MzFhODEzYjhkZjY5MmIxMDllNGU2NDVlMjMwZDQ4OTEKcm91dGVfY29zdArkv67lpI3pgZfnlZlidWcK5aaC5p6c5LiN5piv5Y675YGc6L2m5L2N55qE5Lu75Yqh77yM5LiN6IO95omT54K55Y675YGc6L2m5L2NCmZvcmJpZCB0byB0dXJuIHJpZ2h0IHRvIHlhcmQKdHVybiByaWdodApzZWFzaWRlCiAi5L+u5q2j6L2m6YGT5pWw5LiN55u45ZCM5pe277yMSGV1cmlzdGljQ29zdOacqui/m+ihjOiuoeeul+eahOmXrumimCIKIOW8gOWQr2VuYWJsZV9zX3R1cm5fYXNfc3RyYWlnaHRfZm9yd2FyZF/nmoTmg4XlhrXkuIvvvIxz5byvY29zdOaMieeFp+ebtOmBk+WOu+i/m+ihjOS8mOWFiOe6p+iwg+aVtA==,IGFkZCBlcnJvciBpbmZvCiB1cGRhdGUgcGFyYW1zIHRvIHJlZHVjZSBsYW5lIGNoYW5nZSBsZW5ndGggdG8gOCBtZXRlcnMKIGltcHJvdmUgbG9jayBzdGF0aW9uIG9mIHdheXBvaW50CiByZXN0cmljdGVkIGFyZWEgZm9yIGVhY2ggdmVoaWNsZQogcGFyc2Ugcm91dGluZyBtZXNzYWdlIHByb3RlY3Rpb24gYW5kIGVycm9yIGNvZGUKIGZvcmJpZGRlbiB0byBjaGFuZ2UgbGFuZSBldmVuIGl0J3Mgc3RhY2tlcgogZW5hYmxlIGZvcmNlIGhlYWRpbmcgdmFsaWRhdGlvbgogY2hhbmdlIHJldHVybiB0eXBlCiBvcHRpbWl6ZSBmb3JiaWRkZW4gc2VjdGlvbiBpZHMKIG5ldyBlcnJvciBpbmZvCiBjbGVhbiB1cCByb3V0aW5nIG1vZHVsZQogY2xlYW4gdXAgcm91dGluZy5oCiBzdXBwb3J0IGdlbmVyYXRlIGJsYWNrIGxpc3Qgd2l0aCB2ZWhpY2xlIGlkCiBhZGFwdCByb3MKIGNoYW5nZSBkZWZhdWx0IHNlYXNpZGUgZGlyZWN0aW9uIHRvIDAKIGNoYW5nZSBkZWZhdWx0IHNlYXNpZCBkaXJlY3Rpb24gdG8gc3RhdGljCiB1cGRhdGUgcm9zIGludGVyZmFyY2UgbG9naWMKIHN1cHBvcnQgbXVsdGlwbGUgc2NlbmVzIGxhbmUgY2hhbmdlCiB1bmlmeSBzZXJ2ZXIKIHJvczEgaW50ZXJmYWNlCiBmaXggY29tcGlsZXIgZXJyb3IKIGNsZWFuIHVwCiBjb21iaW5lIG1xdHQgYW5kIHJvcyB2MgogY2hlY2sgaW5wdXQgcG9pbnQKIGNoZWNrIGlucHV0IHBvaW50CiBoYW5kbGUganVuY3Rpb24gKyBlbnRlciBsb2FkaW5nIGJyaWRnZSBsYW5lCiBoYW5kbGUganVuY3Rpb24gKyBlbnRlciBsb2FkaW5nIGJyaWRnZSBsYW5lCiB1cGRhdGUgcGFyYW1zCiBhZGQgdmFsaWQgcG9pbnQgY2hlY2tvdXQgcHJpbnQgaW5mbwogYWRkIHZhbGlkIHBvaW50IGNoZWNrb3V0IHByaW50IGluZm8KIHRyZWF0IHMgdHVybiBhcyBzdHJhaWdodCBmb3J3YXJkCiB0cmVhdCBzIHR1cm4gYXMgc3RyYWlnaHQgZm9yd2FyZAogZXRhIGNvc3QgbW9kZWwsIGRvIG5vdCBjaGVycnkgcGljayB0byByY19kZXYKIGFkZCBsb2cKIHRyYWZmaWMgYW5kIGNvc3QKIHRyYWZmaWMKIHRyYWZmaWMKIGZhbGxiYWNrIHdoaXRlIGxpc3QKIGZhbGxiYWNrIHdoaXRlIGxpc3QKIGFkZCB0cmFmZmljCiB0cmFmZmljCiBsb2cgKyB0cmFmZmljCiB1cGRhdGUgcGFyYW1zCmdyaWQgbWFwCiBtZXJnZSBmcm9tIGZlYXQgdW5pZmllZCBzZXJ2ZXIgYnJhbmNoCiBhZGQgdGltZW91dCBhbmQgdHJ5IGNhdGNoIGZvciBtcXR0IHB1YgogZmlsdGVyIHdheXBvaW50IGJ5IHR5cGUKIG11bHRpcGxlIHJvdXRlcyBleHRlbmQKY2JzIHYxCmNicyB2MgogYWRkIG92ZXJ0YWtpbmcgbGFuZQogYWRkIGxhbmUgc2VnbWVudCBzaG93CmNicyB2MwogcHVyZSBkaXN0YW5jZSB3aXRob3V0IHNwZWVkCiBwcmUgc3RvcCBkZXN0aWFudGlvbgpjYnMgdjMKIGFkanVzdCB0cmFmZmljIGNvc3QKIHR1cm4gbGVmdCB0byB5YXJkIG9ubHkKIGJheSBpbmZvCiBsb2NhayBzdGF0aW9uIGNob29zZSBzdHJhaWdodCBsYW5lCnN1cHBsZW1lbnRhbCBlcnJvciBjb2RlCiBuZXcgd2F5cG9pbnQgY2hvb3NlIHN0cmF0ZWd5CiBsb2FkaW5nIGRpc2NoYXJnaW5nIGRlc3RpbmF0aW9uCiB1cGRhdGUgcGFyYW1zCiBvcmlnaW4gaW4gYnJpZGdlIGFyZWEKIHdpdGggb3V0IGV4dGVuZAogb3JpZ2luCiB3YXlwb2ludCBsb2NrIHN0YXRpb24KIHN0cmFpZ2h0IGNvc3QKIGxhbmUgbm8gdGhyb3VnaApBZGQgZXJyb3Jjb2RlIGZvciBkZXRlcm1pbmluZyBzZWFzaWRlIGRpcmVjdGlvbgogYWRkIG1vcmUgY2FuZGlkYXRlIGZvciBkZXN0aW5hdGlvbgptdWx0aXBsZSB3YXlwb2ludHMKIHRhc2sgdHlwZQpzbGljZSB0aGUgbG9nIAphZGQgcmVnaW9udHlwZSAKbG9hZCBtYXAgZGF0YSBtYXBwaW5nCmFkZCByb3V0aW5nX2NvbmZpZ19sdW9qaW5nLnlhbWwKbG9hZCBtYXBwaW5nIGFuZCBhZGQgbmV3IGludGVyZmFjZQptZXJnZSBmZWF0X25hdmlnYXRpb24gaW50byByY19kZXYKbGFuZWNoYW5nZSB3YXlwb2ludAp0dXJuIHJhbmdlcwpmb3J3YXJkIGhlYWRpbmcKY2hhbmdlIGRpcmVjdGlvbgpkZXN0aW5hdGlvbiBjaGFuZ2UgZGlyZWN0aW9uCmFkZCBuZXcgbGFuZSB0eXBlCmxvbmdpdHVkaW5hbCByb2FkIGRvZXMgbm90IHRha2UgdHJhZmZpYyBpbnRvIGFjY291bnQKY2hhbmdlIGRpcmVjdGlvbiByb3MgdmVyc2lvbgpkeW5hbWljIHVwZGF0ZSBwYXJhbXMKb3BlcmF0aW9uX3N0YXR1cwpwdWJsaXNoIHJlc3BvbnNlIHdoZW4gcm91dGluZyBmYWlsCmFkZCB3YXlwb2ludCBpbiBwYXRoCnJldmVyc2UgbGFuZSBpZApuZXcgZXJyb3IgY29kZQpwYXJ0aWFsIHJvYWQgY2xvc3VyZXMKYWRkIHRoZSBicmFuY2ggbmFtZSB0byB0aGUgbG9nCmlmIGl0IGlzIGEgcGFya2luZyBzcGFjZS10by1wYXJraW5nIHNwYWNlIHRhc2ssIGFuIGVycm9yIGlzIHJlcG9ydGVkCm11bHRpcGxlIGxhbmUgY2hhbmdlcyBpbiB0aGUgc2FtZSBzZWN0aW9uIGFyZSBzdXBwb3J0ZWQKdmVyaXR5IHdheXBvaW50cyByYXRpb25hbGl0eQpjaGFuZ2UgbGFuZSBpbiB5YXJkCm5ldyByZXN0cmljdCBhcmVhcwphZGFwdGUgbmV3IHJlc3RyaWN0IGFyZWFzCjEuUmVhbExvYWRpbmdCcmlkZ2UsUmVhZERpc2NoYXJnaW5nQnJpZGdlIDIubGFuZXMgdGhhdCBhcmUgcHJvaGliaXRlZCBieSB0aGUgbGFuZSByZXZlcnNhbCBmdW5jdGlvbiBhcmUgbm90IGlzc3VlZCB0byBQTkMKbXVsdGlwbGUgY2FuZGlkYXRlcyBwYXRoCnNsaWNlIGxvZwpkb3VibGUgaGVhZCBsb2dpYwppcyBsYW5lIGtlZXAKZm9yYmlkZGVuX2JpZGlyZWN0aW9uX2xhbmVfaWRzCiBDaGFuZ2UgZGlyZWN0aW9uCnJvYWQgY2xvc3VyZXMgY29uc2lkZXIgc3RhcnRfcyBhbmQgZW5kX3Mgd2hlbiBHZXREZXN0aW5hdGlvbgpuZXcgZHluYW1pYyBicmlkZ2UiCgpUaGlzIHJldmVydHMgY29tbWl0IGZhOTU4ZDllYTE5NWJmYzJlNjc5YzkyYmQ4MjZjNDZhOTk2NGRmYzYKbXF0dHMKcG9pbnRzIG9mIGludGVyZXN0CnNjZW5lX3R5cGVzCm1lcmdl5Lik5q61c2VjdGlvbnNlZ21lbnQK5Yig6Zmk5Luj56CB5Lit5peg55So5a2X5q6155qE5Yqg6L29CuaKleW9seS5n+iDveaKleWIsOW8r+mBk+eahOW8r+mBk2J1ZmVuCmV4dGVuZCBiYWNrd2FyZOaXtuS4jeaJqeWxleWghuWcuuS4jeWPr+epv+i9pumBkwpyb2FkX25hbWXnmb3lkI3ljZUK5bCB6Lev5byC5bi45aSE55CGCnJvdXRpbmcKcm9hZF9uYW1lX3doaXRlX2xpc3QKcm91dGVfY29zdF9yZXF1ZXN0CueJueauiuWwgei3rwpyZXNwb25zZSDmlrDlop4gdmVoaWNsZV9pZOWtl+autQrkv67lpI1idWcK5aaC5p6c5pyJ5LiA5p2h5oiQ5Yqf55qE6KeE5YiS77yM6YKj5LmIZXJyb3IgaW5mbyDlj5HmiJDlip8K5Y+W5raIdmVoaWNsZV9pbmZvCuagueaNruWumuS9jeS/oeaBr+i/m+ihjOWBnOi9puS9jeWwgei3rwrkv67lpI1mb3JiaWRkZW5fbGFuZXMK5L+u5aSNYnVnCmJ1Zwpyb3V0aW5nCuiwg+aVtOmUgeermeaQnOe0oumYiOWAvApmb3JiaWRfdG9fdHVybl9yaWdodF90b195YXJkXwrotbfngrnlnKjkvY7otJ3kvY3mg4XlhrXkv67lpI0K5L+u5aSNCuWPguaVsOazqOmHigo0IHRvIDIK5paw5aKe5ZCR5Y+z6L2s5byv6YWN572u6aG5CuWNleS4gOi3r+auteafpeaJviDkv67mlLnkuLog6IyD5Zu06Lev5q615p+l5om+IDAuMDVt6IyD5Zu0CuWNleS4gOi3r+auteafpeaJviDkv67mlLnkuLog6IyD5Zu06Lev5q615p+l5om+IDAuMDVt6IyD5Zu0CgpTZWUgbWVyZ2UgcmVxdWVzdCBtYXAvaGRtYXBfY2xvdWQhMjQ=,"},{"repo_name":"thirdparty","branch":"rc_dev","time":"2026-11-12_16-29-54","commit_id":"2690640","version":"","commit_msgs":",,"},{"repo_name":"multi_simulator","branch":"main","time":"2026-11-12_16-30-21","commit_id":"f5ca8b23","version":"","commit_msgs":",,"},{"repo_name":"hdmap_interface","branch":"rc_dev","time":"2026-11-12_16-30-26","commit_id":"baaa7db","version":"","commit_msgs":",,"},
[Pipeline] sh
+ sed -i '$ s/,$//' /root/workspace/module-confname/version.json
[Pipeline] echo
[Pipeline] sh
+ echo -n '],'
[Pipeline] echo
"device":0,"device_name":"none","type":1,"project":"0"
[Pipeline] sh
+ echo -n '"device":0,"device_name":"none","type":1,"project":"0"'
[Pipeline] sh
+ echo '}'
[Pipeline] sh
+ cat /root/workspace/module-confname/version.json
{"module":[{"repo_name":"pnc","branch":"feat_daxie_proto_old","time":"2026-11-12_16-27-06","commit_id":"a40326323","version":"","commit_msgs":",,"},{"repo_name":"hdmap","branch":"rc_dev","time":"2026-11-12_16-27-35","commit_id":"a9c2e4d","version":"","commit_msgs":",,"},{"repo_name":"system-ros","branch":"rc_dev","time":"2026-11-12_16-27-48","commit_id":"8a48972","version":"","commit_msgs":",,"},{"repo_name":"rminterpreter","branch":"rc_dev","time":"2026-11-12_16-28-51","commit_id":"83b36a2","version":"","commit_msgs":",,"},{"repo_name":"control","branch":"feat_cargo_width_sim","time":"2026-11-12_16-28-57","commit_id":"6cab748","version":"","commit_msgs":",,"},{"repo_name":"hdmap_cloud","branch":"rc_dev","time":"2026-11-12_16-29-03","commit_id":"6c5c3a1","version":"","commit_msgs":"IGZhbGxiYWNrIHRvIGxhbmUgcm91dGluZyBzaG91bGQgbm90IGRyaXZlIHRocm91Z2ggeWFyZAogbm9uIG5hdmlnYWJsZSBsYW5lIGlzIG5vdCBpbiBncmFwaAogY3Jhc2gKIGNyYXNoIGNsZWFuIHVwCiBmaXggZXh0ZW5kIGZvcndhcmQgbnVsbHB0cgogZml4IGV4dGVuZCBmb3J3YXJkIG51bGxwdHIKIHJlc3RyaWN0ZWQgYXJlYSB3aGVuIG5vIG5lZWQgdXBkYXRlCiBmaXggcmVzdHJpY3RlZCBhcmVhcyBjb250YWluIGZvcmJpZGRlbiBsYW5lcwogY29tYmluZWQgc2VjdGlvbiBvbmUgc2lkZSBpcyBub3QgZXhzaXRlZAogY29tYmluZWQgc2VjdGlvbgogc2VjdGlvbiBzdWIgdHlwZQogY2FuIG5vdCBmaW5kIGNvbWJpbmVkIHNlY3Rpb24KIGZpeCBmYWxsYmFjayB0byBsYW5lIHNlYXJjaCBvbmx5CiBtcSBoYXMgbm90IGJlZW4gaW5pdAogZml4IG1pc3Mgcm91dGluZyByZXF1ZXN0CiBmaXggc2Vhc2lkZSBkaXJlY3Rpb24KIGZpeCBzZWFzaWRlIGRpcmVjdGlvbgogcmVxdWVzdCBsb2NhdGlvbiBrZXkKIG51bGxwdHIKIG51bGxwdHIKIGVycm9yIGluZm8KIGNoYW5nZSBjb25kaXRpb24gdG8gYWRkIHRvIHdoaXRlIGxpc3QKIGNoYW5nZSBjb25kaXRpb24gdG8gYWRkIHRvIHdoaXRlIGxpc3QKcmVidWlsZCBncmlkbWFwCiB1dHVybiBkZXN0aW5hdGlvbgogbWVyZ2UgdHdvIHNlY3Rpb24gdHlwbwogY2hhbmdlIGxhbmUgdHlwZQpjaGVycnktcGljawpjaGVycnktcGljayIKClRoaXMgcmV2ZXJ0cyBjb21taXQgNDA5ZTBiODY3MWU5OWMyMDA3NWU0ZDc2YWYxMWExY2M1ZDM4MjMyZgogYmxvY2tlZCB0cmFmZmljCiBvcmlnaW4gb24gYnJpZGdlIGFyZWEKZml4IGdldCByZWdpb25zIGJ1ZwpmaXggdGhlIGlzc3VlIHRoYXQgdGhlIGNhciBudW1iZXIgd2FzIGVtcHR5IHdoZW4gdGhlIHJlcXVlc3QgZmFpbGVkCkFkZCBwcm90ZWN0aXZlIGxvZ2ljIHRvIHByZXZlbnQgcHJvZ3JhbSBjcmFzaApmaXggd2F5cG9pbnQgaXMgTG9hZGluZ0JyaWRnZSBidWcKZml4IHByZSBjb21tYW5kIGRlc3RpbmF0aW9uCiBwdXJlIGxhbmUgc2VhcmNoIGlnbm9yZSB3aGl0ZSBsaXN0Cm11bHRpcGxlIHdheXBvaW50cyB2MgogcHVyZSBsYW5lIHNlYXJjaCBpZ25vcmUgd2hpdGUgbGlzdApmaXggbXVsdGlwbGUgd2F5cG9pbnRzCnVwZGF0ZSBtaW5fbGFuZV9jaGFuZ2VfaW5fc2Vhc2lkZV9sZW5ndGggdG8gMC4yCmZpeCBjb3N0IGJ1ZwpwcmludCB3YXlwb2ludHMgaW4gbG9nCjEucmVkdWNlIHRoZSB3YXlwb2ludCBzZWFyY2ggcmFkaXVzIHRvICAgMC41IDIuZW5hYmxlIG11bHRpcGxlIHdheXBvaW50cyBvbmx5IG9uIGxvY2sgc3RhdGlvbgpzb2x2ZSB0aGUgY29ybmVyIGNhc2Ugb2YgdGhlIGhvcml6b250YWwgMQpmaXgganNvbmNwcCBwcmVjaXNpb24gaXNzdWUKY2hhbmdlIHRoZSBvcmllbnRhdGlvbiBvZiB0aGUgZGlhZ29uYWwgbGluZSBiYWNrIHRvIGl0cyBvcmlnaW5hbCBwcm9wZXJ0eQp0dXJuIHJhbmdlCmZpeCBwcm9qZWN0aW9uIHBvaW50IHByb2JsZW0KYXV0b21hdGljIGRldG91ciBkb2VzIG5vdCB0YWtlIGludG8gYWNjb3VudCBwYXJraW5nIGFuZCBjaGFyZ2luZwp0aGUgc3BlZWQgb2YgdGhlIHBhcmtpbmcgbGFuZSBpcyBub3QgdXBkYXRlZApyYXppIHN0YXJ0X3MKZGVzdGluYXRpb24gZy12YWx1ZSBpcyBhZGp1c3RlZCB0byBlbmRfcyAtIHN0YXJ0X3MKdmVoaWNsZSBpZApjb25uZWN0IHRpbWVvdXQKY2hhbmdlIGRpcmVjdGlvbgpjaGFuZ2UgbGFuZQpjaGFuZ2UgbGFuZQpvYmxpcXVlX3F1ZXVlCmRlc3RpbmF0aW9uIHR1cm4gcmFuZ2UKZml4IHZlaGljbGVfaWQgaXMgZW1wdHkgd2hlbiByb3V0aW5nIGZhaWwKYWRkIHRoZSBzZWN0aW9uX3N1Yl90eXBlIHR5cGUgb2YgUGFya2luZ0xvdCB0byBzb2x2ZSB0aGUgcHJvYmxlbSB0aGF0IHRoZSBwYXJraW5nIHNwYWNlIG9uIFIxIFJvYWQgY2Fubm90IGJlIHBhcmtlZAppZiBpdCdzIGEgcGFya2luZyBzcGFjZSBtaXNzaW9uLCB4N3Q3IGlzIHByb2hpYml0ZWQKY2hhbmdlIGNoYW5nZV9kaXJlY3Rpb24gZnJvbSBib29sIHRvIGludF84CmZpeCBzZWN0aW9uIGNvc3QgYnVnCmZpeCByb3MgdmVyc2lvbgpmaXggbG9nCnB1Ymxpc2ggdmVoaWNsZV9pZCBhbmQgaGVhZGVyX2lkIHdoZW4gcm91dGluZyBmYWlsCndheXBvaW50IGlzIG51bGwgd2hlbiBsYW5lIGlkIGlzIG5vdCBudWxsCmZpeCByZXF1ZXN0IGxhbmVfaWQgaXMgc2VuaW9yIGxhbmUgaWQKbHVvamluZyBsYW5lIGlkIHByb3RlY3QKZml4IGhpZ2ggYmF5IHJvdXRpbmcgZmFpbApmaXggYXBvbGxvIGV4cGxvcmUgYnVnCmZpeCB0aGUgaXNzdWUgdGhhdCB0aGUgb3JpZ24gb2YgdGhlIHJldmVyc2UgZG9vciB3YXMgc2VsZWN0ZWQgaW5jb3JyZWN0bHkKZml4IHN0YXJ0X3MKZWFjaCBzdGFydF9zIGlzIHByb2Nlc3NlZCBhY2NvcmRpbmcgdG8gdGhlIHdheXBvaW50CmdldCBsYW5lIHdpdGggaGVhZGluZwptYXhfaGVhZGluZ19kaWZmZXJlbmNlCm5lYXIgbGFuZSBpZApnZXQgbmVhciBsYW5lIGlkCnJlc3RyaWN0IHNlY3Rpb24KZml4IG11bHRpcGxlIGxhbmUgY2xvc3VyZXMgd2VyZSBhZGRlZCB0byByZXF1ZXN0cwpmb3JiaWRkZW4gdG8gZHJpdmUgdGhyb3VnaCBwYXJraW5nIGxvdApmaXggcmVzdHJpY3RlZCBhcmVhCmZpeCBmb3JiaWRkZW4gbGFuZQpmaXggcHJvamVjdGlvbiBidWcKZml4IHBhcnRpYWwgcm9hZCBjbG9zdXJlcwoxLmZpeCB0aGUgZm9yYmlkZGVuX2xhbmUgaW4gdGhlIHJlcXVlc3QgZG9lcyBub3QgdGFrZSBlZmZlY3QgaXMgZml4ZWQgMi5maXggdGhlIGlzc3VlIHRoYXQgdGhlIG9wdGlvbnMgaW4gdGhlIGludGVybmFsX3JlcXVlc3Qgd2VyZSBub3QgY2xlYXJlZApmaXggd2F5cG9pbnQgbG9jYXRpb24gaXMgbnVsbAoxLmp1ZGdtZW50IGxvZ2ljIG9mIHJlcGFpcmluZyBoYXRjaCBjb3ZlciBwbGF0ZSBhcmVhIDIuZml4IHRoZSBidWcgdGhhdCB0aGUgcGFya2luZyBzcGFjZSB3aWxsIHRha2UgdGhlIHJldmVyc2UgbGFuZSB3aGVuIHRoZSByb2FkIGlzIGNsb3NlZC4KZml4IHJldmVyc2UgZG9vcgpjaGFuZ2UgZGlzdGFuY2UKMS5yZW1vdmUgdGhlIHJlc3RyaWN0aW9uIG9mIHRoZSBwYXJraW5nIHNwYWNlLXRvLXBhcmtpbmcgc3BhY2UgdGFzayAyLnByaW9yaXR5IGlzIGdpdmVuIHRvIGRpYWdvbmFsIHdhbGtpbmcKZml4IGR5bmFtaWMgcmVzdHJpY3QgYXJlYQpmaXggY2hhbmdlIGxhbmUgaW4geWFyZApmaXggcm9zIHdheXBvaW50IGlzIG51bGwKZml4IHdheXBvaW50CmZpeCBjcm9zcyB5YXJkIGxvZ2ljCmZpeCBjaGFuZ2UgbGFuZSBpbiB5YXJkCmZpeCBvYmxpcXVlIGxvZ2ljCmZpeCBjaGFuZ2UgbGFuZSBpbiB5YXJkCmZpeCByb3Mgd2F5cG9pbnQgaXMgbnVsbApmaXggd2F5cG9pbnQKZml4IGNyb3NzIHlhcmQgbG9naWMKZml4IGNoYW5nZSBsYW5lIGluIHlhcmQKdXBkYXRlIHBhcmFtcwpsaW1pdCBjYW5kaWRhdGVzIG51bQpzZXQgcHJlY2lzaW9uIGFuZCBhZGQgcGF0aF9mb3JfdmlzdWFsaXphdGlvbgpyb3MgcHVibGlzaCBjYW5kaWRhdGUgcmVzcG9uc2UKY3VydmUgdmlzdWFsaXphdGlvbiB0cmFuc21pdHMgb25seSB0d28gcG9pbnRzCmZpeCB1cCBicmlkZ2UKcmVzdG9yZSBjb25uZWN0X3RpbWVvdXQKZGVzdGluYXRpb24gaW4gc2Vhc2lkZQpkZXN0aW5hdGlvbiBpbiBzZWFzaWRlIgoKVGhpcyByZXZlcnRzIGNvbW1pdCBmNDA3MjE1YmFmMzQ0ZDhjZGVmZjc1NWFjZGFiNTY3Y2JlMjRjMmEzCmZpeCByZXZlcnNlIGRvb3IgbG9naWMKZml4IHJlc3RyaWN0IGFyZWEKZml4IGNoYW5nZSBsYW5lIGNyb3NzIHlhcmQgbG9naWMKcmVidWlsZCByZXZlcnNlIGRvb3IgbG9naWMKYWRqdXN0IHMgZ2FwIGZvciBibGFjayB0byAwLjAyCmZpeCByb3MgdmVyc2lvbiBzZWFzaWRlX2RpcmVjdGlvbgpmaXggcm9zIHZlcnNpb24gc2Vhc2lkZV9kaXJlY3Rpb24gdjIKZml4IGV4cGFuZCBsYW5lIHNlYXJjaCBidWcKZml4IHRoZSBpc3N1ZSBvZiB0ZXJtaW5hbCBzZWxlY3Rpb24gZHVlIHRvIHJvYWQgY2xvc3VyZSBvbiB0aGUgZG9jayBzdXJmYWNlCmZpeCB0dXJuIHJhbmdlcwpmaXggdHVybiByYW5nZSBsb2dpYwpmaXggZXhwYW5kIGxhbmUgc2VhcmNoCmZpeCBoZWFkaW5nCmZpeCByZXZlcnNlIGhlYWRpbmcgYnVnCmZpeCBlcnJvcmNvZGUKZml4IHJlc3RyaWN0IGJ1ZwogZml4IHN0YXRpYyBtYXAKZml4IHJldmVyc2UgaGVhZGluZyBidWcKZml4IGZvcmJpZGRlbiBzZWFzaWRlCmNvbXB0YXRpYmxlIHdpdGggZGV2CmZpeCBmb3JiaWRkZW4gbGFuZQpmaXggZXhwYW5kIGxhbmUgc2VhcmNoCmNoYW5nZSBkaXJlY3Rpb24KZml4IGZvcmJpZGRlbiBzZWN0aW9uCmZpeCBNdWx0aXBsZUNhbmRpZGF0ZXNSZXF1ZXN0IGZvcmJiaWRlbiBpZApwcm9qZWN0aW9uCmdldCBqdW5jdGlvbnMKSGV1cmlzdGljIFNlY3Rpb24gQ29zdArkv67lpI1wb2ludF9vZl9pbnRlcmVzdOWcqOe7iOeCueWJjemdomlzX3Bhc3PkuZ/kvJp0cnVl55qEYnVnCuWAn+WKqei2hei9pumBk+e7lemanArmipXlvbFidWcK5L+u5aSN5Yqo5oCB5byV5qGl5oqV5b2x55u45YWzYnVnCuS/ruWkjeWwgei3r+WvvOiHtOeahGV4dGVuZOW8guW4uOmXrumimArnmb3lkI3ljZXlnKjnuq/ovabpgZPnuqfmkJzntKLnlJ/mlYgK5YmN5ZCO5Lik5q616Lev5b6E5LiN6YeN5Y+gCuS8mOWMluS7o+eggQpyZXNwb25zZemHjOeahHJlcXVlc3Tkv53mjIHljp/moLfvvIxyZXNwb25zZemHjOeahGJsYWNrX2xhbmVz5Y+q5a2Y5bCB6Lev6L2m6YGTCnJvdXRpbmcK5L+u5aSNeWFyZF9qdW5jdGlvbuWIpOWumuadoeS7tmJ1Zwp5YXJkX2p1bmN0aW9uCuWmguaenG5vX3Rocm91Z2jkuLow5pe25YWB6K646Leo5aCG5Zy65Y+Y6YGTCuebuOmCu+WghuWcuuS4jeWFgeiuuOWAn+WKqei2hei9pumBk+WPmOmBkwrnm7jpgrvloIblnLrkuI3lhYHorrjlgJ/liqnotoXovabpgZPlj5jpgZMiCgpUaGlzIHJldmVydHMgY29tbWl0IDY4NjM5Yzk2MzFhODEzYjhkZjY5MmIxMDllNGU2NDVlMjMwZDQ4OTEKcm91dGVfY29zdArkv67lpI3pgZfnlZlidWcK5aaC5p6c5LiN5piv5Y675YGc6L2m5L2N55qE5Lu75Yqh77yM5LiN6IO95omT54K55Y675YGc6L2m5L2NCmZvcmJpZCB0byB0dXJuIHJpZ2h0IHRvIHlhcmQKdHVybiByaWdodApzZWFzaWRlCiAi5L+u5q2j6L2m6YGT5pWw5LiN55u45ZCM5pe277yMSGV1cmlzdGljQ29zdOacqui/m+ihjOiuoeeul+eahOmXrumimCIKIOW8gOWQr2VuYWJsZV9zX3R1cm5fYXNfc3RyYWlnaHRfZm9yd2FyZF/nmoTmg4XlhrXkuIvvvIxz5byvY29zdOaMieeFp+ebtOmBk+WOu+i/m+ihjOS8mOWFiOe6p+iwg+aVtA==,IGFkZCBlcnJvciBpbmZvCiB1cGRhdGUgcGFyYW1zIHRvIHJlZHVjZSBsYW5lIGNoYW5nZSBsZW5ndGggdG8gOCBtZXRlcnMKIGltcHJvdmUgbG9jayBzdGF0aW9uIG9mIHdheXBvaW50CiByZXN0cmljdGVkIGFyZWEgZm9yIGVhY2ggdmVoaWNsZQogcGFyc2Ugcm91dGluZyBtZXNzYWdlIHByb3RlY3Rpb24gYW5kIGVycm9yIGNvZGUKIGZvcmJpZGRlbiB0byBjaGFuZ2UgbGFuZSBldmVuIGl0J3Mgc3RhY2tlcgogZW5hYmxlIGZvcmNlIGhlYWRpbmcgdmFsaWRhdGlvbgogY2hhbmdlIHJldHVybiB0eXBlCiBvcHRpbWl6ZSBmb3JiaWRkZW4gc2VjdGlvbiBpZHMKIG5ldyBlcnJvciBpbmZvCiBjbGVhbiB1cCByb3V0aW5nIG1vZHVsZQogY2xlYW4gdXAgcm91dGluZy5oCiBzdXBwb3J0IGdlbmVyYXRlIGJsYWNrIGxpc3Qgd2l0aCB2ZWhpY2xlIGlkCiBhZGFwdCByb3MKIGNoYW5nZSBkZWZhdWx0IHNlYXNpZGUgZGlyZWN0aW9uIHRvIDAKIGNoYW5nZSBkZWZhdWx0IHNlYXNpZCBkaXJlY3Rpb24gdG8gc3RhdGljCiB1cGRhdGUgcm9zIGludGVyZmFyY2UgbG9naWMKIHN1cHBvcnQgbXVsdGlwbGUgc2NlbmVzIGxhbmUgY2hhbmdlCiB1bmlmeSBzZXJ2ZXIKIHJvczEgaW50ZXJmYWNlCiBmaXggY29tcGlsZXIgZXJyb3IKIGNsZWFuIHVwCiBjb21iaW5lIG1xdHQgYW5kIHJvcyB2MgogY2hlY2sgaW5wdXQgcG9pbnQKIGNoZWNrIGlucHV0IHBvaW50CiBoYW5kbGUganVuY3Rpb24gKyBlbnRlciBsb2FkaW5nIGJyaWRnZSBsYW5lCiBoYW5kbGUganVuY3Rpb24gKyBlbnRlciBsb2FkaW5nIGJyaWRnZSBsYW5lCiB1cGRhdGUgcGFyYW1zCiBhZGQgdmFsaWQgcG9pbnQgY2hlY2tvdXQgcHJpbnQgaW5mbwogYWRkIHZhbGlkIHBvaW50IGNoZWNrb3V0IHByaW50IGluZm8KIHRyZWF0IHMgdHVybiBhcyBzdHJhaWdodCBmb3J3YXJkCiB0cmVhdCBzIHR1cm4gYXMgc3RyYWlnaHQgZm9yd2FyZAogZXRhIGNvc3QgbW9kZWwsIGRvIG5vdCBjaGVycnkgcGljayB0byByY19kZXYKIGFkZCBsb2cKIHRyYWZmaWMgYW5kIGNvc3QKIHRyYWZmaWMKIHRyYWZmaWMKIGZhbGxiYWNrIHdoaXRlIGxpc3QKIGZhbGxiYWNrIHdoaXRlIGxpc3QKIGFkZCB0cmFmZmljCiB0cmFmZmljCiBsb2cgKyB0cmFmZmljCiB1cGRhdGUgcGFyYW1zCmdyaWQgbWFwCiBtZXJnZSBmcm9tIGZlYXQgdW5pZmllZCBzZXJ2ZXIgYnJhbmNoCiBhZGQgdGltZW91dCBhbmQgdHJ5IGNhdGNoIGZvciBtcXR0IHB1YgogZmlsdGVyIHdheXBvaW50IGJ5IHR5cGUKIG11bHRpcGxlIHJvdXRlcyBleHRlbmQKY2JzIHYxCmNicyB2MgogYWRkIG92ZXJ0YWtpbmcgbGFuZQogYWRkIGxhbmUgc2VnbWVudCBzaG93CmNicyB2MwogcHVyZSBkaXN0YW5jZSB3aXRob3V0IHNwZWVkCiBwcmUgc3RvcCBkZXN0aWFudGlvbgpjYnMgdjMKIGFkanVzdCB0cmFmZmljIGNvc3QKIHR1cm4gbGVmdCB0byB5YXJkIG9ubHkKIGJheSBpbmZvCiBsb2NhayBzdGF0aW9uIGNob29zZSBzdHJhaWdodCBsYW5lCnN1cHBsZW1lbnRhbCBlcnJvciBjb2RlCiBuZXcgd2F5cG9pbnQgY2hvb3NlIHN0cmF0ZWd5CiBsb2FkaW5nIGRpc2NoYXJnaW5nIGRlc3RpbmF0aW9uCiB1cGRhdGUgcGFyYW1zCiBvcmlnaW4gaW4gYnJpZGdlIGFyZWEKIHdpdGggb3V0IGV4dGVuZAogb3JpZ2luCiB3YXlwb2ludCBsb2NrIHN0YXRpb24KIHN0cmFpZ2h0IGNvc3QKIGxhbmUgbm8gdGhyb3VnaApBZGQgZXJyb3Jjb2RlIGZvciBkZXRlcm1pbmluZyBzZWFzaWRlIGRpcmVjdGlvbgogYWRkIG1vcmUgY2FuZGlkYXRlIGZvciBkZXN0aW5hdGlvbgptdWx0aXBsZSB3YXlwb2ludHMKIHRhc2sgdHlwZQpzbGljZSB0aGUgbG9nIAphZGQgcmVnaW9udHlwZSAKbG9hZCBtYXAgZGF0YSBtYXBwaW5nCmFkZCByb3V0aW5nX2NvbmZpZ19sdW9qaW5nLnlhbWwKbG9hZCBtYXBwaW5nIGFuZCBhZGQgbmV3IGludGVyZmFjZQptZXJnZSBmZWF0X25hdmlnYXRpb24gaW50byByY19kZXYKbGFuZWNoYW5nZSB3YXlwb2ludAp0dXJuIHJhbmdlcwpmb3J3YXJkIGhlYWRpbmcKY2hhbmdlIGRpcmVjdGlvbgpkZXN0aW5hdGlvbiBjaGFuZ2UgZGlyZWN0aW9uCmFkZCBuZXcgbGFuZSB0eXBlCmxvbmdpdHVkaW5hbCByb2FkIGRvZXMgbm90IHRha2UgdHJhZmZpYyBpbnRvIGFjY291bnQKY2hhbmdlIGRpcmVjdGlvbiByb3MgdmVyc2lvbgpkeW5hbWljIHVwZGF0ZSBwYXJhbXMKb3BlcmF0aW9uX3N0YXR1cwpwdWJsaXNoIHJlc3BvbnNlIHdoZW4gcm91dGluZyBmYWlsCmFkZCB3YXlwb2ludCBpbiBwYXRoCnJldmVyc2UgbGFuZSBpZApuZXcgZXJyb3IgY29kZQpwYXJ0aWFsIHJvYWQgY2xvc3VyZXMKYWRkIHRoZSBicmFuY2ggbmFtZSB0byB0aGUgbG9nCmlmIGl0IGlzIGEgcGFya2luZyBzcGFjZS10by1wYXJraW5nIHNwYWNlIHRhc2ssIGFuIGVycm9yIGlzIHJlcG9ydGVkCm11bHRpcGxlIGxhbmUgY2hhbmdlcyBpbiB0aGUgc2FtZSBzZWN0aW9uIGFyZSBzdXBwb3J0ZWQKdmVyaXR5IHdheXBvaW50cyByYXRpb25hbGl0eQpjaGFuZ2UgbGFuZSBpbiB5YXJkCm5ldyByZXN0cmljdCBhcmVhcwphZGFwdGUgbmV3IHJlc3RyaWN0IGFyZWFzCjEuUmVhbExvYWRpbmdCcmlkZ2UsUmVhZERpc2NoYXJnaW5nQnJpZGdlIDIubGFuZXMgdGhhdCBhcmUgcHJvaGliaXRlZCBieSB0aGUgbGFuZSByZXZlcnNhbCBmdW5jdGlvbiBhcmUgbm90IGlzc3VlZCB0byBQTkMKbXVsdGlwbGUgY2FuZGlkYXRlcyBwYXRoCnNsaWNlIGxvZwpkb3VibGUgaGVhZCBsb2dpYwppcyBsYW5lIGtlZXAKZm9yYmlkZGVuX2JpZGlyZWN0aW9uX2xhbmVfaWRzCiBDaGFuZ2UgZGlyZWN0aW9uCnJvYWQgY2xvc3VyZXMgY29uc2lkZXIgc3RhcnRfcyBhbmQgZW5kX3Mgd2hlbiBHZXREZXN0aW5hdGlvbgpuZXcgZHluYW1pYyBicmlkZ2UiCgpUaGlzIHJldmVydHMgY29tbWl0IGZhOTU4ZDllYTE5NWJmYzJlNjc5YzkyYmQ4MjZjNDZhOTk2NGRmYzYKbXF0dHMKcG9pbnRzIG9mIGludGVyZXN0CnNjZW5lX3R5cGVzCm1lcmdl5Lik5q61c2VjdGlvbnNlZ21lbnQK5Yig6Zmk5Luj56CB5Lit5peg55So5a2X5q6155qE5Yqg6L29CuaKleW9seS5n+iDveaKleWIsOW8r+mBk+eahOW8r+mBk2J1ZmVuCmV4dGVuZCBiYWNrd2FyZOaXtuS4jeaJqeWxleWghuWcuuS4jeWPr+epv+i9pumBkwpyb2FkX25hbWXnmb3lkI3ljZUK5bCB6Lev5byC5bi45aSE55CGCnJvdXRpbmcKcm9hZF9uYW1lX3doaXRlX2xpc3QKcm91dGVfY29zdF9yZXF1ZXN0CueJueauiuWwgei3rwpyZXNwb25zZSDmlrDlop4gdmVoaWNsZV9pZOWtl+autQrkv67lpI1idWcK5aaC5p6c5pyJ5LiA5p2h5oiQ5Yqf55qE6KeE5YiS77yM6YKj5LmIZXJyb3IgaW5mbyDlj5HmiJDlip8K5Y+W5raIdmVoaWNsZV9pbmZvCuagueaNruWumuS9jeS/oeaBr+i/m+ihjOWBnOi9puS9jeWwgei3rwrkv67lpI1mb3JiaWRkZW5fbGFuZXMK5L+u5aSNYnVnCmJ1Zwpyb3V0aW5nCuiwg+aVtOmUgeermeaQnOe0oumYiOWAvApmb3JiaWRfdG9fdHVybl9yaWdodF90b195YXJkXwrotbfngrnlnKjkvY7otJ3kvY3mg4XlhrXkv67lpI0K5L+u5aSNCuWPguaVsOazqOmHigo0IHRvIDIK5paw5aKe5ZCR5Y+z6L2s5byv6YWN572u6aG5CuWNleS4gOi3r+auteafpeaJviDkv67mlLnkuLog6IyD5Zu06Lev5q615p+l5om+IDAuMDVt6IyD5Zu0CuWNleS4gOi3r+auteafpeaJviDkv67mlLnkuLog6IyD5Zu06Lev5q615p+l5om+IDAuMDVt6IyD5Zu0CgpTZWUgbWVyZ2UgcmVxdWVzdCBtYXAvaGRtYXBfY2xvdWQhMjQ=,"},{"repo_name":"thirdparty","branch":"rc_dev","time":"2026-11-12_16-29-54","commit_id":"2690640","version":"","commit_msgs":",,"},{"repo_name":"multi_simulator","branch":"main","time":"2026-11-12_16-30-21","commit_id":"f5ca8b23","version":"","commit_msgs":",,"},{"repo_name":"hdmap_interface","branch":"rc_dev","time":"2026-11-12_16-30-26","commit_id":"baaa7db","version":"","commit_msgs":",,"}],"device":0,"device_name":"none","type":1,"project":"0"}
[Pipeline] sh
+ rm -rf /root/workspace/module-confname/src/control@tmp /root/workspace/module-confname/src/hdmap_cloud@tmp /root/workspace/module-confname/src/hdmap_interface@tmp /root/workspace/module-confname/src/hdmap@tmp /root/workspace/module-confname/src/multi_simulator@tmp /root/workspace/module-confname/src/pnc@tmp /root/workspace/module-confname/src/rminterpreter@tmp /root/workspace/module-confname/src/system-ros@tmp /root/workspace/module-confname/src/thirdparty@tmp
[Pipeline] script
[Pipeline] {
[Pipeline] echo
user: , telphone:
[Pipeline] }
[Pipeline] // script
[Pipeline] script
[Pipeline] {
[Pipeline] echo
user: , telphone:
[Pipeline] }
[Pipeline] // script
[Pipeline] wrap
[Pipeline] {
[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": "# 版本编译通知
### [工控专用(仿真)]
---
- 状态: 开始编译
- 执行人:wuyanjun
- 任务号:[module #1028]
- 更新分支:
> - [pnc]: **feat_daxie_proto_old**.a40326323.**2026/11/12/11:58:33**
> - [hdmap]: **rc_dev**.a9c2e4d.**2024/11/06/14:15:21**
> - [system-ros]: **rc_dev**.8a48972.**2026/04/29/19:38:57**
> - [rminterpreter]: **rc_dev**.83b36a2.**2026/09/11/14:01:40**
> - [control]: **feat_cargo_width_sim**.6cab748.**2026/08/07/18:09:53**
> - [hdmap_cloud]: **rc_dev**.6c5c3a1.**2026/02/05/16:50:52**
> - [thirdparty]: **rc_dev**.2690640.**2026/04/29/16:22:28**
> - [multi_simulator]: **main**.f5ca8b23.**2023/05/06/15:55:06**
> - [hdmap_interface]: **rc_dev**.baaa7db.**2026/08/21/11:55:05**
---
(***请相关同学检查分支及版本,还有需要提交的紧急内容或分支内容错误的,请尽快联系执行人***@)"},"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 1369 100 27 100 1342 238 11876 --:--:-- --:--:-- --:--:-- 12115
[Pipeline] echo
{"errcode":0,"errmsg":"ok"}
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (build)
[Pipeline] script
[Pipeline] {
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] echo
[1;32m >>>>>>>>>>执行打包>>>>>>>>>> [m
[Pipeline] }
[Pipeline] // ansiColor
[Pipeline] dir
Running in /root/workspace/module-confname
[Pipeline] {
[Pipeline] sh
+ cp -r /root/workspace/module-confname/src/multi_simulator/multi_sim_hmi /root/workspace/module-confname/src/multi_simulator/multi_sim_logic /root/workspace/module-confname/src/
cp: cannot stat '/root/workspace/module-confname/src/multi_simulator/multi_sim_hmi': No such file or directory
cp: cannot stat '/root/workspace/module-confname/src/multi_simulator/multi_sim_logic': No such file or directory
[Pipeline] }
[Pipeline] // dir
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (zip->post)
Stage "zip->post" skipped due to earlier failure(s)
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (Declarative: Post Actions)
[Pipeline] script
[Pipeline] {
[Pipeline] echo
always
[Pipeline] }
[Pipeline] // script
[Pipeline] script
[Pipeline] {
[Pipeline] echo
failure
[Pipeline] wrap
[Pipeline] {
[Pipeline] script
[Pipeline] {
[Pipeline] echo
user: , telphone:
[Pipeline] }
[Pipeline] // script
[Pipeline] script
[Pipeline] {
[Pipeline] echo
user: , telphone:
[Pipeline] }
[Pipeline] // script
[Pipeline] sh
+ curl -X POST 'https://oapi.dingtalk.com/robot/send?access_token=0e635ba9c724e48482d5e4146087ccb44e6b324d34f5e351b80db04fcf41017a' -H 'Content-Type: application/json' -d '{"msgtype": "markdown","markdown": {"title":"Jenkins通知","text": "# 版本编译失败
### [工控专用(仿真)]
---
- 任务名: [module]
- 任务号: # 1028
- 状态: 编译失败
- 执行人:wuyanjun
---
> 请检查失败原因 @"},"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 385 100 27 100 358 272 3616 --:--:-- --:--:-- --:--:-- 3888
[Pipeline] echo
{"errcode":0,"errmsg":"ok"}
[Pipeline] }
[Pipeline] // wrap
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[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
ERROR: script returned exit code 1
Finished: FAILURE