🔧 This is a drone ci plugin to be used in our CI pipeline.
It allows to record vnc sessions (i.e. from Docker Selenium Containers) for later review
As a service
pipeline:
test-step
image: myimage
commands:
- run_test.sh
services:
recorder:
image: owncloudci/recorder
password:secret
hostname:selenium
selenium:
image: selenium/standalone-chrome-debug:latest
As pipeline step
pipeline:
recorder:
image: owncloudci/vnc-recorder
detach: true
environment:
- PLUGIN_PASSWORD=secret
- PLUGIN_HOSTNAME=selenium
test-step
image: myimage
commands:
- run_test.sh
services:
selenium:
image: selenium/standalone-chrome-debug:latest
PLUGIN_HOSTNAME
PLUGIN_PASSWORD
PLUGIN_PORT
PLUGIN_FILENAME
PLUGIN_OUTPUT_PATH
PLUGIN_PASSWORD_FILE
Open an Issue
Fork -> Patch -> Push -> Pull Request
MIT
Copyright (c) 2018 Patrick Jahns <[email protected]>