summaryrefslogtreecommitdiffstats
path: root/build/signed-off-checker.php
diff options
context:
space:
mode:
Diffstat (limited to 'build/signed-off-checker.php')
-rw-r--r--build/signed-off-checker.php32
1 files changed, 16 insertions, 16 deletions
diff --git a/build/signed-off-checker.php b/build/signed-off-checker.php
index 43cf4529476..9620309932a 100644
--- a/build/signed-off-checker.php
+++ b/build/signed-off-checker.php
@@ -33,27 +33,27 @@ $repoName = getenv('DRONE_REPO_NAME');
$droneEvent = getenv('DRONE_BUILD_EVENT');
$githubToken = getenv('GITHUB_TOKEN');
-if(is_string($droneEvent) && $droneEvent === 'push') {
+if (is_string($droneEvent) && $droneEvent === 'push') {
echo("Push event - no signed-off check required.\n");
exit(0);
}
-if(!is_string($pullRequestNumber) || $pullRequestNumber === '') {
+if (!is_string($pullRequestNumber) || $pullRequestNumber === '') {
echo("The environment variable DRONE_PULL_REQUEST has no proper value.\n");
exit(1);
}
-if(!is_string($repoOwner) || $repoOwner === '') {
+if (!is_string($repoOwner) || $repoOwner === '') {
echo("The environment variable DRONE_REPO_OWNER has no proper value.\n");
exit(1);
}
-if(!is_string($repoName) || $repoName === '') {
+if (!is_string($repoName) || $repoName === '') {
echo("The environment variable DRONE_REPO_NAME has no proper value.\n");
exit(1);
}
-if(!is_string($githubToken) || $githubToken === '') {
+if (!is_string($githubToken) || $githubToken === '') {
echo("The environment variable GITHUB_TOKEN has no proper value.\n");
exit(1);
}
@@ -67,7 +67,7 @@ $response = curl_exec($ch);
curl_close($ch);
$decodedResponse = json_decode($response, true);
-if(!is_array($decodedResponse) || count($decodedResponse) === 0) {
+if (!is_array($decodedResponse) || count($decodedResponse) === 0) {
echo("Could not decode JSON response from GitHub API.\n");
exit(1);
}
@@ -75,47 +75,47 @@ if(!is_array($decodedResponse) || count($decodedResponse) === 0) {
// Get all commits SHAs
$commits = [];
-foreach($decodedResponse as $commit) {
- if(!isset($commit['sha'])) {
+foreach ($decodedResponse as $commit) {
+ if (!isset($commit['sha'])) {
echo("No SHA specified in $commit\n");
exit(1);
}
- if(!isset($commit['commit']['message'])) {
+ if (!isset($commit['commit']['message'])) {
echo("No commit message specified in $commit\n");
exit(1);
}
$commits[$commit['sha']] = $commit['commit']['message'];
}
-if(count($commits) < 1) {
+if (count($commits) < 1) {
echo("Could not read commits.\n");
exit(1);
}
$notSignedCommits = [];
-foreach($commits as $commit => $message) {
- if($commit === '') {
+foreach ($commits as $commit => $message) {
+ if ($commit === '') {
continue;
}
$signOffMessage = false;
$commitMessageLines = explode("\n", $message);
- foreach($commitMessageLines as $line) {
- if(preg_match('/^Signed-off-by: .* <.*@.*>$/', $line)) {
+ foreach ($commitMessageLines as $line) {
+ if (preg_match('/^Signed-off-by: .* <.*@.*>$/', $line)) {
echo "$commit is signed-off with \"$line\"\n";
$signOffMessage = true;
continue;
}
}
- if($signOffMessage === true) {
+ if ($signOffMessage === true) {
continue;
}
$notSignedCommits[] = $commit;
}
-if($notSignedCommits !== []) {
+if ($notSignedCommits !== []) {
echo("\n");
echo("Some commits were not signed off!\n");
echo("Missing signatures on:\n");