diff options
-rw-r--r-- | .drone.jsonnet | 28 | ||||
-rw-r--r-- | .drone.yml | 236 | ||||
-rw-r--r-- | tests/integration/features/bootstrap/CommandLineTrait.php | 12 | ||||
-rw-r--r-- | tests/integration/features/bootstrap/FeatureContext.php | 79 | ||||
-rw-r--r-- | tests/integration/features/chat/bots.feature | 98 | ||||
-rwxr-xr-x | tests/integration/run.sh | 10 | ||||
-rw-r--r-- | tests/integration/spreedcheats/lib/Controller/ApiController.php | 12 |
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 |