summaryrefslogtreecommitdiffstats
path: root/.drone.yml
AgeCommit message (Collapse)Author
2023-08-08tests(integration): Add integration tests for the call summary botJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-07-13feat(CI): Sign .drone.ymlJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-05-25fix(CI): Test against correct guests app branchJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-05-17chore(CI): Adjust testing matrix for Nextcloud 27 on stable27Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-02-02feat(CI): Run integration tests on PHP 8.2 for testingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-01-25fix(CI): Run "composer install" in integration tests before enabling the appJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2023-01-19chore(CI): Run postgres integration tests by default as they are faster and ↵Joas Schilling
break more often Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-12-06Adjust postgres database accessJoas Schilling
Following server example from https://github.com/nextcloud/server/pull/34645 Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-09-30Split chat/ integration tests in halfJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-09-19Execute the test on CIJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-09-01Use composer v2 to install the dependencies correctlyJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-07-06Fix missing "composer install" in the spreed repoJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-04-06Install notifications on droneJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-03-22Set MySQL ONLY_FULL_GROUP_BY configJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-03-22Run on MySQL as a testJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-03-21Remove PostgreSQL password set by accidentJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-03-18Generate drone testing matrix from .drone.jsonnet fileJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-02-17Add a federation context which starts the second serverJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2022-02-15Api changes to react to a message: reactions addVitor Mattos
Signed-off-by: Vitor Mattos <vitor@php.rio>
2021-10-25Test against newer DBsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-05-29Migrate more build images to GHCRGary Kim
Signed-off-by: Gary Kim <gary@garykim.dev>
2021-05-28Use GHCR for PHP 7.3 imagesGary Kim
Signed-off-by: Gary Kim <gary@garykim.dev>
2021-03-25Also split sharingJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-25Split conversation integration tests into 2 foldersJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-03-04"The app code checker doesn't check anything and this command will be ↵Joas Schilling
removed in Nextcloud 23" Signed-off-by: Joas Schilling <coding@schilljs.com>
2021-02-12Add guests app in CI runs that need itVincent Petry
The guests app checkout was missing in some of the integration-conversation runs. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-12-17Move unit tests to github actions to reduce drone loadJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-12-11Fix tests for listable conversationsVincent Petry
Fix number detection in participantType tests The guests app is now enabled. The spreed app is whitelisted for guest account users. A password is now set for the guest account users to be able to log in properly. Added system message tests for listable and read-only attributes. Added tests scenarios for permission checks and room type checks before setting listable attribute. Added integration tests for /listed-rooms endpoint Covers permissions to search and also with and without search terms. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-12-11Added integration tests for joining listable roomsVincent Petry
Added guest app to CI for callapi tests. Added test scenarios for joining listable rooms. Signed-off-by: Vincent Petry <vincent@nextcloud.com>
2020-10-30Execute integration tests on droneJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-09-18Update version on masterJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-25Enable fixed postgres tests againJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-06-15Validate the info.xml file with a workflowJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-05-14Remove compile checker it should be a github action when enabling it ever againJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-04-07Remove Postgres unit test for now until the boot up of the postgres docker ↵Joas Schilling
is fixed Signed-off-by: Joas Schilling <coding@schilljs.com>
2020-01-20Fix drone app:check-code testJoas Schilling
Currently we have to work around a issue in the server with our long running chat requests. This involves setting up the filesystem again which is not possible with public API. So we ignore the test if it outputs the known 5 lines Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-12-16Remove code from bundling webrtc manuallyJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-12-05Try linting via github actionsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-11-28Roeland released 7.4-2 manually so it's 7.4:2Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-11-28Update master php testing versionsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-11-07Use nextcloudci Docker image for nodeDaniel Calviño Sánchez
The NPM major version was recently bumped in the node:lts Docker image, so CI started to fail due to unclean JavaScript builds. The server seems to require the previous version due to incompatible dependencies, so for consistency the JavaScript files are still built and checked with the previous version instead of updating them to the new one. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2019-10-18Remove handlebar codeJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-16Bump image to stylelint-2 which comes with stylelint 11.0.0Joas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-16Try to fix eslintJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-16Fix step-name of stylelintJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-09Fix eslintJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-09Pause build checkers until a follow up fixes the expectationsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-09Pause acceptance tests until we are in a testable state againJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-10-01Setup NPM instead of a different handlebar versionJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2019-09-26Add acceptance tests for Talk sidebar in public share page to DroneDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>