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/8/repository/commits/05e96b740
Content-Type: application/json
PRIVATE-TOKEN: *****
Sending request to url: http://159.27.226.4/api/v4/projects/8/repository/commits/05e96b740
Response Code: HTTP/1.1 200 OK
Response: 
{"id":"05e96b7408038cd27bd715610fe6ab5c948614d7","short_id":"05e96b74","created_at":"2026-10-14T11:48:18.000+08:00","parent_ids":["fa72c4184c220ae79f323005536e4272929b3527","c3109a22f4f6b3aac46840c71d0580f26e76614d"],"title":"Merge feat_daxie_proto into feat_ros2_platoon","message":"Merge feat_daxie_proto into feat_ros2_platoon\n\nIntegrate crane motion history, obstacle handling, parking updates and\nCompact Protobuf encoding while preserving the ROS2 build, Proto-only\npersistence and longitudinal terminal-distance fix.\n\nPort incoming adapters and tests to ROS2. Comment unavailable crane\nstatus/direction message accesses without changing the message repository.\nRegenerate merged schema artifacts and retain legacy Protobuf heading\nmigration. Restore perception tracking-reset input and initialize empty\nerror severity for deterministic Full Protobuf serialization.\n\nValidation: requested build_distributed.sh passes; 148 merge tests pass,\nincluding recorded-bag codec fixtures; benchmark repeat passes 10 runs.\nCTest: 14/15 suites pass; platoon lattice retains known optimization_timeout\nfailures. Schema/codegen audits pass except existing CMake-boundary and\noptional-directory lint limitations.\n","author_name":"chenran","author_email":"chenran@senior.auto","authored_date":"2026-10-14T11:48:18.000+08:00","committer_name":"chenran","committer_email":"chenran@senior.auto","committed_date":"2026-10-14T11:48:18.000+08:00","trailers":{},"web_url":"http://159.27.226.4/pnc/pnc/-/commit/05e96b7408038cd27bd715610fe6ab5c948614d7","stats":{"additions":45321,"deletions":1153,"total":46474},"status":null,"project_id":8,"last_pipeline":null}
Success: Status code 200 is in the accepted range: 100:399