diff --git a/Base/README-short.txt b/Base/README-short.txt deleted file mode 100644 index aba06bea6..000000000 --- a/Base/README-short.txt +++ /dev/null @@ -1 +0,0 @@ -_This image is not meant to be run directly!_ It serves as the base image used for each of the Selenium images involved in setting up a Selenium Grid. diff --git a/Base/README.md b/Base/README.md deleted file mode 100644 index ddd46c35a..000000000 --- a/Base/README.md +++ /dev/null @@ -1,40 +0,0 @@ -# Selenium Base Image - -_This image is not meant to be run directly!_ It serves as the base image used for each of the Selenium images involved in setting up a Selenium Grid. - -## Dockerfile - -[`selenium/base` Dockerfile](Dockerfile) - -## What is Selenium? -_Selenium automates browsers._ That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well. - -Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks. - -See the Selenium [site](https://www.selenium.dev/documentation/en/) for documentation on usage within your test code. - -## License - -View [license information](../LICENSE.md) for the software contained in this image. - -## Getting Help - -### User Group - -The first place where people ask for help about Selenium is the [Official User Group](https://groups.google.com/forum/#!forum/selenium-users). Here, you'll find that most of the time, someone already found the problem you are facing right now, and usually reached the solution for which you are looking. - -_Note: Please make sure to search the group before asking for something. Your question likely won't get answered if it was previously answered in another discussion!_ - -### Chat Room - -The best place to ask for help is the user group (because they also keep the information accessible for others to read in the future). However, if you have a very important (or too simple) issue that needs a solution ASAP, you can always enter the IRC chat room. You might just find someone ready to help on `#selenium` at [Freenode](https://freenode.net/) or [SeleniumHQ Slack](https://seleniumhq.herokuapp.com/) - -### Issues - -If you have any problems with or questions about this image, please contact us through a [Github issue](https://github.com/SeleniumHQ/docker-selenium/issues). If you have any problems with or questions about Selenium, please contact us through Selenium's [Bug Tracker](https://github.com/SeleniumHQ/selenium/issues). - -## Contributing - -There are many ways to [contribute](https://www.selenium.dev/getinvolved/) whether by answering user questions, additional docs, or pull request we look forward to hearing from you. - -If you do supply a patch we will need you to [sign the CLA](https://spreadsheets.google.com/spreadsheet/viewform?hl=en_US&formkey=dFFjXzBzM1VwekFlOWFWMjFFRjJMRFE6MQ#gid=0). We are part of [SFC](http://www.sfconservancy.org/) diff --git a/Makefile b/Makefile index 894645f85..0f3c6c3d1 100644 --- a/Makefile +++ b/Makefile @@ -101,19 +101,19 @@ opera: node_base generate_opera cd ./NodeOpera && docker build $(BUILD_ARGS) -t $(NAME)/node-opera:$(TAG_VERSION) . generate_standalone_firefox: - cd ./Standalone && ./generate.sh StandaloneFirefox node-firefox Firefox $(TAG_VERSION) $(NAMESPACE) $(AUTHORS) + cd ./Standalone && ./generate.sh StandaloneFirefox node-firefox $(TAG_VERSION) $(NAMESPACE) $(AUTHORS) standalone_firefox: firefox generate_standalone_firefox cd ./StandaloneFirefox && docker build $(BUILD_ARGS) -t $(NAME)/standalone-firefox:$(TAG_VERSION) . generate_standalone_chrome: - cd ./Standalone && ./generate.sh StandaloneChrome node-chrome Chrome $(TAG_VERSION) $(NAMESPACE) $(AUTHORS) + cd ./Standalone && ./generate.sh StandaloneChrome node-chrome $(TAG_VERSION) $(NAMESPACE) $(AUTHORS) standalone_chrome: chrome generate_standalone_chrome cd ./StandaloneChrome && docker build $(BUILD_ARGS) -t $(NAME)/standalone-chrome:$(TAG_VERSION) . generate_standalone_opera: - cd ./Standalone && ./generate.sh StandaloneOpera node-opera Opera $(TAG_VERSION) $(NAMESPACE) $(AUTHORS) + cd ./Standalone && ./generate.sh StandaloneOpera node-opera $(TAG_VERSION) $(NAMESPACE) $(AUTHORS) standalone_opera: opera generate_standalone_opera cd ./StandaloneOpera && docker build $(BUILD_ARGS) -t $(NAME)/standalone-opera:$(TAG_VERSION) . diff --git a/NodeBase/README-short.txt b/NodeBase/README-short.txt deleted file mode 100644 index 709d6dfda..000000000 --- a/NodeBase/README-short.txt +++ /dev/null @@ -1 +0,0 @@ -_This image is not meant to be run directly!_ It serves as the base image used for Selenium Nodes. diff --git a/NodeBase/README.md b/NodeBase/README.md deleted file mode 100644 index 349b666e9..000000000 --- a/NodeBase/README.md +++ /dev/null @@ -1,40 +0,0 @@ -# Selenium Grid Node Base - -_This image is not meant to be run directly!_ It serves as the base image used for Selenium Nodes. - -## Dockerfile - -[`selenium/node-base` Dockerfile](Dockerfile) - -## What is Selenium? -_Selenium automates browsers._ That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well. - -Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks. - -See the Selenium [site](https://www.selenium.dev/documentation/en/) for documentation on usage within your test code. - -## License - -View [license information](../LICENSE.md) for the software contained in this image. - -## Getting Help - -### User Group - -The first place where people ask for help about Selenium is the [Official User Group](https://groups.google.com/forum/#!forum/selenium-users). Here, you'll find that most of the time, someone already found the problem you are facing right now, and usually reached the solution for which you are looking. - -_Note: Please make sure to search the group before asking for something. Your question likely won't get answered if it was previously answered in another discussion!_ - -### Chat Room - -The best place to ask for help is the user group (because they also keep the information accessible for others to read in the future). However, if you have a very important (or too simple) issue that needs a solution ASAP, you can always enter the IRC chat room. You might just find someone ready to help on `#selenium` at [Freenode](https://freenode.net/) or [SeleniumHQ Slack](https://seleniumhq.herokuapp.com/) - -### Issues - -If you have any problems with or questions about this image, please contact us through a [Github issue](https://github.com/SeleniumHQ/docker-selenium/issues). If you have any problems with or questions about Selenium, please contact us through Selenium's [Bug Tracker](https://github.com/SeleniumHQ/selenium/issues). - -## Contributing - -There are many ways to [contribute](https://www.selenium.dev/getinvolved/) whether by answering user questions, additional docs, or pull request we look forward to hearing from you. - -If you do supply a patch we will need you to [sign the CLA](https://spreadsheets.google.com/spreadsheet/viewform?hl=en_US&formkey=dFFjXzBzM1VwekFlOWFWMjFFRjJMRFE6MQ#gid=0). We are part of [SFC](http://www.sfconservancy.org/) diff --git a/NodeChrome/README-short.txt b/NodeChrome/README-short.txt deleted file mode 100644 index 9ed089043..000000000 --- a/NodeChrome/README-short.txt +++ /dev/null @@ -1 +0,0 @@ -Selenium Node configured to run Google Chrome. diff --git a/NodeChrome/README.md b/NodeChrome/README.md deleted file mode 100644 index 0849c274b..000000000 --- a/NodeChrome/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Selenium Grid Node - Chrome - -Selenium Node configured to run Google Chrome. - -## Dockerfile - -[`selenium/node-chrome` Dockerfile](Dockerfile) - -## How to use this image - -First, you will need a Selenium Grid Hub that the Node will connect to. - -``` -$ docker run -d -p 4444:4444 --name selenium-hub selenium/hub -``` - -Once the hub is up and running will want to launch nodes that can run tests. You can run as many nodes as you wish. - -``` -$ docker run -d --link selenium-hub:hub -v /dev/shm:/dev/shm selenium/node-chrome -``` - -## What is Selenium? -_Selenium automates browsers._ That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well. - -Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks. - -See the Selenium [site](https://www.selenium.dev/documentation/en/) for documentation on usage within your test code. - -## License - -View [license information](../LICENSE.md) for the software contained in this image. - -## Getting Help - -### User Group - -The first place where people ask for help about Selenium is the [Official User Group](https://groups.google.com/forum/#!forum/selenium-users). Here, you'll find that most of the time, someone already found the problem you are facing right now, and usually reached the solution for which you are looking. - -_Note: Please make sure to search the group before asking for something. Your question likely won't get answered if it was previously answered in another discussion!_ - -### Chat Room - -The best place to ask for help is the user group (because they also keep the information accessible for others to read in the future). However, if you have a very important (or too simple) issue that needs a solution ASAP, you can always enter the IRC chat room. You might just find someone ready to help on `#selenium` at [Freenode](https://freenode.net/) or [SeleniumHQ Slack](https://seleniumhq.herokuapp.com/) - -### Issues - -If you have any problems with or questions about this image, please contact us through a [Github issue](https://github.com/SeleniumHQ/docker-selenium/issues). If you have any problems with or questions about Selenium, please contact us through Selenium's [Bug Tracker](https://github.com/SeleniumHQ/selenium/issues). - -## Contributing - -There are many ways to [contribute](https://www.selenium.dev/getinvolved/) whether by answering user questions, additional docs, or pull request we look forward to hearing from you. - -If you do supply a patch we will need you to [sign the CLA](https://spreadsheets.google.com/spreadsheet/viewform?hl=en_US&formkey=dFFjXzBzM1VwekFlOWFWMjFFRjJMRFE6MQ#gid=0). We are part of [SFC](http://www.sfconservancy.org/) diff --git a/NodeFirefox/README-short.txt b/NodeFirefox/README-short.txt deleted file mode 100644 index 992d5c000..000000000 --- a/NodeFirefox/README-short.txt +++ /dev/null @@ -1 +0,0 @@ -Selenium Node configured to run Firefox diff --git a/NodeFirefox/README.md b/NodeFirefox/README.md deleted file mode 100644 index ee2fb7af2..000000000 --- a/NodeFirefox/README.md +++ /dev/null @@ -1,54 +0,0 @@ -# Selenium Grid Node - Firefox - -Selenium Node configured to run Firefox - -## Dockerfile - -[`selenium/node-firefox` Dockerfile](Dockerfile) - -## How to use this image - -First, you will need a Selenium Grid Hub that the Node will connect to. - -``` -$ docker run -d -p 4444:4444 --name selenium-hub selenium/hub -``` - -Once the hub is up and running will want to launch nodes that can run tests. You can run as many nodes as you wish. - -``` -$ docker run -d --link selenium-hub:hub -v /dev/shm:/dev/shm selenium/node-firefox -``` - -## What is Selenium? -_Selenium automates browsers._ That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well. - -Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks. - -See the Selenium [site](https://www.selenium.dev/documentation/en/) for documentation on usage within your test code. - -## License - -View [license information](../LICENSE.md) for the software contained in this image. - -## Getting Help - -### User Group - -The first place where people ask for help about Selenium is the [Official User Group](https://groups.google.com/forum/#!forum/selenium-users). Here, you'll find that most of the time, someone already found the problem you are facing right now, and usually reached the solution for which you are looking. - -_Note: Please make sure to search the group before asking for something. Your question likely won't get answered if it was previously answered in another discussion!_ - -### Chat Room - -The best place to ask for help is the user group (because they also keep the information accessible for others to read in the future). However, if you have a very important (or too simple) issue that needs a solution ASAP, you can always enter the IRC chat room. You might just find someone ready to help on `#selenium` at [Freenode](https://freenode.net/) or [SeleniumHQ Slack](https://seleniumhq.herokuapp.com/) - -### Issues - -If you have any problems with or questions about this image, please contact us through a [Github issue](https://github.com/SeleniumHQ/docker-selenium/issues). If you have any problems with or questions about Selenium, please contact us through Selenium's [Bug Tracker](https://github.com/SeleniumHQ/selenium/issues). - -## Contributing - -There are many ways to [contribute](https://www.selenium.dev/getinvolved/) whether by answering user questions, additional docs, or pull request we look forward to hearing from you. - -If you do supply a patch we will need you to [sign the CLA](https://spreadsheets.google.com/spreadsheet/viewform?hl=en_US&formkey=dFFjXzBzM1VwekFlOWFWMjFFRjJMRFE6MQ#gid=0). We are part of [SFC](http://www.sfconservancy.org/) diff --git a/NodeOpera/README-short.txt b/NodeOpera/README-short.txt deleted file mode 100644 index d97b09d42..000000000 --- a/NodeOpera/README-short.txt +++ /dev/null @@ -1 +0,0 @@ -Selenium Node configured to run Chromium based versions of Opera diff --git a/Standalone/README-short.template.txt b/Standalone/README-short.template.txt deleted file mode 100644 index 32fc89d43..000000000 --- a/Standalone/README-short.template.txt +++ /dev/null @@ -1 +0,0 @@ -Selenium Standalone configured to run ##BROWSER## diff --git a/Standalone/README.md b/Standalone/README.md deleted file mode 100644 index a0d2bd2a1..000000000 --- a/Standalone/README.md +++ /dev/null @@ -1,3 +0,0 @@ -# Debug image template - -This folder servers as a template for creating standalone server images derived from Selenium Node Browser images. Note usage in the Makefile at the root of this repo. diff --git a/Standalone/README.template.md b/Standalone/README.template.md deleted file mode 100644 index a63b069e9..000000000 --- a/Standalone/README.template.md +++ /dev/null @@ -1,47 +0,0 @@ -# Selenium Grid Standalone - ##BROWSER## - -Selenium Standalone Server with ##BROWSER## - -## Dockerfile - -[`selenium/standalone-##BROWSER_LC##` Dockerfile](Dockerfile) - -## How to use this image - - -``` -$ docker run -d -p 4444:4444 -v /dev/shm:/dev/shm selenium/standalone-##BROWSER_LC## -``` - -## What is Selenium? -_Selenium automates browsers._ That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well. - -Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks. - -See the Selenium [site](https://www.selenium.dev/documentation/en/) for documentation on usage within your test code. - -## License - -View [license information](../LICENSE.md) for the software contained in this image. - -## Getting Help - -### User Group - -The first place where people ask for help about Selenium is the [Official User Group](https://groups.google.com/forum/#!forum/selenium-users). Here, you'll find that most of the time, someone already found the problem you are facing right now, and usually reached the solution for which you are looking. - -_Note: Please make sure to search the group before asking for something. Your question likely won't get answered if it was previously answered in another discussion!_ - -### Chat Room - -The best place to ask for help is the user group (because they also keep the information accessible for others to read in the future). However, if you have a very important (or too simple) issue that needs a solution ASAP, you can always enter the IRC chat room. You might just find someone ready to help on `#selenium` at [Freenode](https://freenode.net/) or [SeleniumHQ Slack](https://seleniumhq.herokuapp.com/) - -### Issues - -If you have any problems with or questions about this image, please contact us through a [Github issue](https://github.com/SeleniumHQ/docker-selenium/issues). If you have any problems with or questions about Selenium, please contact us through Selenium's [Bug Tracker](https://github.com/SeleniumHQ/selenium/issues). - -## Contributing - -There are many ways to [contribute](https://www.selenium.dev/getinvolved/) whether by answering user questions, additional docs, or pull request we look forward to hearing from you. - -If you do supply a patch we will need you to [sign the CLA](https://spreadsheets.google.com/spreadsheet/viewform?hl=en_US&formkey=dFFjXzBzM1VwekFlOWFWMjFFRjJMRFE6MQ#gid=0). We are part of [SFC](http://www.sfconservancy.org/) diff --git a/Standalone/generate.sh b/Standalone/generate.sh index c0e8946cd..f178605ad 100755 --- a/Standalone/generate.sh +++ b/Standalone/generate.sh @@ -1,10 +1,9 @@ #!/usr/bin/env bash FOLDER=../$1 BASE=$2 -BROWSER=$3 -VERSION=$4 -NAMESPACE=$5 -AUTHORS=$6 +VERSION=$3 +NAMESPACE=$4 +AUTHORS=$5 echo "# !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!" > ${FOLDER}/Dockerfile echo "# NOTE: DO *NOT* EDIT THIS FILE. IT IS GENERATED." >> ${FOLDER}/Dockerfile @@ -17,15 +16,3 @@ cat ./Dockerfile.txt >> ${FOLDER}/Dockerfile cp ./start-selenium-standalone.sh ${FOLDER} cp ./selenium.conf ${FOLDER} - -BROWSER_LC=$(echo ${BROWSER} | tr '[:upper:]' '[:lower:]') - -cat ./README.template.md \ - | sed "s/##BROWSER##/$BROWSER/" \ - | sed "s/##BROWSER_LC##/$BROWSER_LC/" \ - | sed "s/##BASE##/$BASE/" \ - | sed "s/##FOLDER##/$1/" > ${FOLDER}/README.md - - -cat ./README-short.template.txt \ - | sed "s/##BROWSER##/$BROWSER/" > ${FOLDER}/README-short.txt diff --git a/StandaloneChrome/README-short.txt b/StandaloneChrome/README-short.txt deleted file mode 100644 index c36217243..000000000 --- a/StandaloneChrome/README-short.txt +++ /dev/null @@ -1 +0,0 @@ -Selenium Standalone configured to run Chrome diff --git a/StandaloneChrome/README.md b/StandaloneChrome/README.md deleted file mode 100644 index b57027faa..000000000 --- a/StandaloneChrome/README.md +++ /dev/null @@ -1,47 +0,0 @@ -# Selenium Grid Standalone - Chrome - -Selenium Standalone Server with Chrome - -## Dockerfile - -[`selenium/standalone-chrome` Dockerfile](Dockerfile) - -## How to use this image - - -``` -$ docker run -d -p 4444:4444 -v /dev/shm:/dev/shm selenium/standalone-chrome -``` - -## What is Selenium? -_Selenium automates browsers._ That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well. - -Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks. - -See the Selenium [site](https://www.selenium.dev/documentation/en/) for documentation on usage within your test code. - -## License - -View [license information](../LICENSE.md) for the software contained in this image. - -## Getting Help - -### User Group - -The first place where people ask for help about Selenium is the [Official User Group](https://groups.google.com/forum/#!forum/selenium-users). Here, you'll find that most of the time, someone already found the problem you are facing right now, and usually reached the solution for which you are looking. - -_Note: Please make sure to search the group before asking for something. Your question likely won't get answered if it was previously answered in another discussion!_ - -### Chat Room - -The best place to ask for help is the user group (because they also keep the information accessible for others to read in the future). However, if you have a very important (or too simple) issue that needs a solution ASAP, you can always enter the IRC chat room. You might just find someone ready to help on `#selenium` at [Freenode](https://freenode.net/) or [SeleniumHQ Slack](https://seleniumhq.herokuapp.com/) - -### Issues - -If you have any problems with or questions about this image, please contact us through a [Github issue](https://github.com/SeleniumHQ/docker-selenium/issues). If you have any problems with or questions about Selenium, please contact us through Selenium's [Bug Tracker](https://github.com/SeleniumHQ/selenium/issues). - -## Contributing - -There are many ways to [contribute](https://www.selenium.dev/getinvolved/) whether by answering user questions, additional docs, or pull request we look forward to hearing from you. - -If you do supply a patch we will need you to [sign the CLA](https://spreadsheets.google.com/spreadsheet/viewform?hl=en_US&formkey=dFFjXzBzM1VwekFlOWFWMjFFRjJMRFE6MQ#gid=0). We are part of [SFC](http://www.sfconservancy.org/) diff --git a/StandaloneFirefox/README-short.txt b/StandaloneFirefox/README-short.txt deleted file mode 100644 index 9a4bfcc46..000000000 --- a/StandaloneFirefox/README-short.txt +++ /dev/null @@ -1 +0,0 @@ -Selenium Standalone configured to run Firefox diff --git a/StandaloneFirefox/README.md b/StandaloneFirefox/README.md deleted file mode 100644 index 7e784c2aa..000000000 --- a/StandaloneFirefox/README.md +++ /dev/null @@ -1,47 +0,0 @@ -# Selenium Grid Standalone - Firefox - -Selenium Standalone Server with Firefox - -## Dockerfile - -[`selenium/standalone-firefox` Dockerfile](Dockerfile) - -## How to use this image - - -``` -$ docker run -d -p 4444:4444 -v /dev/shm:/dev/shm selenium/standalone-firefox -``` - -## What is Selenium? -_Selenium automates browsers._ That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well. - -Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks. - -See the Selenium [site](https://www.selenium.dev/documentation/en/) for documentation on usage within your test code. - -## License - -View [license information](../LICENSE.md) for the software contained in this image. - -## Getting Help - -### User Group - -The first place where people ask for help about Selenium is the [Official User Group](https://groups.google.com/forum/#!forum/selenium-users). Here, you'll find that most of the time, someone already found the problem you are facing right now, and usually reached the solution for which you are looking. - -_Note: Please make sure to search the group before asking for something. Your question likely won't get answered if it was previously answered in another discussion!_ - -### Chat Room - -The best place to ask for help is the user group (because they also keep the information accessible for others to read in the future). However, if you have a very important (or too simple) issue that needs a solution ASAP, you can always enter the IRC chat room. You might just find someone ready to help on `#selenium` at [Freenode](https://freenode.net/) or [SeleniumHQ Slack](https://seleniumhq.herokuapp.com/) - -### Issues - -If you have any problems with or questions about this image, please contact us through a [Github issue](https://github.com/SeleniumHQ/docker-selenium/issues). If you have any problems with or questions about Selenium, please contact us through Selenium's [Bug Tracker](https://github.com/SeleniumHQ/selenium/issues). - -## Contributing - -There are many ways to [contribute](https://www.selenium.dev/getinvolved/) whether by answering user questions, additional docs, or pull request we look forward to hearing from you. - -If you do supply a patch we will need you to [sign the CLA](https://spreadsheets.google.com/spreadsheet/viewform?hl=en_US&formkey=dFFjXzBzM1VwekFlOWFWMjFFRjJMRFE6MQ#gid=0). We are part of [SFC](http://www.sfconservancy.org/) diff --git a/StandaloneOpera/README-short.txt b/StandaloneOpera/README-short.txt deleted file mode 100644 index 2a4028101..000000000 --- a/StandaloneOpera/README-short.txt +++ /dev/null @@ -1 +0,0 @@ -Selenium Standalone configured to run Opera diff --git a/StandaloneOpera/README.md b/StandaloneOpera/README.md deleted file mode 100644 index d2d7ccb43..000000000 --- a/StandaloneOpera/README.md +++ /dev/null @@ -1,47 +0,0 @@ -# Selenium Grid Standalone - Opera - -Selenium Standalone Server with Opera - -## Dockerfile - -[`selenium/standalone-opera` Dockerfile](Dockerfile) - -## How to use this image - - -``` -$ docker run -d -p 4444:4444 -v /dev/shm:/dev/shm selenium/standalone-opera -``` - -## What is Selenium? -_Selenium automates browsers._ That's it! What you do with that power is entirely up to you. Primarily, it is for automating web applications for testing purposes, but is certainly not limited to just that. Boring web-based administration tasks can (and should!) also be automated as well. - -Selenium has the support of some of the largest browser vendors who have taken (or are taking) steps to make Selenium a native part of their browser. It is also the core technology in countless other browser automation tools, APIs and frameworks. - -See the Selenium [site](https://www.selenium.dev/documentation/en/) for documentation on usage within your test code. - -## License - -View [license information](../LICENSE.md) for the software contained in this image. - -## Getting Help - -### User Group - -The first place where people ask for help about Selenium is the [Official User Group](https://groups.google.com/forum/#!forum/selenium-users). Here, you'll find that most of the time, someone already found the problem you are facing right now, and usually reached the solution for which you are looking. - -_Note: Please make sure to search the group before asking for something. Your question likely won't get answered if it was previously answered in another discussion!_ - -### Chat Room - -The best place to ask for help is the user group (because they also keep the information accessible for others to read in the future). However, if you have a very important (or too simple) issue that needs a solution ASAP, you can always enter the IRC chat room. You might just find someone ready to help on `#selenium` at [Freenode](https://freenode.net/) or [SeleniumHQ Slack](https://seleniumhq.herokuapp.com/) - -### Issues - -If you have any problems with or questions about this image, please contact us through a [Github issue](https://github.com/SeleniumHQ/docker-selenium/issues). If you have any problems with or questions about Selenium, please contact us through Selenium's [Bug Tracker](https://github.com/SeleniumHQ/selenium/issues). - -## Contributing - -There are many ways to [contribute](https://www.selenium.dev/getinvolved/) whether by answering user questions, additional docs, or pull request we look forward to hearing from you. - -If you do supply a patch we will need you to [sign the CLA](https://spreadsheets.google.com/spreadsheet/viewform?hl=en_US&formkey=dFFjXzBzM1VwekFlOWFWMjFFRjJMRFE6MQ#gid=0). We are part of [SFC](http://www.sfconservancy.org/)