Kolja Völker
2024-11-08 15:15:58 +01:00
parent 5d62a46a16
commit 88e6c04b73

View File

@@ -34,6 +34,7 @@ class Gitlab extends Controller
return; return;
} }
$return_payloads = collect([]); $return_payloads = collect([]);
$payload = $request->collect(); $payload = $request->collect();
$headers = $request->headers->all(); $headers = $request->headers->all();
@@ -49,6 +50,16 @@ class Gitlab extends Controller
return response($return_payloads); return response($return_payloads);
} }
if (empty($x_gitlab_token)) {
$return_payloads->push([
'status' => 'failed',
'message' => 'Invalid signature.',
]);
ray('Invalid signature');
return response($return_payloads);
}
if ($x_gitlab_event === 'push') { if ($x_gitlab_event === 'push') {
$branch = data_get($payload, 'ref'); $branch = data_get($payload, 'ref');
$full_name = data_get($payload, 'project.path_with_namespace'); $full_name = data_get($payload, 'project.path_with_namespace');