Console Output

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/49/repository/commits/2a51fa9
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects/49/repository/commits/2a51fa9
Response Code: HTTP/1.1 200 OK
Response: 
{"id":"2a51fa9509564615ba3d60d06b4705eb1eef50e6","short_id":"2a51fa95","created_at":"2026-07-03T01:38:22.000-04:00","parent_ids":["dbc6ee8ff0e142976b92a98d6de4ffb428f5e2b3"],"title":"fix stc_blk/shc_blk data race crash: immutable snapshot + pointer swap","message":"fix stc_blk/shc_blk data race crash: immutable snapshot + pointer swap\n\n节点崩溃根因:AsyncSpinner(4)下TOS任务回调整体赋值stc_blk_/shc_blk_,\n与点云回调线程无锁拷贝其中vector/string成员并发,读到悬空指针段错误。\n\n- stc_blk_/shc_blk_ 改为 shared_ptr 不可变快照:写者复制新块改完换指针,\n  读者锁内取快照,见 doc/config_block_thread_safety.md\n- target_point_change_threshold 0.1 -\u003e 0.15,避免TOS坐标抖动反复全量重载任务\n\nvia [HAPI](https://hapi.run)\n\nCo-Authored-By: HAPI \u003cnoreply@hapi.run\u003e\nCo-Authored-By: Claude Fable 5 \u003cnoreply@anthropic.com\u003e\n","author_name":"lanxiaosong","author_email":"lanxiaosong@senior.auto","authored_date":"2026-07-03T01:38:22.000-04:00","committer_name":"lanxiaosong","committer_email":"lanxiaosong@senior.auto","committed_date":"2026-07-03T01:38:22.000-04:00","trailers":{},"web_url":"http://159.27.226.4/lidar_localization_mapping/crane_align/-/commit/2a51fa9509564615ba3d60d06b4705eb1eef50e6","stats":{"additions":251,"deletions":138,"total":389},"status":null,"project_id":49,"last_pipeline":null}
Success: Status code 200 is in the accepted range: 100:399