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

github.com/nextcloud/server.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2018-06-01Ping mysql version in CIMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2018-05-30Fix drone mysqlmb4 testsJohn Molakvoæ (skjnldsv)
Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
2017-10-09fix postgresql testsblizzz
we don't support pgsql 10 yet. because Doctrine does not either. Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
2017-09-08Use tmpfs for mysql CI containersMorris Jobke
Should improve performance Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-08-25[drone] Give redis a change to fireupRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2017-08-23Use docker images without XDebug and with OpcacheMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-08-17Enable object storage tests againMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-08-10Add acceptance tests for setting the color in the Theming appDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-08-10Fix redis-cluster support on droneMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-08-09Update syntax to drone 0.8Morris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-07-26Enable postgres on drone againMorris Jobke
* use proper password Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-07-20Enable acceptance tests again on Drone 0.7Daniel Calviño Sánchez
Running the acceptance tests on Drone relied on the pod-style networking used by services (service containers were available at 127.0.0.1 from the build containers). However, in Drone 0.7 service and build containers must be accessed from each other using their domain name instead. Thus, acceptance tests had to be disabled on Drone. Now that the acceptance test system supports setting a different domain for the Selenium server and for the Nextcloud test server the acceptance tests can be enabled again on Drone. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-07-14Temporarily disable acceptance and object storage testsMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-07-14Fix droneMorris Jobke
Fix service container host name check current folder fix redis for integration test Fix more hostnames Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-05-17Merge pull request #4767 from nextcloud/app-code-checkerMorris Jobke
Check language files and database schema with app code checker
2017-05-16Merge pull request #4666 from nextcloud/enable-redis-clusterMorris Jobke
Add redis cluster tests to our CI jobs
2017-05-16Run the app checker on all appsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-05-15Run sign-off check as last checkMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-05-12Make cache tests a bit more clearMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-05-12Add redis cluster tests to our CI jobsMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-05-04Merge pull request #4682 from ↵Morris Jobke
nextcloud/try-to-start-browser-sessions-again-when-they-fail-in-acceptance-tests Try to start browser sessions again when they fail in acceptance tests
2017-05-04Set timeout multiplier to 10 for acceptance tests run by DroneDaniel Calviño Sánchez
Sometimes, acceptance tests run by Drone fail due to a timeout when starting the web browser sessions. Increasing the timeout should minimize the possibility of the failure happening, although it can not guarantee that it will not happen. A timeout multiplier of 10 was set just because it looks like a reasonable margin of time, although it is not based on any hard data. The timeout multiplier affects too the timeout used when finding elements. Like when starting a session, increasing the find timeout simply gives the acceptance tests more time to find the objects before giving up, so it does not change their behaviour when successful and can also prevent failures due to default timeouts being too low for a strained system. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-05-02Merge pull request #4667 from nextcloud/split-up-more-integration-testsMorris Jobke
Split up sharing-v1-part2.feature to avoid timeouts
2017-05-02Merge pull request #4669 from nextcloud/checkersMorris Jobke
Consolidate all the code checkers into one job
2017-05-02Consolidate all the code checkers into one jobMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-05-02Add redis support to our CI jobsMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-05-02Split up sharing-v1-part2.feature to avoid timeoutsMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-04-25Merge pull request #4485 from nextcloud/translation-checkerMorris Jobke
Check whether we can json decode the translations
2017-04-25Loop over the apps directory and add the taskJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-04-25Check whether we can json decode the translationsJoas Schilling
Signed-off-by: Joas Schilling <coding@schilljs.com>
2017-04-24Add acceptance tests for sharing password protected linksDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-04-21Move acceptance tests from build/acceptance to tests/acceptanceDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-04-21Add safety parameterDaniel Calviño Sánchez
As the script modifies the Git repository a safety parameter was added to prevent running it by mistake and messing with the local copy of the repository. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-04-21Generalize names and descriptionsDaniel Calviño Sánchez
Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-04-21Use PHP built-in web server instead of Apache in DroneDaniel Calviño Sánchez
Instead of running an additional Drone service with the Nextcloud server now the Nextcloud server is run in the same Drone step as the acceptance tests themselves using the PHP built-in web server. Thanks to this, the Nextcloud server control is no longer needed, as the acceptance tests can now directly reset, start and stop the Nextcloud server. Also, the "nextcloudci/php7.0:php7.0-7" image provides everything needed to run and manage the Nextcloud server (including the Git command used to restore the directory to a saved state), so the custom image is no longer needed either. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-04-19Add acceptance test steps to DroneDaniel Calviño Sánchez
Each acceptance test feature is run in its own Drone step. The container of the step runs the acceptance tests themselves, but they require two additional Drone services. One service provides the Selenium server that performs the web browser actions specified by the tests, and the other service provides the Nextcloud server that the tests will be run against (due to security concerns the acceptance tests themselves can not create Docker containers for the Nextcloud server as done when running them in a local system, as if Drone containers had access to Docker a malicious pull request could be used to take over the Drone server). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-04-13Enable testing app in CI stepLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-04-13Fix .drone.ymlLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-04-13Add support for ratelimiting via annotationsLukas Reschke
This allows adding rate limiting via annotations to controllers, as one example: ``` @UserRateThrottle(limit=5, period=100) @AnonRateThrottle(limit=1, period=100) ``` Would mean that logged-in users can access the page 5 times within 100 seconds, and anonymous users 1 time within 100 seconds. If only an AnonRateThrottle is specified that one will also be applied to logged-in users. Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-04-11Add drone.yml configMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-04-11Run maintenance mode tests on DroneLukas Reschke
Signed-off-by: Lukas Reschke <lukas@statuscode.ch>
2017-03-29Split long running features/sharing-v1.feature into two smaller partsMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-03-24Merge pull request #4013 from nextcloud/bundle_vendor_jsLukas Reschke
Bundle vendor js
2017-03-23Add CI step to verify merged vendor jsRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2017-03-22Revert "Bundle vendor js"Roeland Jago Douma
2017-03-22Add CI step to verify merged vendor jsRoeland Jago Douma
Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
2017-03-20add drone configMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-03-17Revert "Add integration test for trashbin"Morris Jobke
2017-03-17Add drone.yml configMorris Jobke
Signed-off-by: Morris Jobke <hey@morrisjobke.de>
2017-03-07Run drone only on master/stable branchesMorris Jobke
* fixes #3729 Signed-off-by: Morris Jobke <hey@morrisjobke.de>