diff options
author | Talank <talank@gces.edu.np> | 2022-02-14 07:37:59 +0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-14 07:37:59 +0300 |
commit | 921f99da327dbba57a4732ad8bf39838cbd39ec1 (patch) | |
tree | a83b0e2c1c2fd08a91136c1e2929344f4e9a6eed /.drone.star | |
parent | 2c906fa48fe7179b495461f1b599ae9a3ac93a30 (diff) |
[Tests-only]Used middleware docker image (#9412)
* [Tests-only]Used middleware docker image
* Removed changes unrelated to middleware bump
Diffstat (limited to '.drone.star')
-rw-r--r-- | .drone.star | 37 |
1 files changed, 21 insertions, 16 deletions
diff --git a/.drone.star b/.drone.star index ef9afb96f..29f705515 100644 --- a/.drone.star +++ b/.drone.star @@ -5,6 +5,8 @@ # with a specific compiler. # +OC_TESTING_MIDDLEWARE = "owncloud/owncloud-test-middleware:1.3.1" + dir = { "base": "/drone", } @@ -232,11 +234,15 @@ def gui_tests(ctx, trigger = {}, depends_on = [], filterTags = [], version = "da }, ] + showGuiTestResult(), - "services": testMiddleware() + + "services": testMiddlewareService() + owncloudService() + databaseService(), "trigger": trigger, "depends_on": depends_on, + "volumes": [{ + "name": "uploads", + "temp": {}, + }], } def build_client(ctx, c_compiler, cxx_compiler, build_type, generator, build_command, build_dir): @@ -484,23 +490,22 @@ def owncloudService(): ], }] -def testMiddleware(): +def testMiddlewareService(): + environment = { + "BACKEND_HOST": "http://owncloud", + "NODE_TLS_REJECT_UNAUTHORIZED": "0", + "MIDDLEWARE_HOST": "testmiddleware", + "REMOTE_UPLOAD_DIR": "/uploads", + } + return [{ "name": "testmiddleware", - "image": "owncloudci/nodejs:14", - "pull": "always", - "environment": { - "MIDDLEWARE_HOST": "testmiddleware", - "BACKEND_HOST": "http://owncloud", - }, - "commands": [ - ". ./.drone.env", - "git clone https://github.com/owncloud/owncloud-test-middleware.git /drone/src/middleware", - "cd /drone/src/middleware", - "git checkout $MIDDLEWARE_COMMITID", - "yarn install", - "yarn start", - ], + "image": OC_TESTING_MIDDLEWARE, + "environment": environment, + "volumes": [{ + "name": "uploads", + "path": "/uploads", + }], }] def owncloudLog(): |