diff options
-rw-r--r-- | config/config.sample.php | 11 | ||||
-rw-r--r-- | lib/private/Updater/VersionCheck.php | 3 | ||||
-rw-r--r-- | tests/lib/Updater/VersionCheckTest.php | 2 |
3 files changed, 15 insertions, 1 deletions
diff --git a/config/config.sample.php b/config/config.sample.php index 50b163d254a..2722865c8e5 100644 --- a/config/config.sample.php +++ b/config/config.sample.php @@ -534,6 +534,17 @@ $CONFIG = array( 'updater.server.url' => 'https://updates.nextcloud.com/updater_server/', /** + * The channel that Nextcloud should use to look for updates + * + * Supported values: + * - ``daily`` + * - ``beta` + * - ``stable`` + * - ``production`` + */ +'updater.release.channel' => 'stable', + +/** * Is Nextcloud connected to the Internet or running in a closed network? */ 'has_internet_connection' => true, diff --git a/lib/private/Updater/VersionCheck.php b/lib/private/Updater/VersionCheck.php index f66e109fd26..ae3840a7fa5 100644 --- a/lib/private/Updater/VersionCheck.php +++ b/lib/private/Updater/VersionCheck.php @@ -73,6 +73,9 @@ class VersionCheck { $version['updatechannel'] = \OC_Util::getChannel(); $version['edition'] = ''; $version['build'] = \OC_Util::getBuild(); + $version['php_major'] = PHP_MAJOR_VERSION; + $version['php_minor'] = PHP_MINOR_VERSION; + $version['php_release'] = PHP_RELEASE_VERSION; $versionString = implode('x', $version); //fetch xml data from updater diff --git a/tests/lib/Updater/VersionCheckTest.php b/tests/lib/Updater/VersionCheckTest.php index c85516c320e..79c0a88dbf6 100644 --- a/tests/lib/Updater/VersionCheckTest.php +++ b/tests/lib/Updater/VersionCheckTest.php @@ -52,7 +52,7 @@ class VersionCheckTest extends \Test\TestCase { * @return string */ private function buildUpdateUrl($baseUrl) { - return $baseUrl . '?version='.implode('x', Util::getVersion()).'xinstalledatxlastupdatedatx'.\OC_Util::getChannel().'xx'; + return $baseUrl . '?version='.implode('x', Util::getVersion()).'xinstalledatxlastupdatedatx'.\OC_Util::getChannel().'xxx'.PHP_MAJOR_VERSION.'x'.PHP_MINOR_VERSION.'x'.PHP_RELEASE_VERSION; } public function testCheckInCache() { |