nextcloud/build/acceptance
Daniel Calviño Sánchez ff7d1bf1e7 Add NextcloudTestServerHelper for Nextcloud servers in Drone services
Due to security concerns, the public Nextcloud server repository is not
set as "trusted" in Drone (otherwise a malicious pull request could be
used to take over the server), so it is not possible to create Docker
containers from the containers started by Drone. Therefore, the
Nextcloud server must be started as a service by Drone itself.

The NextcloudTestServerDroneHelper is added to manage from the
acceptance tests a Nextcloud test server running in a Drone service; to
be able to control the remote Nextcloud server the Drone service must
provide the Nextcloud server control server.

Signed-off-by: Daniel Calviño Sánchez <danxuliu@gmail.com>
2017-04-19 08:26:04 +02:00
..
config Add acceptance tests related to login 2017-04-19 08:26:03 +02:00
docker/nextcloud-local-parent Add script to set up and run the acceptance tests 2017-04-19 08:26:03 +02:00
features Add NextcloudTestServerHelper for Nextcloud servers in Drone services 2017-04-19 08:26:04 +02:00
composer.json Add helper context to isolate the test server with Docker containers 2017-04-19 08:26:03 +02:00
installAndConfigureServer.sh Extract installation and configuration of the Nextcloud server 2017-04-19 08:26:04 +02:00
run.sh Extract installation and configuration of the Nextcloud server 2017-04-19 08:26:04 +02:00