Thanks to visit codestin.com
Credit goes to github.com

Skip to content
This repository was archived by the owner on Aug 13, 2018. It is now read-only.

Commit e2bc4e3

Browse files
committed
Add browserstack to tests
1 parent 3dca645 commit e2bc4e3

File tree

2 files changed

+10
-2
lines changed

2 files changed

+10
-2
lines changed

.drone.yml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,14 +5,16 @@ workspace:
55
pipeline:
66
build:
77
image: ${JDK_VERSION}
8-
secrets: [tb_license]
8+
secrets: [tb_license, browserstack_username, browserstack_key ]
99
pull: true
1010
commands:
1111
- echo -n "$TB_LICENSE" > /root/vaadin.testbench.developer.license
1212
- mkdir /root/.m2
1313
- mkdir /root/.testbenchextensions
1414
- cp /drone/src/rapidpm-vaadin-addons/_data/nexus/settings.xml /root/.m2/settings.xml
1515
- cp /drone/src/rapidpm-vaadin-addons/modules/testbench/src/test/resources/.testbenchextensions/config-drone.properties /root/.testbenchextensions/config.properties
16+
- echo -n "compattesting.grid.browserstack.username=$BROWSERSTACK_USERNAME" >> /root/.testbenchextensions/config.properties
17+
- echo -n "compattesting.grid.browserstack.key=$BROWSERSTACK_KEY" >> /root/.testbenchextensions/config.properties
1618
- mvn clean --batch-mode
1719
- mvn test -P repo-allow-vaadin --batch-mode
1820

modules/testbench/src/test/resources/.testbenchextensions/config.properties

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,10 @@ compattesting.grid.selenoid.target=locale
77
compattesting.grid.selenoid.os=linux
88
compattesting.grid.selenoid.browser=chrome,firefox
99
compattesting.grid.selenoid.browser.firefox.version=57
10-
compattesting.grid.selenoid.browser.chrome.version=63
10+
compattesting.grid.selenoid.browser.chrome.version=63
11+
12+
compattesting.grid.browserstack.type=browserstack
13+
compattesting.grid.browserstack.project=vaadin-addons
14+
compattesting.grid.browserstack.browser=Safari
15+
compattesting.grid.browserstack.browser.Safari.version=11.0
16+
compattesting.grid.browserstack.os=OS X

0 commit comments

Comments
 (0)