diff --git a/.drone.star b/.drone.star index bf1a0d78b1..119899eefe 100644 --- a/.drone.star +++ b/.drone.star @@ -811,7 +811,7 @@ def wopiValidatorTests(ctx, storage, accounts_hash_difficulty = 4): }, { "name": "wopiserver", - "image": "cs3org/wopiserver:v9.2.5", + "image": "cs3org/wopiserver:v9.3.0", "detach": True, "commands": [ "cp %s/tests/config/drone/wopiserver.conf /etc/wopi/wopiserver.conf" % (dirs["base"]), @@ -819,6 +819,13 @@ def wopiValidatorTests(ctx, storage, accounts_hash_difficulty = 4): "/app/wopiserver.py", ], }, + { + "name": "wait-for-wopi-server", + "image": OC_CI_ALPINE, + "commands": [ + "curl -k --fail --retry-connrefused --retry 7 --retry-all-errors 'http://wopiserver:8880/wopi'", + ], + }, ] + ocisServer(storage, accounts_hash_difficulty, [], [], "wopi_validator") + [ diff --git a/deployments/examples/ocis_wopi/docker-compose.yml b/deployments/examples/ocis_wopi/docker-compose.yml index 55e3ff0157..5229e0e107 100644 --- a/deployments/examples/ocis_wopi/docker-compose.yml +++ b/deployments/examples/ocis_wopi/docker-compose.yml @@ -137,7 +137,7 @@ services: driver: "local" restart: always wopiserver: - image: cs3org/wopiserver:${WOPISERVER_DOCKER_TAG:-v9.1.1} + image: cs3org/wopiserver:${WOPISERVER_DOCKER_TAG:-v9.3.0} networks: ocis-net: entrypoint: