com web/windows: Generate releases.json for QA releases as well: include/listing.php
| From: | Christoph Michael Becker | Date: | Wed, 01 Apr 2020 08:52:12 +0000 |
| Subject: | com web/windows: Generate releases.json for QA releases as well: include/listing.php | ||
| Groups: | php.webmaster | ||
| Request: | Send a blank email to php-webmaster+get-28568@lists.php.net to get a copy of this message | ||
Commit: f2eb0d95d6b2c440fe51293e0d727db555ee1652
Author: Christoph M. Becker <cmbecker69@gmx.de> Wed, 1 Apr 2020 10:52:12 +0200
Parents: f1d3eeb6a5074e034f397cf09f3af1e87994a954
Branches: master
Link: http://git.php.net/?p=web/windows.git;a=commitdiff;h=f2eb0d95d6b2c440fe51293e0d727db555ee1652
Log:
Generate releases.json for QA releases as well
Changed paths:
M include/listing.php
Diff:
diff --git a/include/listing.php b/include/listing.php
index 3df00d1..1d3d0f1 100644
--- a/include/listing.php
+++ b/include/listing.php
@@ -42,7 +42,7 @@ function processSha256Sums($path)
}
-function generate_releases_json(array $releases)
+function generate_releases_json(array $releases, string $dir)
{
/*
* Change date format to ISO 8601
@@ -66,7 +66,7 @@ function generate_releases_json(array $releases)
unset($release);
return 0 !== file_put_contents(
- RELEASES_DIR . 'releases.json',
+ $dir . 'releases.json',
json_encode($releases, JSON_PRETTY_PRINT)
);
}
@@ -245,7 +245,9 @@ function generate_listing($path, $nmode) {
if (MODE_RELEASE === $nmode) {
generate_web_config($releases);
generate_latest_releases_html($releases);
- generate_releases_json($releases);
+ generate_releases_json($releases, RELEASES_DIR);
+ } elseif (MODE_QA === $nmode) {
+ generate_releases_json($releases, QA_DIR);
}
flock($lck, LOCK_UN);