summaryrefslogtreecommitdiffstats
path: root/.drone.yml
Commit message (Collapse)AuthorAgeFilesLines
* Use specific docker image tags to allow drone to cache them and not run into ↵Morris Jobke2021-01-081-22/+22
| | | | | | docker pull rate limits Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Fix name of avatar integration tests in DroneDaniel Calviño Sánchez2021-01-071-1/+1
| | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Update postgres version testsRoeland Jago Douma2021-01-071-3/+73
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* No need to run mysql5 tests anymoreRoeland Jago Douma2021-01-061-101/+0
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* jsunit: Run jsunit with chromium/puppeteer on github actionsJulius Härtl2020-12-291-23/+0
| | | | Signed-off-by: Julius Härtl <jus@bitgrid.net>
* Add php8 CIRoeland Jago Douma2020-12-071-10/+10
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Add integration tests for user avatarsDaniel Calviño Sánchez2020-12-071-0/+25
| | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Only run phpunit when php, xml or test files are modifiedJoas Schilling2020-10-301-0/+21
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* To revert once php8.0 packages are thereJoas Schilling2020-09-181-14/+24
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Update drone testing matrixJoas Schilling2020-09-181-84/+42
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Remove phan config - was replaced by PsalmMorris Jobke2020-09-161-25/+0
| | | | Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Disable fragile comments testsMorris Jobke2020-07-211-30/+30
| | | | | | | | Those tests are actual problems in our code. See https://github.com/nextcloud/server/pull/20462#issuecomment-613380650 for a summary by @danxuliu Basically they are introduced by #18929 but are only revealed by #18764. Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Hello codecov :rocket:Daniel Kesselberg2020-06-301-17/+27
| | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
* Do not clone the whole Talk repository for integration testsDaniel Calviño Sánchez2020-05-291-1/+1
| | | | Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Add integration tests for video verificationDaniel Calviño Sánchez2020-05-291-0/+31
| | | | | | | | | | | | | | Enabling the "send password by Talk" property of shares require that Talk is installed and enabled, so the Drone step that runs them has to first clone the Talk repository. When the integration tests are run on a local development instance, however, it is not guaranteed that Talk is installed. Due to this the "@Talk" tag was added, which ensures that any feature or scenario marked with it will first check if Talk is installed and, if not, skip the scenario (instead of failing). Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* use serverControls directly with LDAP calls, fixes 19127Arthur Schiwon2020-04-141-2/+45
| | | | | | | | - adapters for PHP API version to Support PHP < 7.3 - switch to pass only one base per search - cookie logic is moved from Access to API adapters Signed-off-by: Arthur Schiwon <blizzz@arthur-schiwon.de>
* Move Compile Handlebars CI to GitHub ActionsGary Kim2020-02-231-19/+0
| | | | Signed-off-by: Gary Kim <gary@garykim.dev>
* Lint on github actionsRoeland Jago Douma2020-02-101-32/+17
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Move npm build to github actionsRoeland Jago Douma2020-02-031-24/+0
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Bump integration to php7.3 with redisRoeland Jago Douma2019-11-281-33/+33
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Bump memcached imageRoeland Jago Douma2019-11-271-1/+1
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* REVERT LATER: disable phan for nowRoeland Jago Douma2019-11-271-7/+7
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Update droneRoeland Jago Douma2019-11-271-26/+39
| | | | | | | * Run 7.4 tests (nodb + sqlite) * Update older images to newer phpunit Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #18045 from nextcloud/ci/other/php73Roeland Jago Douma2019-11-211-14/+14
|\ | | | | Move more CI tests to php7.3
| * Move more CI tests to php7.3Roeland Jago Douma2019-11-211-14/+14
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Move integration tests to php7.3Roeland Jago Douma2019-11-201-33/+33
|/ | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* php7.2 minimum for 18Roeland Jago Douma2019-11-131-140/+58
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Run acceptance tests on PHP 7.3Daniel Calviño Sánchez2019-10-221-11/+11
| | | | | | | | There is no difference (as far as I know) between running the acceptance tests on PHP 7.1 or on PHP 7.3; this is simply a preparatory step to be ready when PHP 7.1 support is dropped in Nextcloud server. Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
* Merge pull request #17480 from ↵Roeland Jago Douma2019-10-091-8/+0
|\ | | | | | | | | nextcloud/enhancement/drone/no-submodule-when-not-needed Remove unnecessary submodules steps
| * Remove unwanted submodulesJohn Molakvoæ (skjnldsv)2019-10-091-8/+0
| | | | | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* | Run composer install in parallelRoeland Jago Douma2019-10-081-15/+15
|/ | | | | | | The newer docker image runs the composer isntall in parallel. Saving precious seconds on CI. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Kill ui-regression ci jobRoeland Jago Douma2019-10-081-55/+0
| | | | | | | Since we do not use it at the moment anyway it seems like a waste of resources to actually run it. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Switch to @nextcloud/axios for the CSRF update fixChristoph Wurst2019-10-051-2/+0
| | | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at> Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
* Move sharing integration tests to their own directoryJohn Molakvoæ (skjnldsv)2019-10-041-60/+60
| | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com>
* Split drone webpack testsJohn Molakvoæ (skjnldsv)2019-10-041-5/+6
| | | | | Signed-off-by: John Molakvoæ (skjnldsv) <skjnldsv@protonmail.com> Signed-off-by: npmbuildbot[bot] <npmbuildbot[bot]@users.noreply.github.com>
* Use handlebars from node_modules (on CI)Christoph Wurst2019-09-301-1/+1
| | | | Signed-off-by: Christoph Wurst <christoph@winzerhof-wurst.at>
* No need to test against EOL dbsRoeland Jago Douma2019-09-101-68/+0
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Download composer packages in parallel in integration testsRoeland Jago Douma2019-09-041-33/+33
| | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Merge pull request #16990 from nextcloud/ci/do_not_run_every_db_combo_on_prsRoeland Jago Douma2019-09-041-20/+9
|\ | | | | Do not run every possible DB combo on PRs
| * Do not run every possible DB combo on PRsRoeland Jago Douma2019-09-031-20/+9
| | | | | | | | | | | | Only run them once merged. Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Only run code coverage CI on mergeRoeland Jago Douma2019-09-031-2/+0
|/ | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* Only run integration tests when PHP was modifiedJoas Schilling2019-08-271-0/+33
| | | | Signed-off-by: Joas Schilling <coding@schilljs.com>
* Revert "Run phan tests only on high memory machines"Morris Jobke2019-05-091-3/+0
|
* Run phan tests only on high memory machinesMorris Jobke2019-05-081-0/+3
| | | | | | This should fix the out of memory issues we are seeing with this job Signed-off-by: Morris Jobke <hey@morrisjobke.de>
* Merge pull request #15311 from nextcloud/ci/mysql/8Roeland Jago Douma2019-05-031-3/+39
|\ | | | | Add mysql 8.0 CI run
| * Use mysql_native_password as default authentication pluginDaniel Kesselberg2019-05-011-0/+1
| | | | | | | | Signed-off-by: Daniel Kesselberg <mail@danielkesselberg.de>
| * Add mysql 8.0 CI runRoeland Jago Douma2019-05-011-3/+38
| | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | Merge pull request #15327 from nextcloud/ci/postgres-11Roeland Jago Douma2019-05-011-0/+35
|\ \ | | | | | | CI Postgres 11
| * | CI Postgres 11Roeland Jago Douma2019-05-011-0/+35
| | | | | | | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>
* | | CI MariaDB 10.4Roeland Jago Douma2019-05-011-0/+35
|/ / | | | | | | Signed-off-by: Roeland Jago Douma <roeland@famdouma.nl>