Robotframework RIDE GUI from browser
2.7K
Run the Robotframework Ride IDE X app accessible in a web browser
On platforms like macOS, Ubuntu Synology 6.0 DSM, etc you can start with a command like:
docker run \
-d \
--rm \
--name="robot" \
-e WIDTH="1280" \
-e HEIGHT="720" \
-v $(pwd)/config:/config:rw \
-v $(pwd)/robot:/robot \
-p XXXX:8080 \
ivonet/robotframework-ride
Syntax:
docker run [docker options] ivonet/robotframework-ride[:version] [image options]
You can access the GUI by pointing your web browser to http://SERVERIP:XXXX/#/client/c/Ride
Or by going to http://SERVERIP:XXXX and selecting Ride in the gui.
Replace SERVERIP, XXXX with your values.
SERVERIP is mostly localhost on docker native and docker-machine ip default if still with virtualbox
EDGE=[0|1] -> 0 no auto update, 1 auto updateWIDTH -> default 1280HEIGHT -> default 720/robot -> map to local folder and safe your testcases here/config -> map to local folder if you want the config t survive image updatesdocker run \
-d \
--rm \
--name="ride" \
-v $(pwd)/config:/config:rw \
-v $(pwd)/robot:/robot \
-p 8080:8080 \
ivonet/robotframework-ride
docker run \
-it \
--rm \
--name "robot" \
-v $(pwd):/mnt \
-v $(pwd)/robot:/robot \
-p 8888:8080 \
ivonet/robotframework-ride /bin/sh
/sbin/my_init with start the gui serverdocker run \
-d \
--name="ride" \
-e EDGE=1 \
-v $(pwd)/config:/config:rw \
-v $(pwd)/robot:/robot \
-p 8080:8080 \
ivonet/robotframework-ride:1.0.0
docker start ride)docker run \
-it \
--name="ride" \
-e EDGE=1 \
-v $(pwd)/config:/config:rw \
-v $(pwd)/robot:/robot \
-p 8080:8080 \
ivonet/robotframework-ride:latest
docker start ride)docker run \
-it \
--rm \
--name="runbot" \
-e EDGE=1 \
-v $(pwd)/robot:/robot \
ivonet/robotframework-ride \
/bin/bash -c "cd;\
git clone --depth=1 https://github.com/robotframework/robotframework.git;\
cd robotframework;\
atest/run.py python --exclude no-ci --exclude jybot_only --exclude require-screenshot --exclude require-tkinter --outputdir /robot atest/robot"
./robot to the test foldercd -> goto home dirgit clone --depth=1 https://github.com/robotframework/robotframework.git -> Clone the robotframework into the homedircd robotframework go into the cloned repoatest/run.py python --exclude no-ci --exclude jybot_only --exclude require-screenshot --exclude require-tkinter --outputdir /robot atest/robot -> run the acceptance tests and report the results to the mapped /robot dir;/bin/sh to the last command to not exit but enter the shell after run

Content type
Image
Digest
Size
771.9 MB
Last updated
about 9 years ago
docker pull ivonet/robotframework-ride