Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/nextcloud/updater_server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorArthur Schiwon <blizzz@arthur-schiwon.de>2022-05-19 15:16:03 +0300
committerArthur Schiwon <blizzz@arthur-schiwon.de>2022-05-19 15:16:03 +0300
commit4488d241150c0c038038ce139bb1888e86dd4ed1 (patch)
tree0252df47c6d1f5bea442110497423d8edfa72335
parent19b496b29441d8b6cede57b144bc045ddca3e43d (diff)
24.0.1
Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
-rwxr-xr-xconfig/config.php72
-rw-r--r--tests/integration/features/beta.feature32
-rw-r--r--tests/integration/features/stable.feature37
3 files changed, 81 insertions, 60 deletions
diff --git a/config/config.php b/config/config.php
index a9e56dc..3efa397 100755
--- a/config/config.php
+++ b/config/config.php
@@ -110,34 +110,34 @@ return [
'stable' => [
'24' => [
'100' => [
- 'latest' => '24.0.0',
- 'internalVersion' => '24.0.0.12',
- 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-24.0.0.zip',
+ 'latest' => '24.0.1',
+ 'internalVersion' => '24.0.1.1',
+ 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-24.0.1.zip',
'web' => 'https://docs.nextcloud.com/server/24/admin_manual/maintenance/upgrade.html',
'eol' => false,
'minPHPVersion' => '7.4',
- 'signature' => 'jLR9ICy0rDPxziCNGzGBe9yZYQljJJZ6mfSdXz1yfc/iyHxsJ7CgsnzDQumAp/n7
-pUvyZJ0UHFIaNBIYPzIrJO8976Ph0uJU3jGGtO89RrXAh+NBT0jbW+vl9qPssO9/
-UUEHXT+5MXJq5kjtVf5asV4WQGxsfAQt3uun9o1nGCtnM2VO+5FIh9YU6RdnrFPT
-O20PGlgUdtnlZ8ExeekPaG2teoK3FKyMCa86K8k2omd62JnG/u7Pj28dTEoUvIbP
-dOpAtA8su4/KUmkejsrKYuMz3YlFBzca1E/tEsvHKyazcKxwyXX3JJXQ20fxk11i
-unPxen98ByKtyNFblIzs9Q==',
+ 'signature' => 'AGjMXl1X1hRSZv++TOhoS5GzQ5LovzG6uCESqEVgSR+Xd+l82lCUNvJ6saGYp8xk
+wL3OnDOnNVcT11xV9Xybt9JLU9tmXf3hf4/HNeyufWKr6AgUENrG7p4dx+tzLk5v
+fYtOdoqnhyNNLkrshWcEd7COiaK73O4IlivdOyEZkp/L16RlK5wcs4wAy+M/ot6G
+vodwhgcFEbTxA4rRgPQgAk1jw/IKOBb5mMqR0DwZXZGDrnt32+++fTVhMBIVe1hA
+XvRlbXYM64mwjbLN0jsrj4yXvaq081NRcHgDUnx7crmgZPVcPs94FFx/sJ9m0y0W
+S43iWfUbYsoYueTboeC29A==',
],
],
'23.0.5' => [
'70' => [
- 'latest' => '24.0.0',
- 'internalVersion' => '24.0.0.12',
- 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-24.0.0.zip',
+ 'latest' => '24.0.1',
+ 'internalVersion' => '24.0.1.1',
+ 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-24.0.1.zip',
'web' => 'https://docs.nextcloud.com/server/24/admin_manual/maintenance/upgrade.html',
'eol' => false,
'minPHPVersion' => '7.4',
- 'signature' => 'jLR9ICy0rDPxziCNGzGBe9yZYQljJJZ6mfSdXz1yfc/iyHxsJ7CgsnzDQumAp/n7
-pUvyZJ0UHFIaNBIYPzIrJO8976Ph0uJU3jGGtO89RrXAh+NBT0jbW+vl9qPssO9/
-UUEHXT+5MXJq5kjtVf5asV4WQGxsfAQt3uun9o1nGCtnM2VO+5FIh9YU6RdnrFPT
-O20PGlgUdtnlZ8ExeekPaG2teoK3FKyMCa86K8k2omd62JnG/u7Pj28dTEoUvIbP
-dOpAtA8su4/KUmkejsrKYuMz3YlFBzca1E/tEsvHKyazcKxwyXX3JJXQ20fxk11i
-unPxen98ByKtyNFblIzs9Q==',
+ 'signature' => 'AGjMXl1X1hRSZv++TOhoS5GzQ5LovzG6uCESqEVgSR+Xd+l82lCUNvJ6saGYp8xk
+wL3OnDOnNVcT11xV9Xybt9JLU9tmXf3hf4/HNeyufWKr6AgUENrG7p4dx+tzLk5v
+fYtOdoqnhyNNLkrshWcEd7COiaK73O4IlivdOyEZkp/L16RlK5wcs4wAy+M/ot6G
+vodwhgcFEbTxA4rRgPQgAk1jw/IKOBb5mMqR0DwZXZGDrnt32+++fTVhMBIVe1hA
+XvRlbXYM64mwjbLN0jsrj4yXvaq081NRcHgDUnx7crmgZPVcPs94FFx/sJ9m0y0W
+S43iWfUbYsoYueTboeC29A==',
],
],
'23' => [
@@ -571,34 +571,34 @@ ZH1PxQilL7ihAvnOb2oU1Q==',
'beta' => [
'24' => [
'100' => [
- 'latest' => '24.0.1 RC1',
- 'internalVersion' => '24.0.1.0',
- 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-24.0.1rc1.zip',
+ 'latest' => '24.0.1',
+ 'internalVersion' => '24.0.1.1',
+ 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-24.0.1.zip',
'web' => 'https://docs.nextcloud.com/server/24/admin_manual/maintenance/upgrade.html',
'eol' => false,
'minPHPVersion' => '7.4',
- 'signature' => 'K9xbT6YL/keNxQbQwD4Sp3QFKVG16al+LBIKFpmVSbNFqQNPHhhn7s8sBFseV18Q
-YI36KMnB6CxHA5Nce4noBm/Dqnswqtn6jqcnRmIJVXIMgGf4PztIqzAYdGCWmsUS
-jZwco4dws32rAJ5HMeyKUKpeW5qJHiXA5xqHg6VziRZP8OqmlDHyAtOaXvjqyTjK
-yFg6nCbq9xNJq2bqMFDVegppUlyxWZ288rJ5V20HdxRdKezs9+DQUT86yjlpU9MS
-uYedDtUTKPTAXKOkx6n3TEoJc+29MdyrcQZGAsA8Jyd/rFsx5HzUaou+S1o/o3S4
-TXpGbLwpYPuhKN4Xq9fXKQ==',
+ 'signature' => 'AGjMXl1X1hRSZv++TOhoS5GzQ5LovzG6uCESqEVgSR+Xd+l82lCUNvJ6saGYp8xk
+wL3OnDOnNVcT11xV9Xybt9JLU9tmXf3hf4/HNeyufWKr6AgUENrG7p4dx+tzLk5v
+fYtOdoqnhyNNLkrshWcEd7COiaK73O4IlivdOyEZkp/L16RlK5wcs4wAy+M/ot6G
+vodwhgcFEbTxA4rRgPQgAk1jw/IKOBb5mMqR0DwZXZGDrnt32+++fTVhMBIVe1hA
+XvRlbXYM64mwjbLN0jsrj4yXvaq081NRcHgDUnx7crmgZPVcPs94FFx/sJ9m0y0W
+S43iWfUbYsoYueTboeC29A==',
],
],
'23.0.5' => [
'100' => [
- 'latest' => '24.0.1 RC1',
- 'internalVersion' => '24.0.1.0',
- 'downloadUrl' => 'https://download.nextcloud.com/server/prereleases/nextcloud-24.0.1rc1.zip',
+ 'latest' => '24.0.1',
+ 'internalVersion' => '24.0.1.1',
+ 'downloadUrl' => 'https://download.nextcloud.com/server/releases/nextcloud-24.0.1.zip',
'web' => 'https://docs.nextcloud.com/server/24/admin_manual/maintenance/upgrade.html',
'eol' => false,
'minPHPVersion' => '7.4',
- 'signature' => 'K9xbT6YL/keNxQbQwD4Sp3QFKVG16al+LBIKFpmVSbNFqQNPHhhn7s8sBFseV18Q
-YI36KMnB6CxHA5Nce4noBm/Dqnswqtn6jqcnRmIJVXIMgGf4PztIqzAYdGCWmsUS
-jZwco4dws32rAJ5HMeyKUKpeW5qJHiXA5xqHg6VziRZP8OqmlDHyAtOaXvjqyTjK
-yFg6nCbq9xNJq2bqMFDVegppUlyxWZ288rJ5V20HdxRdKezs9+DQUT86yjlpU9MS
-uYedDtUTKPTAXKOkx6n3TEoJc+29MdyrcQZGAsA8Jyd/rFsx5HzUaou+S1o/o3S4
-TXpGbLwpYPuhKN4Xq9fXKQ==',
+ 'signature' => 'AGjMXl1X1hRSZv++TOhoS5GzQ5LovzG6uCESqEVgSR+Xd+l82lCUNvJ6saGYp8xk
+wL3OnDOnNVcT11xV9Xybt9JLU9tmXf3hf4/HNeyufWKr6AgUENrG7p4dx+tzLk5v
+fYtOdoqnhyNNLkrshWcEd7COiaK73O4IlivdOyEZkp/L16RlK5wcs4wAy+M/ot6G
+vodwhgcFEbTxA4rRgPQgAk1jw/IKOBb5mMqR0DwZXZGDrnt32+++fTVhMBIVe1hA
+XvRlbXYM64mwjbLN0jsrj4yXvaq081NRcHgDUnx7crmgZPVcPs94FFx/sJ9m0y0W
+S43iWfUbYsoYueTboeC29A==',
]
],
'23' => [
diff --git a/tests/integration/features/beta.feature b/tests/integration/features/beta.feature
index 5678c9b..8103398 100644
--- a/tests/integration/features/beta.feature
+++ b/tests/integration/features/beta.feature
@@ -586,18 +586,18 @@ Feature: Testing the update scenario of beta releases
And the installation mtime is "11"
When The request is sent
Then The response is non-empty
- And Update to version "24.0.1.0" is available
- And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-24.0.1rc1.zip"
+ And Update to version "24.0.1.1" is available
+ And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-24.0.1.zip"
And URL to documentation is "https://docs.nextcloud.com/server/24/admin_manual/maintenance/upgrade.html"
And EOL is set to "0"
And The signature is
"""
- K9xbT6YL/keNxQbQwD4Sp3QFKVG16al+LBIKFpmVSbNFqQNPHhhn7s8sBFseV18Q
- YI36KMnB6CxHA5Nce4noBm/Dqnswqtn6jqcnRmIJVXIMgGf4PztIqzAYdGCWmsUS
- jZwco4dws32rAJ5HMeyKUKpeW5qJHiXA5xqHg6VziRZP8OqmlDHyAtOaXvjqyTjK
- yFg6nCbq9xNJq2bqMFDVegppUlyxWZ288rJ5V20HdxRdKezs9+DQUT86yjlpU9MS
- uYedDtUTKPTAXKOkx6n3TEoJc+29MdyrcQZGAsA8Jyd/rFsx5HzUaou+S1o/o3S4
- TXpGbLwpYPuhKN4Xq9fXKQ==
+ AGjMXl1X1hRSZv++TOhoS5GzQ5LovzG6uCESqEVgSR+Xd+l82lCUNvJ6saGYp8xk
+ wL3OnDOnNVcT11xV9Xybt9JLU9tmXf3hf4/HNeyufWKr6AgUENrG7p4dx+tzLk5v
+ fYtOdoqnhyNNLkrshWcEd7COiaK73O4IlivdOyEZkp/L16RlK5wcs4wAy+M/ot6G
+ vodwhgcFEbTxA4rRgPQgAk1jw/IKOBb5mMqR0DwZXZGDrnt32+++fTVhMBIVe1hA
+ XvRlbXYM64mwjbLN0jsrj4yXvaq081NRcHgDUnx7crmgZPVcPs94FFx/sJ9m0y0W
+ S43iWfUbYsoYueTboeC29A==
"""
Scenario: Updating Nextcloud 24.0.0 on the beta channel
@@ -607,16 +607,16 @@ Feature: Testing the update scenario of beta releases
And the installation mtime is "11"
When The request is sent
Then The response is non-empty
- And Update to version "24.0.1.0" is available
- And URL to download is "https://download.nextcloud.com/server/prereleases/nextcloud-24.0.1rc1.zip"
+ And Update to version "24.0.1.1" is available
+ And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-24.0.1.zip"
And URL to documentation is "https://docs.nextcloud.com/server/24/admin_manual/maintenance/upgrade.html"
And EOL is set to "0"
And The signature is
"""
- K9xbT6YL/keNxQbQwD4Sp3QFKVG16al+LBIKFpmVSbNFqQNPHhhn7s8sBFseV18Q
- YI36KMnB6CxHA5Nce4noBm/Dqnswqtn6jqcnRmIJVXIMgGf4PztIqzAYdGCWmsUS
- jZwco4dws32rAJ5HMeyKUKpeW5qJHiXA5xqHg6VziRZP8OqmlDHyAtOaXvjqyTjK
- yFg6nCbq9xNJq2bqMFDVegppUlyxWZ288rJ5V20HdxRdKezs9+DQUT86yjlpU9MS
- uYedDtUTKPTAXKOkx6n3TEoJc+29MdyrcQZGAsA8Jyd/rFsx5HzUaou+S1o/o3S4
- TXpGbLwpYPuhKN4Xq9fXKQ==
+ AGjMXl1X1hRSZv++TOhoS5GzQ5LovzG6uCESqEVgSR+Xd+l82lCUNvJ6saGYp8xk
+ wL3OnDOnNVcT11xV9Xybt9JLU9tmXf3hf4/HNeyufWKr6AgUENrG7p4dx+tzLk5v
+ fYtOdoqnhyNNLkrshWcEd7COiaK73O4IlivdOyEZkp/L16RlK5wcs4wAy+M/ot6G
+ vodwhgcFEbTxA4rRgPQgAk1jw/IKOBb5mMqR0DwZXZGDrnt32+++fTVhMBIVe1hA
+ XvRlbXYM64mwjbLN0jsrj4yXvaq081NRcHgDUnx7crmgZPVcPs94FFx/sJ9m0y0W
+ S43iWfUbYsoYueTboeC29A==
"""
diff --git a/tests/integration/features/stable.feature b/tests/integration/features/stable.feature
index e14fcef..edeacca 100644
--- a/tests/integration/features/stable.feature
+++ b/tests/integration/features/stable.feature
@@ -853,18 +853,39 @@ Feature: Testing the update scenario of stable releases
And the installation mtime is "11"
When The request is sent
Then The response is non-empty
- And Update to version "24.0.0.12" is available
- And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-24.0.0.zip"
+ And Update to version "24.0.1.1" is available
+ And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-24.0.1.zip"
And URL to documentation is "https://docs.nextcloud.com/server/24/admin_manual/maintenance/upgrade.html"
And EOL is set to "0"
And The signature is
"""
- jLR9ICy0rDPxziCNGzGBe9yZYQljJJZ6mfSdXz1yfc/iyHxsJ7CgsnzDQumAp/n7
- pUvyZJ0UHFIaNBIYPzIrJO8976Ph0uJU3jGGtO89RrXAh+NBT0jbW+vl9qPssO9/
- UUEHXT+5MXJq5kjtVf5asV4WQGxsfAQt3uun9o1nGCtnM2VO+5FIh9YU6RdnrFPT
- O20PGlgUdtnlZ8ExeekPaG2teoK3FKyMCa86K8k2omd62JnG/u7Pj28dTEoUvIbP
- dOpAtA8su4/KUmkejsrKYuMz3YlFBzca1E/tEsvHKyazcKxwyXX3JJXQ20fxk11i
- unPxen98ByKtyNFblIzs9Q==
+ AGjMXl1X1hRSZv++TOhoS5GzQ5LovzG6uCESqEVgSR+Xd+l82lCUNvJ6saGYp8xk
+ wL3OnDOnNVcT11xV9Xybt9JLU9tmXf3hf4/HNeyufWKr6AgUENrG7p4dx+tzLk5v
+ fYtOdoqnhyNNLkrshWcEd7COiaK73O4IlivdOyEZkp/L16RlK5wcs4wAy+M/ot6G
+ vodwhgcFEbTxA4rRgPQgAk1jw/IKOBb5mMqR0DwZXZGDrnt32+++fTVhMBIVe1hA
+ XvRlbXYM64mwjbLN0jsrj4yXvaq081NRcHgDUnx7crmgZPVcPs94FFx/sJ9m0y0W
+ S43iWfUbYsoYueTboeC29A==
+ """
+
+ Scenario: Updating Nextcloud 24 to latest 24 on the stable channel
+ Given There is a release with channel "stable"
+ And The received version is "24.0.0.12"
+ And The received PHP version is "8.0.0"
+ And the installation mtime is "11"
+ When The request is sent
+ Then The response is non-empty
+ And Update to version "24.0.1.1" is available
+ And URL to download is "https://download.nextcloud.com/server/releases/nextcloud-24.0.1.zip"
+ And URL to documentation is "https://docs.nextcloud.com/server/24/admin_manual/maintenance/upgrade.html"
+ And EOL is set to "0"
+ And The signature is
+ """
+ AGjMXl1X1hRSZv++TOhoS5GzQ5LovzG6uCESqEVgSR+Xd+l82lCUNvJ6saGYp8xk
+ wL3OnDOnNVcT11xV9Xybt9JLU9tmXf3hf4/HNeyufWKr6AgUENrG7p4dx+tzLk5v
+ fYtOdoqnhyNNLkrshWcEd7COiaK73O4IlivdOyEZkp/L16RlK5wcs4wAy+M/ot6G
+ vodwhgcFEbTxA4rRgPQgAk1jw/IKOBb5mMqR0DwZXZGDrnt32+++fTVhMBIVe1hA
+ XvRlbXYM64mwjbLN0jsrj4yXvaq081NRcHgDUnx7crmgZPVcPs94FFx/sJ9m0y0W
+ S43iWfUbYsoYueTboeC29A==
"""
Scenario: Not updating the latest Nextcloud 23 to latest 24 on the stable channel (staged rollout)