Console Output

Started by user haoxiangtao
Obtained orin/orin-build-ros2.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 6ec4c73f16769d31c660c5020d0f9d715ab0b1b7
The recommended git tool is: NONE
using credential gitlab_weilk
 > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/orin-module-ros2@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 6ec4c73f16769d31c660c5020d0f9d715ab0b1b7 (master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f 6ec4c73f16769d31c660c5020d0f9d715ab0b1b7 # timeout=10
Commit message: "Update vehicleInfo.groovy"
 > git rev-list --no-walk 6ec4c73f16769d31c660c5020d0f9d715ab0b1b7 # timeout=10
[Pipeline] Start of Pipeline
[Pipeline] node
Running on orin-arm-ros2 in /home/nvidia/weilk/jenkins/workspace/orin-module-ros2
[Pipeline] {
[Pipeline] stage
[Pipeline] { (Declarative: Checkout SCM)
[Pipeline] checkout
The recommended git tool is: NONE
using credential gitlab_weilk
Fetching changes from the remote Git repository
Checking out Revision da346d05dedce5efb0c0437192f29599ceeab71b (refs/remotes/origin/master)
Commit message: "Update system-libraries.jenkinsfile"
 > git rev-parse --resolve-git-dir /home/nvidia/weilk/jenkins/workspace/orin-module-ros2/.git # timeout=10
 > 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
 > git config core.sparsecheckout # timeout=10
 > git checkout -f da346d05dedce5efb0c0437192f29599ceeab71b # timeout=10
 > git rev-list --no-walk da346d05dedce5efb0c0437192f29599ceeab71b # timeout=10
[Pipeline] }
[Pipeline] // stage
[Pipeline] withEnv
[Pipeline] {
[Pipeline] withEnv
[Pipeline] {
[Pipeline] lock
Trying to acquire lock on [Label: orin-arm-ros2, Quantity: 1]
Lock acquired on [Label: orin-arm-ros2, Quantity: 1]
[Pipeline] {
[Pipeline] timeout
Timeout set to expire in 3 hr 0 min
[Pipeline] {
[Pipeline] stage
[Pipeline] { (setup parameters)
[Pipeline] script
[Pipeline] {
[Pipeline] properties
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (configure-name)
[Pipeline] node
Running on Jenkins in /var/lib/jenkins/workspace/orin-module-ros2
[Pipeline] {
[Pipeline] checkout
The recommended git tool is: NONE
using credential gitlab_weilk
 > git rev-parse --resolve-git-dir /var/lib/jenkins/workspace/orin-module-ros2/.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 da346d05dedce5efb0c0437192f29599ceeab71b (refs/remotes/origin/master)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f da346d05dedce5efb0c0437192f29599ceeab71b # timeout=10
Commit message: "Update system-libraries.jenkinsfile"
[Pipeline] withEnv
[Pipeline] {
[Pipeline] script
[Pipeline] {
[Pipeline] echo
不操作配置
[Pipeline] }
[Pipeline] // script
[Pipeline] }
[Pipeline] // withEnv
[Pipeline] }
[Pipeline] // node
[Pipeline] }
[Pipeline] // stage
[Pipeline] stage
[Pipeline] { (checkout)
[Pipeline] script
[Pipeline] {
[Pipeline] echo
all
[Pipeline] ansiColor
[Pipeline] {
[Pipeline] echo >>>>>>>>>>拉取orin-module-ros2>>>>>>>>>> [Pipeline] }
[Pipeline] // ansiColor [Pipeline] sh + rm -rf /senior/workspace/orin-module-ros2/build /senior/workspace/orin-module-ros2/devel /senior/workspace/orin-module-ros2/install /senior/workspace/orin-module-ros2/logs /senior/workspace/orin-module-ros2/.catkin_tools /senior/workspace/orin-module-ros2/.caktin_workspace /senior/workspace/orin-module-ros2/src/hdmap_analysis /senior/workspace/orin-module-ros2/src/hdmap_analysis@tmp /senior/workspace/orin-module-ros2/src/hdmap_interface /senior/workspace/orin-module-ros2/src/hdmap_interface@tmp /senior/workspace/orin-module-ros2/src/pnc /senior/workspace/orin-module-ros2/src/pnc@tmp /senior/workspace/orin-module-ros2/src/shared_msgs /senior/workspace/orin-module-ros2/src/shared_msgs@tmp /senior/workspace/orin-module-ros2/module_ros2_2026-10-21_21-01-59.zip /senior/workspace/orin-module-ros2/index.html [Pipeline] echo [shared_msgs, dox, mrpt2, segmentation, lane_detection, new_detection, login_sync_tool, senior_calibration, static_transform, rslidar_sdk, msf_localization, msf_assistant, hdmap, lidar_camera_fusion, prediction, peripheral_controller, data_collection, pnc, guardian, tos_visualize, camera_driver, sins_calibration_hmi, tools, system-ros, lidar_loc_v2, control, rminterpreter, hdmap_cloud, node-manager, thirdparty, node-manager-hmi, node_manager_online, unified-system-monitor, ros-bridge, ole_lidar, hdcontrol, rcinterpreter, versions_observer, cache_bag_node, system_monitor, performance_analyst, schedule_manager, groundmarker_detection, simulator, calibration_tools, snapshot_upload, hdmap_interface, avm, imv_spreader_detection, crane_align, warningModule, spreader_segmentation, new_truck_spreader_detection, rslidar_sdk_new, traffic_light_detection, perception_publisher, rtsp_relayer, hesai_lidar, platoon_core, lidar_manual_calib_ro2, camera_extrinsic_calib, mmWave, canRoute] [Pipeline] sh + mkdir -p /senior/workspace/orin-module-ros2/src/shared_msgs [Pipeline] dir Running in /senior/workspace/orin-module-ros2/src/shared_msgs [Pipeline] { [Pipeline] checkout The recommended git tool is: NONE using credential gitlab_ota Cloning the remote Git repository Avoid second fetch Checking out Revision 09e25f72706b8350a7a15258d8e2613a6e2d1a2b (origin/dev_ros2) Commit message: "Consolidate platoon planning data into compact PNCInfo message" Cloning repository http://159.27.226.4/shared/shared_msgs.git > git init /senior/workspace/orin-module-ros2/src/shared_msgs # timeout=10 Fetching upstream changes from http://159.27.226.4/shared/shared_msgs.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/shared/shared_msgs.git +refs/heads/*:refs/remotes/origin/* # timeout=30 > git config remote.origin.url http://159.27.226.4/shared/shared_msgs.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse origin/dev_ros2^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 09e25f72706b8350a7a15258d8e2613a6e2d1a2b # timeout=30 > git rev-list --no-walk 09e25f72706b8350a7a15258d8e2613a6e2d1a2b # timeout=10 [Pipeline] sh + git checkout -b dev_ros2 Switched to a new branch 'dev_ros2' [Pipeline] } [Pipeline] // dir [Pipeline] echo dox不编译 [Pipeline] echo mrpt2不编译 [Pipeline] echo segmentation不编译 [Pipeline] echo lane_detection不编译 [Pipeline] echo new_detection不编译 [Pipeline] echo login_sync_tool不编译 [Pipeline] echo senior_calibration不编译 [Pipeline] echo static_transform不编译 [Pipeline] echo rslidar_sdk不编译 [Pipeline] echo msf_localization不编译 [Pipeline] echo msf_assistant不编译 [Pipeline] echo hdmap不编译 [Pipeline] echo lidar_camera_fusion不编译 [Pipeline] echo prediction不编译 [Pipeline] echo peripheral_controller不编译 [Pipeline] echo data_collection不编译 [Pipeline] echo pnc不编译 [Pipeline] echo guardian不编译 [Pipeline] echo tos_visualize不编译 [Pipeline] echo camera_driver不编译 [Pipeline] echo sins_calibration_hmi不编译 [Pipeline] echo tools不编译 [Pipeline] echo system-ros不编译 [Pipeline] echo lidar_loc_v2不编译 [Pipeline] echo control不编译 [Pipeline] echo rminterpreter不编译 [Pipeline] echo hdmap_cloud不编译 [Pipeline] echo node-manager不编译 [Pipeline] echo thirdparty不编译 [Pipeline] echo node-manager-hmi不编译 [Pipeline] echo node_manager_online不编译 [Pipeline] echo unified-system-monitor不编译 [Pipeline] echo ros-bridge不编译 [Pipeline] echo ole_lidar不编译 [Pipeline] echo hdcontrol不编译 [Pipeline] echo rcinterpreter不编译 [Pipeline] echo versions_observer不编译 [Pipeline] sh + mkdir -p /senior/workspace/orin-module-ros2/src/cache_bag_node [Pipeline] dir Running in /senior/workspace/orin-module-ros2/src/cache_bag_node [Pipeline] { [Pipeline] checkout The recommended git tool is: NONE using credential gitlab_ota Cloning the remote Git repository Avoid second fetch Checking out Revision 0f2b3019b350e06463fed3d5f62cc8e4aeb3c917 (origin/feat_gx) Commit message: "fix: skip topics with unavailable message packages" Cloning repository http://159.27.226.4/system/cache_bag_node.git > git init /senior/workspace/orin-module-ros2/src/cache_bag_node # timeout=10 Fetching upstream changes from http://159.27.226.4/system/cache_bag_node.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/cache_bag_node.git +refs/heads/*:refs/remotes/origin/* # timeout=30 > git config remote.origin.url http://159.27.226.4/system/cache_bag_node.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse origin/feat_gx^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 0f2b3019b350e06463fed3d5f62cc8e4aeb3c917 # timeout=30 > git rev-list --no-walk 175fd4339092bd2d295b83e13cfa6a6ed5146c32 # timeout=10 [Pipeline] sh + git checkout -b feat_gx Switched to a new branch 'feat_gx' [Pipeline] } [Pipeline] // dir [Pipeline] echo system_monitor不编译 [Pipeline] echo performance_analyst不编译 [Pipeline] echo schedule_manager不编译 [Pipeline] echo groundmarker_detection不编译 [Pipeline] echo simulator不编译 [Pipeline] echo calibration_tools不编译 [Pipeline] echo snapshot_upload不编译 [Pipeline] echo hdmap_interface不编译 [Pipeline] echo avm不编译 [Pipeline] echo imv_spreader_detection不编译 [Pipeline] echo crane_align不编译 [Pipeline] echo warningModule不编译 [Pipeline] echo spreader_segmentation不编译 [Pipeline] echo new_truck_spreader_detection不编译 [Pipeline] echo rslidar_sdk_new不编译 [Pipeline] echo traffic_light_detection不编译 [Pipeline] echo perception_publisher不编译 [Pipeline] echo rtsp_relayer不编译 [Pipeline] echo hesai_lidar不编译 [Pipeline] echo platoon_core不编译 [Pipeline] echo lidar_manual_calib_ro2不编译 [Pipeline] echo camera_extrinsic_calib不编译 [Pipeline] echo mmWave不编译 [Pipeline] echo canRoute不编译 [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (version) [Pipeline] script [Pipeline] { [Pipeline] ansiColor [Pipeline] {
[Pipeline] echo >>>>>>>>>>GET--INFO>>>>>>>>>> [Pipeline] }
[Pipeline] // ansiColor [Pipeline] script [Pipeline] { [Pipeline] sh + rm -rf /senior/workspace/orin-module-ros2/src/cache_bag_node@tmp /senior/workspace/orin-module-ros2/src/shared_msgs@tmp [Pipeline] sh + cd /senior/workspace/orin-module-ros2/src/ + ls -d cache_bag_node/ shared_msgs/ [Pipeline] echo 本次编译所有模块:[cache_bag_node, shared_msgs] [Pipeline] echo ------------------------------------ 开始获取各个模块的相关信息 ---------------------------------------------- [Pipeline] sh + mkdir -p /senior/workspace/commit/orin-module-ros2/ + cp -r /senior/workspace/commit/orin-module-ros2/ /senior/workspace/commit/orin-module-ros2_tmp/ [Pipeline] dir Running in /senior/workspace/orin-module-ros2/src/cache_bag_node [Pipeline] { [Pipeline] sh + git rev-parse --short HEAD [Pipeline] echo cache_bag_node当前commitId: 0f2b301 [Pipeline] sh + git symbolic-ref --short -q HEAD [Pipeline] echo cache_bag_node当前模块分支为: feat_gx [Pipeline] sh + git remote -v + grep push + cut -d / -f 4- + awk -F. '{print $(NF-1)}' [Pipeline] echo cache_bag_node对应的path_name: system/cache_bag_node [Pipeline] sh + git remote -v + grep push + awk -F/ '{print $NF}' + awk -F. '{print $1}' [Pipeline] echo cache_bag_node对应的real_name: cache_bag_node [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=cache_bag_node&per_page=100 Content-Type: application/json PRIVATE-TOKEN: ***** Sending request to url: http://159.27.226.4/api/v4/projects?search=cache_bag_node&per_page=100 Response Code: HTTP/1.1 200 OK Response: [{"id":1028,"description":"senior ros bag with cache ","name":"cache_bag_node","name_with_namespace":"System / cache_bag_node","path":"cache_bag_node","path_with_namespace":"system/cache_bag_node","created_at":"2023-08-08T03:55:03.144Z","default_branch":"main","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:system/cache_bag_node.git","http_url_to_repo":"http://159.27.226.4/system/cache_bag_node.git","web_url":"http://159.27.226.4/system/cache_bag_node","readme_url":"http://159.27.226.4/system/cache_bag_node/-/blob/main/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2026-10-22T07:26:42.538Z","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/1028","issues":"http://159.27.226.4/api/v4/projects/1028/issues","merge_requests":"http://159.27.226.4/api/v4/projects/1028/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/1028/repository/branches","labels":"http://159.27.226.4/api/v4/projects/1028/labels","events":"http://159.27.226.4/api/v4/projects/1028/events","members":"http://159.27.226.4/api/v4/projects/1028/members","cluster_agents":"http://159.27.226.4/api/v4/projects/1028/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-08-09T03:55:03.206Z"},"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":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/cache_bag_node [Pipeline] echo 1028 [Pipeline] echo cache_bag_node对应的projectId: 1028 [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/1028/repository/commits/0f2b301 Content-Type: application/json PRIVATE-TOKEN: ***** Sending request to url: http://159.27.226.4/api/v4/projects/1028/repository/commits/0f2b301 Response Code: HTTP/1.1 200 OK Response: {"id":"0f2b3019b350e06463fed3d5f62cc8e4aeb3c917","short_id":"0f2b3019","created_at":"2026-10-22T15:24:37.000+08:00","parent_ids":["175fd4339092bd2d295b83e13cfa6a6ed5146c32"],"title":"fix: skip topics with unavailable message packages","message":"fix: skip topics with unavailable message packages\n\nAllow instant and retro recording to continue for usable topics when a\ndiscovered topic's ROS message package is unavailable. Reject recording\nonly when no usable subscription remains, and expose per-topic warnings.\n\nBound and collapse long web diagnostics, group failures by missing package,\nand avoid repeating unchanged subscription errors in the worker log.\n\nAdd subscription-readiness regression tests and document how message types\nare discovered and how to diagnose missing packages.\n","author_name":"haoxiangtao@senior.auto","author_email":"taoge@God.localdomain","authored_date":"2026-10-22T15:24:37.000+08:00","committer_name":"haoxiangtao@senior.auto","committer_email":"taoge@God.localdomain","committed_date":"2026-10-22T15:24:37.000+08:00","trailers":{},"web_url":"http://159.27.226.4/system/cache_bag_node/-/commit/0f2b3019b350e06463fed3d5f62cc8e4aeb3c917","stats":{"additions":215,"deletions":20,"total":235},"status":null,"project_id":1028,"last_pipeline":null} Success: Status code 200 is in the accepted range: 100:399 [Pipeline] } [Pipeline] // withCredentials [Pipeline] readJSON [Pipeline] echo 当前 feat_gx 分支 0f2b301 提交时间: 2026/10/22/15:24:37 [Pipeline] fileExists [Pipeline] readFile [Pipeline] echo 175fd43 [Pipeline] sh + python3 /home/nvidia/weilk/project/get_git_log.py 1028 175fd43 0f2b301 [Pipeline] writeFile [Pipeline] } [Pipeline] // dir [Pipeline] echo {"repo_name":"cache_bag_node","branch":"feat_gx","time":"2026-10-22_15-29-13","commit_id":"0f2b301","version":"","commit_msgs":",,"} [Pipeline] echo > - <font color=#FF5151> [cache_bag_node]: **feat_gx**.0f2b301.**2026/10/22/15:24:37**</font> [Pipeline] dir Running in /senior/workspace/orin-module-ros2/src/shared_msgs [Pipeline] { [Pipeline] sh + git rev-parse --short HEAD [Pipeline] echo shared_msgs当前commitId: 09e25f7 [Pipeline] sh + git symbolic-ref --short -q HEAD [Pipeline] echo shared_msgs当前模块分支为: dev_ros2 [Pipeline] sh + git remote -v + grep push + cut -d / -f 4- + awk -F. '{print $(NF-1)}' [Pipeline] echo shared_msgs对应的path_name: shared/shared_msgs [Pipeline] sh + git remote -v + grep push + awk -F/ '{print $NF}' + awk -F. '{print $1}' [Pipeline] echo shared_msgs对应的real_name: shared_msgs [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=shared_msgs&per_page=100 Content-Type: application/json PRIVATE-TOKEN: ***** Sending request to url: http://159.27.226.4/api/v4/projects?search=shared_msgs&per_page=100 Response Code: HTTP/1.1 200 OK Response: [{"id":242,"description":"","name":"shared_msgs","name_with_namespace":"CI / shared_msgs","path":"shared_msgs","path_with_namespace":"ci/shared_msgs","created_at":"2022-01-20T05:54:07.461Z","default_branch":"master","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:ci/shared_msgs.git","http_url_to_repo":"http://159.27.226.4/ci/shared_msgs.git","web_url":"http://159.27.226.4/ci/shared_msgs","readme_url":"http://159.27.226.4/ci/shared_msgs/-/blob/master/README.md","avatar_url":null,"forks_count":0,"star_count":0,"last_activity_at":"2023-03-30T09:51:10.196Z","namespace":{"id":77,"name":"CI","path":"ci","kind":"group","full_path":"ci","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/ci"},"_links":{"self":"http://159.27.226.4/api/v4/projects/242","issues":"http://159.27.226.4/api/v4/projects/242/issues","merge_requests":"http://159.27.226.4/api/v4/projects/242/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/242/repository/branches","labels":"http://159.27.226.4/api/v4/projects/242/labels","events":"http://159.27.226.4/api/v4/projects/242/events","members":"http://159.27.226.4/api/v4/projects/242/members","cluster_agents":"http://159.27.226.4/api/v4/projects/242/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-01-21T05:54:07.476Z"},"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":5,"import_url":"http://101.201.148.201/shared/shared_msgs.git","import_type":"git","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":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":50,"notification_level":3}}},{"id":16,"description":"外部共享的消息","name":"shared_msgs","name_with_namespace":"Shared / shared_msgs","path":"shared_msgs","path_with_namespace":"shared/shared_msgs","created_at":"2020-05-22T00:51:49.372Z","default_branch":"master","tag_list":[],"topics":[],"ssh_url_to_repo":"git@159.27.226.4:shared/shared_msgs.git","http_url_to_repo":"http://159.27.226.4/shared/shared_msgs.git","web_url":"http://159.27.226.4/shared/shared_msgs","readme_url":null,"avatar_url":null,"forks_count":0,"star_count":1,"last_activity_at":"2026-10-21T07:45:45.287Z","namespace":{"id":15,"name":"Shared","path":"shared","kind":"group","full_path":"shared","parent_id":null,"avatar_url":null,"web_url":"http://159.27.226.4/groups/shared"},"_links":{"self":"http://159.27.226.4/api/v4/projects/16","issues":"http://159.27.226.4/api/v4/projects/16/issues","merge_requests":"http://159.27.226.4/api/v4/projects/16/merge_requests","repo_branches":"http://159.27.226.4/api/v4/projects/16/repository/branches","labels":"http://159.27.226.4/api/v4/projects/16/labels","events":"http://159.27.226.4/api/v4/projects/16/events","members":"http://159.27.226.4/api/v4/projects/16/members","cluster_agents":"http://159.27.226.4/api/v4/projects/16/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.240Z"},"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":[{"group_id":8,"group_name":"Lidar","group_full_path":"lidar","group_access_level":30,"expires_at":null},{"group_id":12,"group_name":"Map","group_full_path":"map","group_access_level":30,"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":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 shared/shared_msgs [Pipeline] echo 16 [Pipeline] echo shared_msgs对应的projectId: 16 [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/16/repository/commits/09e25f7 Content-Type: application/json PRIVATE-TOKEN: ***** Sending request to url: http://159.27.226.4/api/v4/projects/16/repository/commits/09e25f7 Response Code: HTTP/1.1 200 OK Response: {"id":"09e25f72706b8350a7a15258d8e2613a6e2d1a2b","short_id":"09e25f72","created_at":"2026-09-21T20:39:59.000+08:00","parent_ids":["7b8133dd2f1f34e239864682df59fd6ed1393014"],"title":"Consolidate platoon planning data into compact PNCInfo message","message":"Consolidate platoon planning data into compact PNCInfo message\n","author_name":"chenran","author_email":"chenran@senior.auto","authored_date":"2026-09-21T20:39:59.000+08:00","committer_name":"chenran","committer_email":"chenran@senior.auto","committed_date":"2026-09-21T20:39:59.000+08:00","trailers":{},"web_url":"http://159.27.226.4/shared/shared_msgs/-/commit/09e25f72706b8350a7a15258d8e2613a6e2d1a2b","stats":{"additions":38,"deletions":21,"total":59},"status":null,"project_id":16,"last_pipeline":null} Success: Status code 200 is in the accepted range: 100:399 [Pipeline] } [Pipeline] // withCredentials [Pipeline] readJSON [Pipeline] echo 当前 dev_ros2 分支 09e25f7 提交时间: 2026/09/21/20:39:59 [Pipeline] fileExists [Pipeline] readFile [Pipeline] echo 09e25f7 [Pipeline] sh + python3 /home/nvidia/weilk/project/get_git_log.py 16 09e25f7 09e25f7 [Pipeline] writeFile [Pipeline] } [Pipeline] // dir [Pipeline] echo {"repo_name":"shared_msgs","branch":"dev_ros2","time":"2026-10-22_15-29-13","commit_id":"09e25f7","version":"","commit_msgs":",,"} [Pipeline] echo > - <font color=#FF5151> [cache_bag_node]: **feat_gx**.0f2b301.**2026/10/22/15:24:37**</font> > - <font color=#FF5151> [shared_msgs]: **dev_ros2**.09e25f7.**2026/09/21/20:39:59**</font> [Pipeline] echo 最终生成的json文件内容: {"module":[{"repo_name":"cache_bag_node","branch":"feat_gx","time":"2026-10-22_15-29-13","commit_id":"0f2b301","version":"","commit_msgs":",,"},{"repo_name":"shared_msgs","branch":"dev_ros2","time":"2026-10-22_15-29-13","commit_id":"09e25f7","version":"","commit_msgs":",,"}],"device":9,"device_name":"none","type":1,"project":0} [Pipeline] sh + echo '{"module":[{"repo_name":"cache_bag_node","branch":"feat_gx","time":"2026-10-22_15-29-13","commit_id":"0f2b301","version":"","commit_msgs":",,"},{"repo_name":"shared_msgs","branch":"dev_ros2","time":"2026-10-22_15-29-13","commit_id":"09e25f7","version":"","commit_msgs":",,"}],"device":9,"device_name":"none","type":1,"project":0}' [Pipeline] echo ---------------------------------------------- 信息写入成功,开始编译 -------------------------------------------- [Pipeline] echo > - <font color=#FF5151> [cache_bag_node]: **feat_gx**.0f2b301.**2026/10/22/15:24:37**</font> > - <font color=#FF5151> [shared_msgs]: **dev_ros2**.09e25f7.**2026/09/21/20:39:59**</font> [Pipeline] echo [Pipeline] wrap [Pipeline] { [Pipeline] script [Pipeline] { [Pipeline] echo user: , telphone: null [Pipeline] echo 用户不存在列表中 [Pipeline] } [Pipeline] // script [Pipeline] sh + curl -X POST 'http://143.64.81.104:8080/robot/send?access_token=c4e318472bbd19d0449efb4060de213f730dc32b4bf44819381a8fa7adf61983' -H 'Content-Type: application/json' -d '{"msgtype": "markdown","markdown": {"title":"jenkins������","text": "# ������������������ ### [Orin Ros2() ������������������] --- - ���������<font color=#01B468> ������������ </font> - ������������haoxiangtao - ������������[orin-module-ros2 #127] - ������������: > - <font color=#FF5151> [cache_bag_node]: **feat_gx**.0f2b301.**2026/10/22/15:24:37**</font> > - <font color=#FF5151> [shared_msgs]: **dev_ros2**.09e25f7.**2026/09/21/20:39:59**</font> --- (***���������������������������������������������������������������������������������������������������������������������������*** )"},"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 708 100 27 100 681 250 6305 --:--:-- --:--:-- --:--:-- 6495 100 708 100 27 100 681 250 6305 --:--:-- --:--:-- --:--:-- 6495 [Pipeline] echo {"errcode":0,"errmsg":"ok"} [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // script [Pipeline] echo [Pipeline] sh + cat /senior/workspace/orin-module-ros2/version.json {"module":[{"repo_name":"cache_bag_node","branch":"feat_gx","time":"2026-10-22_15-29-13","commit_id":"0f2b301","version":"","commit_msgs":",,"},{"repo_name":"shared_msgs","branch":"dev_ros2","time":"2026-10-22_15-29-13","commit_id":"09e25f7","version":"","commit_msgs":",,"}],"device":9,"device_name":"none","type":1,"project":0} [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (build) [Pipeline] script [Pipeline] { [Pipeline] ansiColor [Pipeline] {
[Pipeline] echo >>>>>>>>>>执行打包>>>>>>>>>> [Pipeline] }
[Pipeline] // ansiColor [Pipeline] dir Running in /senior/workspace/orin-module-ros2 [Pipeline] { [Pipeline] echo all [Pipeline] sh + source /opt/ros/foxy/setup.bash ++ AMENT_SHELL=bash ++++ dirname /opt/ros/foxy/setup.bash +++ builtin cd /opt/ros/foxy +++ pwd ++ AMENT_CURRENT_PREFIX=/opt/ros/foxy ++ '[' -n '' ']' ++ . /opt/ros/foxy/setup.sh +++ : /opt/ros/foxy +++ : bash +++ _prefix_setup_IFS=' ' +++ IFS=' ' +++ _UNIQUE_PREFIX_PATH= +++ '[' -z SKIP_PARENT_PREFIX_PATH ']' +++ ament_append_unique_value _UNIQUE_PREFIX_PATH /opt/ros/foxy +++ _listname=_UNIQUE_PREFIX_PATH +++ _value=/opt/ros/foxy +++ eval '_values=$_UNIQUE_PREFIX_PATH' ++++ _values= +++ _duplicate= +++ _ament_append_unique_value_IFS=' ' +++ IFS=: +++ '[' bash = zsh ']' +++ unset _item +++ '[' -z '' ']' +++ '[' -z '' ']' +++ eval '_UNIQUE_PREFIX_PATH="/opt/ros/foxy"' ++++ _UNIQUE_PREFIX_PATH=/opt/ros/foxy +++ IFS=' ' +++ unset _ament_append_unique_value_IFS +++ unset _duplicate +++ unset _values +++ unset _value +++ unset _listname +++ unset AMENT_CURRENT_PREFIX +++ _prefix_setup_AMENT_SHELL=bash +++ IFS=: +++ '[' bash = zsh ']' +++ for _path in $_UNIQUE_PREFIX_PATH +++ '[' -n '' ']' +++ '[' -f /opt/ros/foxy/local_setup.bash ']' +++ '[' bash = sh ']' +++ IFS=' ' +++ . /opt/ros/foxy/local_setup.bash ++++ AMENT_SHELL=bash ++++++ dirname /opt/ros/foxy/local_setup.bash +++++ builtin cd /opt/ros/foxy +++++ pwd ++++ AMENT_CURRENT_PREFIX=/opt/ros/foxy ++++ '[' -n '' ']' ++++ . /opt/ros/foxy/local_setup.sh +++++ _ament_prefix_sh_AMENT_CURRENT_PREFIX=/opt/ros/foxy +++++ '[' -z /opt/ros/foxy ']' +++++ _ament_prefix_sh_AMENT_CURRENT_PREFIX=/opt/ros/foxy +++++ : bash +++++ _ament_python_executable=/usr/bin/python3 +++++ '[' -n '' ']' +++++ '[' '!' -f /usr/bin/python3 ']' +++++ _ament_additional_extension= +++++ '[' bash '!=' sh ']' +++++ _ament_additional_extension=bash ++++++ /usr/bin/python3 /opt/ros/foxy/_local_setup_util.py sh bash +++++ _ament_ordered_commands='AMENT_CURRENT_PREFIX="/opt/ros/foxy" _ament_prefix_sh_source_script "/opt/ros/foxy/share/ros2cli/environment/ros2-argcomplete.bash" AMENT_CURRENT_PREFIX="/opt/ros/foxy" _ament_prefix_sh_source_script "/opt/ros/foxy/share/ros_environment/environment/0.ros_distro_check.sh" export ROS_DISTRO="foxy" # export ROS_LOCALHOST_ONLY="0" export ROS_PYTHON_VERSION="3" export ROS_VERSION="2"' +++++ unset _ament_additional_extension +++++ unset _ament_python_executable +++++ '[' -n '' ']' +++++ eval 'AMENT_CURRENT_PREFIX="/opt/ros/foxy" _ament_prefix_sh_source_script "/opt/ros/foxy/share/ros2cli/environment/ros2-argcomplete.bash" AMENT_CURRENT_PREFIX="/opt/ros/foxy" _ament_prefix_sh_source_script "/opt/ros/foxy/share/ros_environment/environment/0.ros_distro_check.sh" export ROS_DISTRO="foxy" # export ROS_LOCALHOST_ONLY="0" export ROS_PYTHON_VERSION="3" export ROS_VERSION="2"' ++++++ AMENT_CURRENT_PREFIX=/opt/ros/foxy ++++++ _ament_prefix_sh_source_script /opt/ros/foxy/share/ros2cli/environment/ros2-argcomplete.bash ++++++ '[' -f /opt/ros/foxy/share/ros2cli/environment/ros2-argcomplete.bash ']' ++++++ '[' -n '' ']' ++++++ . /opt/ros/foxy/share/ros2cli/environment/ros2-argcomplete.bash +++++++ type register-python-argcomplete3 ++++++++ register-python-argcomplete3 ros2 +++++++ eval ' _python_argcomplete() { local IFS=$'\''\013'\'' local SUPPRESS_SPACE=0 if compopt +o nospace 2> /dev/null; then SUPPRESS_SPACE=1 fi COMPREPLY=( $(IFS="$IFS" \ COMP_LINE="$COMP_LINE" \ COMP_POINT="$COMP_POINT" \ COMP_TYPE="$COMP_TYPE" \ _ARGCOMPLETE_COMP_WORDBREAKS="$COMP_WORDBREAKS" \ _ARGCOMPLETE=1 \ _ARGCOMPLETE_SUPPRESS_SPACE=$SUPPRESS_SPACE \ "$1" 8>&1 9>&2 1>/dev/null 2>/dev/null) ) if [[ $? != 0 ]]; then unset COMPREPLY elif [[ $SUPPRESS_SPACE == 1 ]] && [[ "$COMPREPLY" =~ [=/:]$ ]]; then compopt -o nospace fi } complete -o nospace -o default -F _python_argcomplete "ros2"' ++++++++ complete -o nospace -o default -F _python_argcomplete ros2 ++++++ AMENT_CURRENT_PREFIX=/opt/ros/foxy ++++++ _ament_prefix_sh_source_script /opt/ros/foxy/share/ros_environment/environment/0.ros_distro_check.sh ++++++ '[' -f /opt/ros/foxy/share/ros_environment/environment/0.ros_distro_check.sh ']' ++++++ '[' -n '' ']' ++++++ . /opt/ros/foxy/share/ros_environment/environment/0.ros_distro_check.sh +++++++ '[' -n foxy -a foxy '!=' foxy ']' ++++++ export ROS_DISTRO=foxy ++++++ ROS_DISTRO=foxy ++++++ export ROS_PYTHON_VERSION=3 ++++++ ROS_PYTHON_VERSION=3 ++++++ export ROS_VERSION=2 ++++++ ROS_VERSION=2 +++++ unset _ament_ordered_commands +++++ unset _ament_prefix_sh_source_script +++++ unset _ament_prefix_sh_AMENT_CURRENT_PREFIX +++ AMENT_SHELL=bash +++ unset _path +++ IFS=' ' +++ unset _prefix_setup_IFS +++ unset _prefix_setup_AMENT_SHELL +++ unset _UNIQUE_PREFIX_PATH +++ unset AMENT_SHELL + colcon build --parallel-workers 15 Starting >>> comm_msgs Starting >>> diagnose_msgs Starting >>> perception_msgs Starting >>> hdmap_cloud_msgs Starting >>> align_msgs Starting >>> bag_recorder_python Starting >>> cloud_msgs Starting >>> hdmap_msgs Starting >>> localization_msgs Starting >>> msf_localization_msgs Starting >>> peripheral_msgs Starting >>> platoon_msgs Starting >>> port_msgs Starting >>> simulate_msgs Starting >>> spreader_msgs Finished <<< simulate_msgs [17.2s] Starting >>> v2x_msgs Finished <<< spreader_msgs [19.8s] Starting >>> visual_msgs Finished <<< diagnose_msgs [24.8s] Finished <<< bag_recorder_python [24.8s] Finished <<< port_msgs [24.8s] Finished <<< localization_msgs [26.1s] Finished <<< platoon_msgs [26.5s] Finished <<< align_msgs [29.3s] Finished <<< msf_localization_msgs [29.8s] Finished <<< perception_msgs [44.5s] Finished <<< v2x_msgs [28.7s] Finished <<< peripheral_msgs [46.8s] Finished <<< visual_msgs [31.3s] Finished <<< cloud_msgs [51.3s] Finished <<< hdmap_msgs [52.9s] Finished <<< hdmap_cloud_msgs [54.4s] Finished <<< comm_msgs [1min 6s] Starting >>> vehicle_msgs Starting >>> ads_msgs Starting >>> prediction_msgs Starting >>> tos_msgs Finished <<< prediction_msgs [8.78s] Finished <<< tos_msgs [26.3s] Finished <<< vehicle_msgs [26.9s] Starting >>> guardian_msgs Starting >>> pnc_debug_msg Finished <<< ads_msgs [32.7s] Finished <<< guardian_msgs [12.5s] Finished <<< pnc_debug_msg [14.3s] Summary: 23 packages finished [1min 48s] [Pipeline] sh + mkdir -p /senior/workspace/orin-module-ros2/src/hdmap_analysis [Pipeline] dir Running in /senior/workspace/orin-module-ros2/src/hdmap_analysis [Pipeline] { [Pipeline] checkout The recommended git tool is: NONE using credential gitlab_ota Cloning the remote Git repository Avoid second fetch Checking out Revision 95ec724887af1b240b58915e6d1946ca3d6f4520 (origin/rc_dev) Commit message: "Merge branch 'revert-1344c0e2' into 'rc_dev'" Cloning repository http://159.27.226.4/map/hdmap_analysis.git > git init /senior/workspace/orin-module-ros2/src/hdmap_analysis # timeout=10 Fetching upstream changes from http://159.27.226.4/map/hdmap_analysis.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_analysis.git +refs/heads/*:refs/remotes/origin/* # timeout=10 > git config remote.origin.url http://159.27.226.4/map/hdmap_analysis.git # timeout=10 > git config --add remote.origin.fetch +refs/heads/*:refs/remotes/origin/* # timeout=10 > git rev-parse origin/rc_dev^{commit} # timeout=10 > git config core.sparsecheckout # timeout=10 > git checkout -f 95ec724887af1b240b58915e6d1946ca3d6f4520 # timeout=10 > git rev-list --no-walk 95ec724887af1b240b58915e6d1946ca3d6f4520 # timeout=10 [Pipeline] sh + mkdir -p /senior/workspace/orin-module-ros2/install/lib/hdmap_analysis [Pipeline] sh + cp -r /senior/workspace/orin-module-ros2/src/hdmap_analysis/embedding_in_qt_sgskip.py /senior/workspace/orin-module-ros2/src/hdmap_analysis/hdmap.py /senior/workspace/orin-module-ros2/src/hdmap_analysis/hdmap_analysis.py /senior/workspace/orin-module-ros2/src/hdmap_analysis/hdmap_polygon_selector.py /senior/workspace/orin-module-ros2/src/hdmap_analysis/header.py /senior/workspace/orin-module-ros2/src/hdmap_analysis/junction.py /senior/workspace/orin-module-ros2/src/hdmap_analysis/lane.py /senior/workspace/orin-module-ros2/src/hdmap_analysis/log_loader.py /senior/workspace/orin-module-ros2/src/hdmap_analysis/main_window.py /senior/workspace/orin-module-ros2/src/hdmap_analysis/map_loader.py /senior/workspace/orin-module-ros2/src/hdmap_analysis/object.py /senior/workspace/orin-module-ros2/src/hdmap_analysis/restricted_area.py /senior/workspace/orin-module-ros2/src/hdmap_analysis/table_model.py /senior/workspace/orin-module-ros2/install/lib/hdmap_analysis/ [Pipeline] } [Pipeline] // dir [Pipeline] echo 不编译pnc或者缺少依赖 [Pipeline] } [Pipeline] // dir [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (zip->post) [Pipeline] script [Pipeline] { [Pipeline] ansiColor [Pipeline] {
[Pipeline] echo >>>>>>>>>>压缩成zip包>>>>>>>>>> [Pipeline] }
[Pipeline] // ansiColor [Pipeline] dir Running in /senior/workspace/orin-module-ros2 [Pipeline] { [Pipeline] sh + zip -rq module_ros2_2026-10-22_15-29-13.zip ./install/ ./version.json [Pipeline] sh + ls /senior/workspace/orin-module-ros2 build install log module_ros2_2026-10-22_15-29-13.zip src version.json [Pipeline] } [Pipeline] // dir [Pipeline] sh + rm -rf /senior/workspace/orin-module-ros2@tmp [Pipeline] echo /senior/workspace/orin-module-ros2/module_ros2_2026-10-22_15-29-13.zip,/senior/workspace/orin-module-ros2/version.json [Pipeline] echo ------------------- 开始上传公网ota --------------------------------------------------------------------- [Pipeline] sh + curl -X POST http://ota.senior.auto/prod-api/otaUploadFileAndVersion --form 'Content-Type="multipart/form-data"' --form 'file=@"/senior/workspace/orin-module-ros2/module_ros2_2026-10-22_15-29-13.zip"' --form 'version=@"/senior/workspace/orin-module-ros2/version.json"' % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 11.9M 0 43 100 11.9M 32 9286k 0:00:01 0:00:01 --:--:-- 9279k 100 11.9M 0 43 100 11.9M 32 9286k 0:00:01 0:00:01 --:--:-- 9279k [Pipeline] echo {"msg":"������������","code":200,"data":""} [Pipeline] readJSON [Pipeline] echo [msg:������������, code:200, data:] [Pipeline] echo status:200 [Pipeline] echo {"msg":"������������","code":200,"data":""} [Pipeline] echo public [Pipeline] echo 上传失败:[] [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] stage [Pipeline] { (Declarative: Post Actions) [Pipeline] script [Pipeline] { [Pipeline] echo always [Pipeline] sh + rm -rf /senior/workspace/orin-module-ros2/.catkin_tools /senior/workspace/orin-module-ros2/build/ /senior/workspace/orin-module-ros2/install /senior/workspace/orin-module-ros2/logs/ [Pipeline] } [Pipeline] // script [Pipeline] script [Pipeline] { [Pipeline] sh + cp -r /senior/workspace/commit/orin-module-ros2_tmp/cache_bag_node /senior/workspace/commit/orin-module-ros2_tmp/camera_driver /senior/workspace/commit/orin-module-ros2_tmp/canRoute /senior/workspace/commit/orin-module-ros2_tmp/control /senior/workspace/commit/orin-module-ros2_tmp/hdmap_cloud /senior/workspace/commit/orin-module-ros2_tmp/hdmap_interface /senior/workspace/commit/orin-module-ros2_tmp/hesai_lidar /senior/workspace/commit/orin-module-ros2_tmp/mmWave /senior/workspace/commit/orin-module-ros2_tmp/msf_localization /senior/workspace/commit/orin-module-ros2_tmp/node-manager /senior/workspace/commit/orin-module-ros2_tmp/node-manager-hmi /senior/workspace/commit/orin-module-ros2_tmp/orin-module-ros2 /senior/workspace/commit/orin-module-ros2_tmp/platoon_core /senior/workspace/commit/orin-module-ros2_tmp/pnc /senior/workspace/commit/orin-module-ros2_tmp/prediction /senior/workspace/commit/orin-module-ros2_tmp/rcinterpreter /senior/workspace/commit/orin-module-ros2_tmp/rminterpreter /senior/workspace/commit/orin-module-ros2_tmp/rslidar_sdk_new /senior/workspace/commit/orin-module-ros2_tmp/shared_msgs /senior/workspace/commit/orin-module-ros2_tmp/system-ros /senior/workspace/commit/orin-module-ros2_tmp/thirdparty /senior/workspace/commit/orin-module-ros2/ [Pipeline] sh + rm -rf /senior/workspace/commit/orin-module-ros2_tmp [Pipeline] readJSON [Pipeline] echo webhtml准备完成 [Pipeline] echo webhtml准备完成 [Pipeline] echo <!DOCTYPE html><html><head><meta charset="utf-8"><title>msg2html</title></head><body><h1>更新内容</h1><h2>模块名: cache_bag_node</h2><h2>模块名: shared_msgs</h2></body></html> [Pipeline] echo msg已经准备完成 [Pipeline] sh + touch /senior/workspace/orin-module-ros2/index.html [Pipeline] writeFile [Pipeline] echo html更新完成 [Pipeline] publishHTML [htmlpublisher] Archiving HTML reports... [htmlpublisher] Archiving at BUILD level /senior/workspace/orin-module-ros2 to /var/lib/jenkins/jobs/orin-module-ros2/builds/127/htmlreports/update_20message [Pipeline] wrap [Pipeline] { [Pipeline] script [Pipeline] { [Pipeline] echo user: , telphone: null [Pipeline] echo 用户不存在列表中 [Pipeline] } [Pipeline] // script [Pipeline] sh + curl -X POST 'http://143.64.81.104:8080/robot/send?access_token=c4e318472bbd19d0449efb4060de213f730dc32b4bf44819381a8fa7adf61983' -H 'Content-Type: application/json' -d '{"msgtype": "markdown","markdown": {"title":"jenkins������","text": "# ������������������ ### [Orin Ros2() ������������������] --- - ������������ [module_ros2_2026-10-22_15-29-13] - ���������<font color=#01B468> ������������ </font> - ������������haoxiangtao - ������������: - ������������: public - ���������: [orin-module-ros2 #127] - ������������������������������ [���������������������������](http://jenkins.vehicle.senior.auto:8080/jenkins/job/orin-module-ros2/127/update_20message/index.html) > ���ota������������������������������������������������������������������ "},"at": {"atMobiles": [""],"isAtAll": "false"} }' % Total % Received % Xferd Average Speed Time Time Time Current Dload Upload Total Spent Left Speed 0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0 100 697 100 27 100 670 252 6261 --:--:-- --:--:-- --:--:-- 6514 [Pipeline] echo {"errcode":0,"errmsg":"ok"} [Pipeline] } [Pipeline] // wrap [Pipeline] } [Pipeline] // script [Pipeline] } [Pipeline] // stage [Pipeline] } [Pipeline] // timeout [Pipeline] } Lock released on resource [Label: orin-arm-ros2, Quantity: 1] [Pipeline] // lock [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // withEnv [Pipeline] } [Pipeline] // node [Pipeline] End of Pipeline Finished: SUCCESS