summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.drone.jsonnet28
-rw-r--r--.drone.yml236
-rw-r--r--tests/integration/features/bootstrap/CommandLineTrait.php12
-rw-r--r--tests/integration/features/bootstrap/FeatureContext.php79
-rw-r--r--tests/integration/features/chat/bots.feature98
-rwxr-xr-xtests/integration/run.sh10
-rw-r--r--tests/integration/spreedcheats/lib/Controller/ApiController.php12
7 files changed, 429 insertions, 46 deletions
diff --git a/.drone.jsonnet b/.drone.jsonnet
index 8e7b6e568..96e75d61d 100644
--- a/.drone.jsonnet
+++ b/.drone.jsonnet
@@ -1,8 +1,16 @@
## 1. Download/install drone binary:
-## curl -L https://github.com/harness/drone-cli/releases/latest/download/drone_linux_amd64.tar.gz | tar zx
+## curl -L https://github.com/harness/drone-cli/releases/latest/download/drone_linux_amd64.tar.gz | tar zx
## 2. Adjust the matrix as wished
-## 3. Run: ./drone jsonnet --stream --format yml
-## 4. Commit the result
+## 3. Transform jsonnet to yml:
+## ./drone jsonnet --stream --format yml
+## 4. Export your drone token and the server:
+## export DRONE_TOKEN=… export DRONE_SERVER=https://drone.nextcloud.com
+## 5. Sign off the changes:
+## ./drone sign nextcloud/spreed --save
+## 6. Copy the new signature from .drone.yml to `hmac` field in this file
+## 7. Transform jsonnet to yml again (to transfer the signature correctly):
+## ./drone jsonnet --stream --format yml
+## 8. Commit the result
local Pipeline(test_set, database, services) = {
kind: "pipeline",
@@ -16,6 +24,7 @@ local Pipeline(test_set, database, services) = {
APP_NAME: "spreed",
CORE_BRANCH: "stable27",
GUESTS_BRANCH: "master",
+ CSB_BRANCH: "main",
NOTIFICATIONS_BRANCH: "stable27",
DATABASEHOST: database
},
@@ -31,12 +40,11 @@ local Pipeline(test_set, database, services) = {
"cd ../..",
"./occ app:enable $APP_NAME",
"git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications apps/notifications",
- "./occ app:enable notifications"
- ] + (
- if test_set == "conversation" || test_set == "conversation-2" then [
- "git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests"
- ] else []
- ) + [
+ "./occ app:enable --force notifications",
+ "git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests",
+ "./occ app:enable --force guests",
+ "git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot apps/call_summary_bot",
+ "./occ app:enable --force call_summary_bot",
"cd apps/$APP_NAME/tests/integration/",
"bash run.sh features/"+test_set
]
@@ -155,6 +163,6 @@ local PipelinePostgreSQL(test_set) = Pipeline(
{
kind: "signature",
- hmac: "42a9326446817e073491d2b887a20254394c1cc988640bc9df9b57f2ad445ff0"
+ hmac: "8a6c9dd22806c07b68b5d263748cf226693b847a9d4773e094ba549d98834dd5"
},
]
diff --git a/.drone.yml b/.drone.yml
index c10969232..6767270e4 100644
--- a/.drone.yml
+++ b/.drone.yml
@@ -18,12 +18,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/callapi
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: sqlite
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -55,12 +61,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/chat
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: sqlite
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -92,12 +104,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/chat-2
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: sqlite
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -129,12 +147,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/command
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: sqlite
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -166,13 +190,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
- git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/conversation
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: sqlite
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -204,13 +233,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
- git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/conversation-2
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: sqlite
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -242,12 +276,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/federation
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: sqlite
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -279,12 +319,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/integration
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: sqlite
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -316,12 +362,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/sharing
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: sqlite
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -353,12 +405,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/sharing-2
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: sqlite
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -404,12 +462,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/callapi
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: mysql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -455,12 +519,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/chat
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: mysql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -506,12 +576,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/chat-2
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: mysql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -557,12 +633,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/command
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: mysql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -608,13 +690,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
- git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/conversation
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: mysql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -660,13 +747,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
- git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/conversation-2
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: mysql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -712,12 +804,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/federation
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: mysql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -763,12 +861,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/integration
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: mysql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -814,12 +918,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/sharing
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: mysql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -865,12 +975,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/sharing-2
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: mysql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -911,12 +1027,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/callapi
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: pgsql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -958,12 +1080,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/chat
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: pgsql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -1005,12 +1133,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/chat-2
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: pgsql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -1052,12 +1186,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/command
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: pgsql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -1099,13 +1239,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
- git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/conversation
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: pgsql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -1147,13 +1292,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
- git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/conversation-2
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: pgsql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -1195,12 +1345,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/federation
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: pgsql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -1242,12 +1398,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications
+ - git clone --depth 1 -b $GUESTS_BRANCH https://github.com/nextcloud/guests apps/guests
+ - ./occ app:enable --force guests
+ - git clone --depth 1 -b $CSB_BRANCH https://github.com/nextcloud/call_summary_bot
+ apps/call_summary_bot
+ - ./occ app:enable --force call_summary_bot
- cd apps/$APP_NAME/tests/integration/
- bash run.sh features/integration
environment:
APP_NAME: spreed
CORE_BRANCH: stable27
+ CSB_BRANCH: main
DATABASEHOST: pgsql
GUESTS_BRANCH: master
NOTIFICATIONS_BRANCH: stable27
@@ -1289,12 +1451,18 @@ steps:
- ./occ app:enable $APP_NAME
- git clone --depth 1 -b $NOTIFICATIONS_BRANCH https://github.com/nextcloud/notifications
apps/notifications
- - ./occ app:enable notifications
+ - ./occ app:enable --force notifications