Skip to content
This repository has been archived by the owner on Mar 27, 2022. It is now read-only.

Commit

Permalink
feat: add operadriver mirror
Browse files Browse the repository at this point in the history
  • Loading branch information
fengmk2 committed Apr 10, 2015
1 parent bfdae17 commit 568aa34
Show file tree
Hide file tree
Showing 2 changed files with 26 additions and 10 deletions.
9 changes: 9 additions & 0 deletions config/index.js
Original file line number Diff line number Diff line change
Expand Up @@ -179,6 +179,15 @@ var config = {
url: 'https://sites.google.com/a/chromium.org/chromedriver/',
description: 'ChromeDriver is a standalone server which implements WebDriver\'s wire protocol for Chromium, which is then available for Chrome on Android and Chrome on Desktop (Mac, Linux, Windows and ChromeOS).'
},
operadriver: {
name: 'OperaDriver',
category: 'operadriver',
enable: true,
disturl: 'https://github.com/operasoftware/operachromiumdriver/releases',
githubRepo: 'operasoftware/operachromiumdriver',
url: 'https://github.com/operasoftware/operachromiumdriver',
description: 'OperaDriver for Chromium-based Opera releases'
},
selenium: {
alwayNewDirIndex: 0,
name: 'selenium',
Expand Down
27 changes: 17 additions & 10 deletions views/home.html
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ <h1>Usage</h1>

<h2><a href="https://github.com/creationix/nvm" target="_blank">nvm</a></h2>
<textarea rows="2" style="width: 80%; overflow:hidden" readonly>
NVM_NODEJS_ORG_MIRROR=<%= baseUrl %>/node nvm install node/latest
NVM_IOJS_ORG_MIRROR=<%= baseUrl %>/iojs nvm install iojs/latest
NVM_NODEJS_ORG_MIRROR=<%= baseUrl %>/node nvm install node-0.12.2
NVM_IOJS_ORG_MIRROR=<%= baseUrl %>/iojs nvm install iojs-1
</textarea>

<h2><a href="https://github.com/hakobera/nvmw" target="_blank">nvmw</a></h2>
Expand All @@ -37,18 +37,25 @@ <h2><a href="https://github.com/hakobera/nvmw" target="_blank">nvmw</a></h2>
set "NVMW_IOJS_ORG_MIRROR=<%= baseUrl %>/iojs"
set "NVMW_NPM_MIRROR=<%= baseUrl %>/npm"

nvmw install node/0.11.14
nvmw install iojs/1.0.2
nvmw install node-v0.12.2
nvmw install iojs-v1.6.3
</textarea>

<h2><a href="https://npmjs.com" target="_blank">npm</a></h2>
<textarea rows="2" style="width: 80%; overflow:hidden" readonly>
CHROMEDRIVER_CDNURL=<%= baseUrl %>/chromedriver npm install chromedriver
PHANTOMJS_CDNURL=<%= baseUrl %>/phantomjs npm install phantomjs
<textarea rows="3" style="width: 80%; overflow:hidden" readonly>
npm install phantomjs --phantomjs_cdnurl=<%= baseUrl %>/phantomjs
npm install chromedriver --chromedriver_cdnurl=<%= baseUrl %>/chromedriver
npm install operadriver --operadriver_cdnurl=<%= baseUrl %>/operadriver
</textarea>

<h2><a href="https://github.com/vvo/selenium-standalone" target="_blank">selenium-standalone</a></h2>
<textarea rows="2" style="width: 80%; overflow:hidden" readonly>
CHROMEDRIVER_CDNURL=<%= baseUrl %>/chromedriver \
SELENIUM_CDNURL=<%= baseUrl %>s/selenium selenium-standalone install
<textarea rows="8" style="width: 80%; overflow:hidden" readonly>
# choose selenium version
selenium-standalone install --version=2.43.0 --baseURL=<%= baseUrl %>/selenium

# choose chrome driver version
selenium-standalone install --drivers.chrome.version=2.12 --drivers.chrome.baseURL=<%= baseUrl %>/chromedriver

# choose ie driver architecture
selenium-standalone start --drivers.ie.arch=ia32 --drivers.ie.baseURL=<%= baseUrl %>/selenium
</textarea>

0 comments on commit 568aa34

Please sign in to comment.