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