Update drone.yml to be compatible with drone 1.0.0
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
This commit is contained in:
parent
4ad55327be
commit
8d5cfc77ca
367
.drone.yml
367
.drone.yml
|
@ -1,145 +1,232 @@
|
|||
clone:
|
||||
git:
|
||||
image: plugins/git
|
||||
depth: 1
|
||||
kind: pipeline
|
||||
name: check-same-code-base
|
||||
|
||||
pipeline:
|
||||
check-same-code-base:
|
||||
steps:
|
||||
- name: check-same-code-base
|
||||
image: nextcloudci/php7.0:php7.0-19
|
||||
commands:
|
||||
- make check-same-code-base
|
||||
when:
|
||||
matrix:
|
||||
TESTS: check-same-code-base
|
||||
php56-cli:
|
||||
image: nextcloudci/php5.6:php5.6-7
|
||||
commands:
|
||||
- make test-cli
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php56-cli
|
||||
php70-cli:
|
||||
image: nextcloudci/php7.0:php7.0-19
|
||||
commands:
|
||||
- make test-cli
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php70-cli
|
||||
php71-cli:
|
||||
image: nextcloudci/php7.1:php7.1-16
|
||||
commands:
|
||||
- make test-cli
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php71-cli
|
||||
php72-cli:
|
||||
image: nextcloudci/php7.2:php7.2-12
|
||||
commands:
|
||||
- make test-cli
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php72-cli
|
||||
php56-stable12:
|
||||
image: nextcloudci/php5.6:php5.6-7
|
||||
commands:
|
||||
- make test-stable12
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php56-stable12
|
||||
php70-stable12:
|
||||
image: nextcloudci/php7.0:php7.0-19
|
||||
commands:
|
||||
- make test-stable12
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php70-stable12
|
||||
php71-stable12:
|
||||
image: nextcloudci/php7.1:php7.1-16
|
||||
commands:
|
||||
- make test-stable12
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php71-stable12
|
||||
php56-stable13:
|
||||
image: nextcloudci/php5.6:php5.6-7
|
||||
commands:
|
||||
- make test-stable13
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php56-stable13
|
||||
php70-stable13:
|
||||
image: nextcloudci/php7.0:php7.0-19
|
||||
commands:
|
||||
- make test-stable13
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php70-stable13
|
||||
php71-stable13:
|
||||
image: nextcloudci/php7.1:php7.1-16
|
||||
commands:
|
||||
- make test-stable13
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php71-stable13
|
||||
php72-stable13:
|
||||
image: nextcloudci/php7.2:php7.2-12
|
||||
commands:
|
||||
- make test-stable13
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php72-stable13
|
||||
php70-stable14:
|
||||
image: nextcloudci/php7.0:php7.0-19
|
||||
commands:
|
||||
- make test-stable14
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php70-stable14
|
||||
php71-stable14:
|
||||
image: nextcloudci/php7.1:php7.1-16
|
||||
commands:
|
||||
- make test-stable14
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php71-stable14
|
||||
php72-stable14:
|
||||
image: nextcloudci/php7.2:php7.2-12
|
||||
commands:
|
||||
- make test-stable14
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php72-stable14
|
||||
php71-master:
|
||||
image: nextcloudci/php7.1:php7.1-16
|
||||
commands:
|
||||
- make test-master
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php71-master
|
||||
php72-master:
|
||||
image: nextcloudci/php7.2:php7.2-12
|
||||
commands:
|
||||
- make test-master
|
||||
when:
|
||||
matrix:
|
||||
TESTS: php72-master
|
||||
matrix:
|
||||
include:
|
||||
- TESTS: php56-cli
|
||||
- TESTS: php70-cli
|
||||
- TESTS: php71-cli
|
||||
- TESTS: php56-stable12
|
||||
- TESTS: php70-stable12
|
||||
- TESTS: php71-stable12
|
||||
- TESTS: php56-stable13
|
||||
- TESTS: php70-stable13
|
||||
- TESTS: php71-stable13
|
||||
- TESTS: php72-stable13
|
||||
- TESTS: php70-stable14
|
||||
- TESTS: php71-stable14
|
||||
- TESTS: php72-stable14
|
||||
- TESTS: php71-master
|
||||
- TESTS: php72-master
|
||||
- TESTS: check-same-code-base
|
||||
|
||||
branches: [ master, stable* ]
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
name: php70-cli
|
||||
|
||||
steps:
|
||||
- name: php70-cli
|
||||
image: nextcloudci/php7.0:php7.0-19
|
||||
commands:
|
||||
- make test-cli
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
name: php71-cli
|
||||
|
||||
steps:
|
||||
- name: php71-cli
|
||||
image: nextcloudci/php7.1:php7.1-16
|
||||
commands:
|
||||
- make test-cli
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
|
||||
#---
|
||||
#kind: pipeline
|
||||
#name: php72-cli
|
||||
#
|
||||
#steps:
|
||||
# - name: php72-cli
|
||||
# image: nextcloudci/php7.2:php7.2-12
|
||||
# commands:
|
||||
# - make test-cli
|
||||
#
|
||||
#trigger:
|
||||
# branch:
|
||||
# - master
|
||||
# - stable*
|
||||
# event:
|
||||
# - pull_request
|
||||
# - push
|
||||
#
|
||||
---
|
||||
kind: pipeline
|
||||
name: php70-stable14
|
||||
|
||||
steps:
|
||||
- name: php70-stable14
|
||||
image: nextcloudci/php7.0:php7.0-19
|
||||
commands:
|
||||
- make test-stable14
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
name: php71-stable14
|
||||
|
||||
steps:
|
||||
- name: php71-stable14
|
||||
image: nextcloudci/php7.1:php7.1-16
|
||||
commands:
|
||||
- make test-stable14
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
name: php72-stable14
|
||||
|
||||
steps:
|
||||
- name: php72-stable14
|
||||
image: nextcloudci/php7.2:php7.2-12
|
||||
commands:
|
||||
- make test-stable14
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
name: php71-stable15
|
||||
|
||||
steps:
|
||||
- name: php71-stable15
|
||||
image: nextcloudci/php7.1:php7.1-16
|
||||
commands:
|
||||
- make test-stable15
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
name: php72-stable15
|
||||
|
||||
steps:
|
||||
- name: php72-stable15
|
||||
image: nextcloudci/php7.2:php7.2-12
|
||||
commands:
|
||||
- make test-stable15
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
name: php73-stable15
|
||||
|
||||
steps:
|
||||
- name: php73-stable15
|
||||
image: nextcloudci/php7.3:php7.3-2
|
||||
commands:
|
||||
- make test-stable15
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
name: php71-master
|
||||
|
||||
steps:
|
||||
- name: php71-master
|
||||
image: nextcloudci/php7.1:php7.1-16
|
||||
commands:
|
||||
- make test-master
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
name: php72-master
|
||||
|
||||
steps:
|
||||
- name: php72-master
|
||||
image: nextcloudci/php7.2:php7.2-12
|
||||
commands:
|
||||
- make test-master
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
|
||||
---
|
||||
kind: pipeline
|
||||
name: php73-master
|
||||
|
||||
steps:
|
||||
- name: php73-master
|
||||
image: nextcloudci/php7.3:php7.3-2
|
||||
commands:
|
||||
- make test-master
|
||||
|
||||
trigger:
|
||||
branch:
|
||||
- master
|
||||
- stable*
|
||||
event:
|
||||
- pull_request
|
||||
- push
|
||||
|
|
9
Makefile
9
Makefile
|
@ -23,15 +23,12 @@ test: updater.phar test/vendor
|
|||
test-cli: updater.phar test/vendor
|
||||
cd tests && vendor/behat/behat/bin/behat features/cli.feature
|
||||
|
||||
test-stable12: updater.phar test/vendor
|
||||
cd tests && vendor/behat/behat/bin/behat features/stable12.feature
|
||||
|
||||
test-stable13: updater.phar test/vendor
|
||||
cd tests && vendor/behat/behat/bin/behat features/stable13.feature
|
||||
|
||||
test-stable14: updater.phar test/vendor
|
||||
cd tests && vendor/behat/behat/bin/behat features/stable14.feature
|
||||
|
||||
test-stable15: updater.phar test/vendor
|
||||
cd tests && vendor/behat/behat/bin/behat features/stable15.feature
|
||||
|
||||
test-master: updater.phar test/vendor
|
||||
cd tests && vendor/behat/behat/bin/behat features/master.feature
|
||||
|
||||
|
|
|
@ -195,84 +195,24 @@ class FeatureContext implements SnippetAcceptingContext
|
|||
*/
|
||||
public function getSignatureForVersion($version) {
|
||||
$signatures = [
|
||||
'9.0.54' => 'wVgtLXquICXsmfJwRUD8tJiFzYJAIdQfjAcOzvKGDYh96NMT6MGVEMYQgAfyYvq0
|
||||
tuAcqsU87CDc1IQ14y2GmkSnwnXJrCXEJFaYqBGyXJtbzRukby5k+IVx2NTBaNjL
|
||||
XMC1irGa7tnCC/pyn9K+RDDHSTa3aQ7W0Z2MIq+TpNuASwshOGaep9IP7bmVvEsS
|
||||
CC8df8qp8xBkUA6PLxDkrHHGe1dTauuMYc0hUkzclC+fD2wFzV4ks1RpX6V4dLlZ
|
||||
4+nzlDeepIAVOnoaIaxLv4DmITD5Mg408z/CCB2YBBntFC9wIlfErr9X4JqQWVEQ
|
||||
Xpo6Rlr6bSFMHcDn3Bjn+Q==',
|
||||
'9.0.55RC1' => 'uUGqJ6shKJCxoP9UvPclGewzN3jxX1blMyB27RsLN/jEf1Y6nnxz3kVyeXQcUuvV
|
||||
P54w4cyKBnj8+mMJV57bnIUf42B1GFIiHTILpauDcC6KqsEt/kGIUDiHtZjZAJKr
|
||||
jzuUjSAXKjTxeAQv0l9H7nQaa7Xs7LgWTV9LycQVLksYoV0MDBMOjBuxH017jgQH
|
||||
AAzqdiQguM2pv5+j6AZcP6q1YRueLePTcM2q+AlDB52LYA1Dfmj81jsP1J9WmbXJ
|
||||
IfbjOzrkifG5mJB+Q7/HOJjQYevaxjL6prSp0yym7nqSy63vH8GDxKa+gIK5Gfj+
|
||||
0mo/sSnvB5vobDDb/TO8og==',
|
||||
'10.0.1' => 'w64N/qoNW2jiStnNXWJBhVkD0eLs75ELvbAnDY2wCyFM5TlqTeKlBnwK7zuIOzwD
|
||||
h5/k0tExXra1fBPic6qUF30Z9n1O6C60z0zKQYOaHrR4I4EN1SdHFsjbLyXxm/Ua
|
||||
F3DwREXcYMT4r7XAl/PfX0zkpIMMmCu5GEd1GlxReY8sUcVcJmMf1/7x2NYNuQgV
|
||||
UY4SEY7zFbybOcT8XfXNxod0isDkkOSj8B1TtTjlBZ6wyHSTVBtKg2fVKcTdOvxp
|
||||
IlWHCJCnDFD9Nwz5bBTUd8ssNYqFBVNT2viyR696ObpIE1f7AJHpsgY9FJ4psDDf
|
||||
D0kiMCecZa45XkBwFvg41Q==',
|
||||
'10.0.2RC1' => 'ScJSe22yoHYtwFH8nydZoWOgxRgWq6JlthFw7/BvTvUGMejaB4hD/s5hFKE4Luvs
|
||||
GjV3/UtKpnBUpZSByQyEM/BbD+fyhbU3L+v6CQQYgjbtcRTyNmqdsFwZ+T1MXhTZ
|
||||
Be10XmB2QB6Xi0jvxjD9d3AYUFPH8Chy8rF6Wth7V7Eexyuh+4secrvuv7pqbuNt
|
||||
AmVRSYigLgIB5oVDd5BSvpeDe4ZhKN8qE1fDDTQX29iPvTn6M/FJZ3pH3ZrLRzgl
|
||||
9n97PTVFgtC2NdLYc7GD9bHxTUL1/iKvp7s9I6Tp6oxyBfOJwC4AqRTwURnG1ouZ
|
||||
EjMJzAibeG1AVDDbaU6irQ==',
|
||||
'11.0.0beta' => 'LflrJaVMjHH1ntRlQ1mkgvQ86VTSFxvw77kcPt33tWVk6GLSMxpy+/71V3nGNHM2
|
||||
STd1czLzm+AUWdWWVluAci6XjJ7x+Tlsg5S7+ofuiwO1/m1nf5yXeHEf9q9ATqzy
|
||||
UkzEhCEbMF+9Zxd5WZZkexUZyVf/cfx8MBEsvsqqysHGgZJKmoJEwN2jCnKYIQzL
|
||||
yAvOWXjOA0xarzXxwdlTnkFEnzBvFeYAThcfBDdUBRbyCqVbpU7IBQoXZYCSAtac
|
||||
FBKNj6b48LDvE4BDnid8y/91q88WdL4QLy4wVFVPxbMIObfDeAnyLvG+p7La7V5G
|
||||
iPnnYL0Y2XIhbshkwWhS/Q==',
|
||||
'11.0.0beta2' => 'WAzWUB8rgr/deeOnlBn084ysJe3Z8J2dSunkJNlNEtbbCBr2ALwZh6Xe41MXr2F/
|
||||
S6riPZk2uRmx5W2XZ+IUHSTVlAOKOQaflTlo3xConuKfcyojJ3PGsO8x7awtRNA7
|
||||
2GBBBTNKY9/q8eONztsBWY7O2pWMTqJKEuXiXQyAQ3IkqxQkMWoyxKU/zGWBdZad
|
||||
QYwN9zVszIoWo31nlVz7QSzUZ4iyEVnbY4gT5EVPKfflIPQblp2bN485pYamuPe5
|
||||
CYB6S4AUzuyYS2zxt7MMdoaWHXY8hxdst1AF/kGKZ5Bdct4qVw7pup77c+uMNBvT
|
||||
jFSE6+KKI+HAE132eaXY5A==',
|
||||
'11.0.2' => 'hvw4zZs6gSeP4TlU0kkfpJ1tgaSrD2M8V/MANX/YqwZBy9mG8z67Mtt07sbYByHh
|
||||
kWVd2uVmVoiEcmNEtiJUE1WEcrC+YSAFUTl8P4MjUa2jEC3k37zIn1WcFI8ZqRiH
|
||||
EBYiSef87rZXjcvuta5fC4O0cOaxU3pVkNVqeP9T0tHEI4Oorj5Uj8qoiuIH2Xbc
|
||||
chLfk+x/EatNAlTE6NJo6rJnquCErooOPgLl6k48oOcgJZZtOQ1xDhb69Yug25bv
|
||||
V12smv+3iUGpQBIJnBhIZY+Ww7SOCCca/ss1f+/uEMr3NFGiDgJ4KYoxF/pYaGo4
|
||||
MgK0pHPeAIesiUnEEq8y6w==',
|
||||
'11.0.4' => 'trn0fADgH12IioNSPDzYlkIAhlXg2ETpmkm+dENefK2HqVdDJBJX62kCYug4WovB
|
||||
PTS455VNR43dFFCgqjvQiip/XTLHpG2ppAZq35gDslHbD8HcACS+T0OpW/mJYseD
|
||||
1+eCbaYShguIcCLlTXaPhbesIh2iO2guBzv6xODSFDKlAWHXwZ3xcumX8QE+7oex
|
||||
E9HDBL7XYkvMavCvMQjYgAQ6CTCgAxe0wYpa6O8HWhk0AgidDJgevHyHFOssxrTm
|
||||
TCDZ2VgqwydUVcs+pfKC3VJkutrPOOH2JcltremBpYjkL4d25BDqPNDGi5FOKWyI
|
||||
tJejM2uk8UEjo4mJ6q7BIA==',
|
||||
'12.0.0' => 'My4ZSUly2nD1t+pKhS4uzzlkVt08TQi64DbICxO2nIGB1I3RpyqXgd+BXWobTG35
|
||||
116 J7DiJ6LEbHw/YMuzYj/vi+XJxbmkGrsHxWhlc5jdn3sc406Dgr4ywyZztiS2SCMy
|
||||
117 tTAg0vwiH3pBP68rx/2ltPN7hS3HkReqb/28rAegntXVd35R9w9YGbOl4zfqmnSJ
|
||||
118 zUBXGiOmKhh6KPcPaiavxDXCgR+4v2pgu9J3RmPgkq0m2AsDl6YPOxN+FGVHKbBP
|
||||
119 TJw0efCxt7Q3Mdo70zmJbyE+Dal+UV+EgZC3tU+zd2vUckrs6B2xNoSBlo1UOjo2
|
||||
120 dL+1Gy7Ry+R0Y1eFw+XYJQ==',
|
||||
'12.0.0beta1' => 'ho8LV/2eB0kSI89JJDTn8BtDnUBlAnFOVaDgcBim+N2yUUzsGy8Q+nWeffrL0bPU
|
||||
951fuSIHpjByfJxiSL5GipoT6555992PV6B8BckyTgVvWXxKGH2htQVdYUDTKfaB
|
||||
DCe59CvjNe4YR/qqBitTyJYeWqGD4FCrmAGmbQmhINm70H1TUl2zHBFi7rqFKwcw
|
||||
et3H3uSKf1UNGKx/HE1RSlGCukTc/o+UcwT7wAPlm3YfIMG9vrLX5s27JG6p5MlW
|
||||
N8VZ0VTtBZY0EAqedrHWZ4FxFOwmmxfdVoUbJgq8ZUlWBmAIj9t4vbHzXAVxu437
|
||||
6Jx1KWDwCnir1GssOSy2FQ==',
|
||||
'12.0.0beta2' => 'd8f33pXCXVpkSpqlYYXWgjbq0uj5NrIDzwWCvtaU0C/B9g42hK4vJwOPGeQcdHh/
|
||||
A4xDB/BtSv01KvSd1kECrGFW7rH9HlHFq1LmMRAOj3slnKHZN4XLmJ5whMobfTip
|
||||
qfoxA4FJuhzInr3MK3Kbg8VsiX1BHlD6UDS1Uyif5JinUR1BvYaDhTQAzzyRI8hC
|
||||
OXJ3Dug6SCBQFbvRsBSWoAVufyjENg3JSOmKl6X0ROKw4nPg+BL8ZZhiF9t8gldZ
|
||||
iXeCFpAF+JdF9xEmO0KqTi10DuLG7Svr0gzA5B8joLWQHGGOJY3+8mr9RaF4QMcH
|
||||
VKXfKG/PZfQKKIk6qALaaw==',
|
||||
'12.0.1' => 'R6+aQoW/L0L7RyM/ER06kH7XJHyskvmuOHcUKIydWGbFN1PQTjblqXiiUcsmFtsD
|
||||
+ZLeiPtWg3wquzuA3GWk7vrJrRvIKguULBEdtaDv76jeOxX8IVtPZYyq9ywSleHU
|
||||
qd9CCurtREBZVmaQLy79+aXvan+pSvq4f9kl9jVVDp/v9QDpaHSLtKrUCHGgyQZO
|
||||
0APf4QTMn+Jlw40JD3vbQSPkxWb7dcQEE6gGg6htN7iLHRRVXf8sJWFrLGotCHCH
|
||||
RVY+A9o0d/+e49hXBsqNA03y1ZETQkVle1X7618aFj+Rfekq+yANXG1w2yD69Erv
|
||||
DB8RQvd5QS/1Igt4LyTdMw==',
|
||||
'13.0.0beta2' => 'nSIJYm2Bys4Hp3Vpv5aOEo7QY+rgdVKKqL5J9wv/VSRRcJIL2JcuJmdrHtXc5fsR
|
||||
aBdpLVRrtBuXi6l92M3/8+GnycNBj62OEKECa5KNl1pOInwTTrmwLFNa/S9ooG4y
|
||||
Ntb9nkGUIpQjfFbgYSBdLPNuP6tZcA3AGM7IjNNCEE4ai+4n5Q+j/d/9mcV54qzV
|
||||
BZjRQzqQ9QPTxq45i9ZO8GZhKBIXzWzt6TwtKQY8pds6uCrilHuw/QI6fCmOHfSH
|
||||
mlGSfQdip562QrdH1YE1bmgPdSZ2eC4k8rAbMQSRQc6XZhbNpwGKs0lcPxvaVTqP
|
||||
xofdQ77i4w95e0fNOH3mzQ==',
|
||||
'13.0.1' => 'AG3egWHJkQaqCraVLiRq5Q7GvqArmBgVv8PNAfVYTOXPN6xWmw8cbUeBvBZ3OS1/
|
||||
bup1ktLDwTLDjWm1XMBUhhQCxVDLtEd3A6WfaVJz9BWoz1MyxUGlaIJSzTHLoEfz
|
||||
nFVUdoGH0mAdq8WtxRQSNwQWeKn+iF1jpbtIbDc29POtWvvzEgT/KW8MDzeidx6s
|
||||
|
|
|
@ -1,29 +0,0 @@
|
|||
Feature: CLI updater - stable12 base
|
||||
|
||||
Scenario: Update is available - 12.0.0 beta 1 to 12.0.0 beta 2
|
||||
Given the current installed version is 12.0.0beta1
|
||||
And there is an update to prerelease version "12.0.0beta2" available
|
||||
And the version number is decreased in the config.php to enforce upgrade
|
||||
When the CLI updater is run successfully
|
||||
And the output should contain "Update successful"
|
||||
Then the installed version should be 12.0
|
||||
And maintenance mode should be off
|
||||
And upgrade is not required
|
||||
|
||||
Scenario: Update is available - 12.0.0 to 12.0.1
|
||||
Given the current installed version is 12.0.0
|
||||
And there is an update to version 12.0.1 available
|
||||
When the CLI updater is run successfully
|
||||
And the output should contain "Update successful"
|
||||
Then the installed version should be 12.0.1
|
||||
And maintenance mode should be off
|
||||
And upgrade is not required
|
||||
|
||||
Scenario: Update is available - 12.0.0 to 13.0.1
|
||||
Given the current installed version is 12.0.0
|
||||
And there is an update to version 13.0.1 available
|
||||
When the CLI updater is run successfully
|
||||
And the output should contain "Update successful"
|
||||
Then the installed version should be 13.0.1
|
||||
And maintenance mode should be off
|
||||
And upgrade is not required
|
|
@ -1,61 +0,0 @@
|
|||
Feature: CLI updater - stable13 base
|
||||
|
||||
Scenario: Update is available - 13.0.0 beta 1 to 13.0.0 beta 2
|
||||
Given the current installed version is 13.0.0beta1
|
||||
And there is an update to prerelease version "13.0.0beta2" available
|
||||
And the version number is decreased in the config.php to enforce upgrade
|
||||
When the CLI updater is run successfully
|
||||
And the output should contain "Update successful"
|
||||
Then the installed version should be 13.0
|
||||
And maintenance mode should be off
|
||||
And upgrade is not required
|
||||
|
||||
Scenario: Update is available - 13.0.0 to 13.0.1
|
||||
Given the current installed version is 13.0.0
|
||||
And there is an update to version 13.0.1 available
|
||||
When the CLI updater is run successfully
|
||||
And the output should contain "Update successful"
|
||||
Then the installed version should be 13.0.1
|
||||
And maintenance mode should be off
|
||||
And upgrade is not required
|
||||
|
||||
Scenario: Update is available - 13.0.3 to 13.0.4
|
||||
Given the current installed version is 13.0.3
|
||||
And there is an update to version 13.0.4 available
|
||||
When the CLI updater is run successfully
|
||||
And the output should contain "Update successful"
|
||||
Then the installed version should be 13.0.4
|
||||
And maintenance mode should be off
|
||||
And upgrade is not required
|
||||
|
||||
Scenario: Update is available but unexpected folder found - 13.0.3 to 13.0.4
|
||||
Given the current installed version is 13.0.3
|
||||
And there is an update to version 13.0.4 available
|
||||
And there is a folder called "test123"
|
||||
When the CLI updater is run
|
||||
Then the return code should not be 0
|
||||
And the output should contain "The following extra files have been found"
|
||||
Then the installed version should be 13.0.3
|
||||
And maintenance mode should be off
|
||||
And upgrade is not required
|
||||
|
||||
Scenario: Update is available and .well-known folder exist - 13.0.3 to 13.0.4
|
||||
Given the current installed version is 13.0.3
|
||||
And there is an update to version 13.0.4 available
|
||||
And there is a folder called ".well-known"
|
||||
When the CLI updater is run successfully
|
||||
And the output should contain "Update successful"
|
||||
Then the installed version should be 13.0.4
|
||||
And maintenance mode should be off
|
||||
And upgrade is not required
|
||||
|
||||
Scenario: Update is available - 13.0.1 to 14.0.3
|
||||
Given the current installed version is 13.0.1
|
||||
And PHP is at least in version 7.0
|
||||
And the current channel is "daily"
|
||||
And there is an update to version 14.0.3 available
|
||||
When the CLI updater is run successfully
|
||||
And the output should contain "Update successful"
|
||||
Then the installed version should be 14.0
|
||||
And maintenance mode should be off
|
||||
And upgrade is not required
|
Loading…
Reference in New Issue