File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1- version : 2
1+ version : 2.1
2+ orbs :
3+ browser-tools : circleci/browser-tools@1.1.1
24
35defaults : &defaults
46 working_directory : ~/repo
1618 root : ~/repo
1719 paths : .
1820
21+ webtests :
22+ working_directory : ~/repo
23+ docker :
24+ - image : circleci/openjdk:8-jdk-browsers
25+ environment :
26+ DISPLAY : :99
27+
28+ steps :
29+ - run : sudo Xvfb :99 -screen 0 1920x1200x24 > /dev/null 2>&1 &
30+ - attach_workspace :
31+ at : ~/repo
32+ - browser-tools/install-chrome
33+ - browser-tools/install-chromedriver
34+ - run :
35+ command : |
36+ google-chrome --version
37+ chromedriver --version
38+ ps -efa | grep Xvfb
39+ name : Check install
40+ - run : cd webtests && export DISPLAY=:99 && mvn clean install -Dwebdriver.chrome.driver=/usr/local/bin/chromedriver
41+ - store_artifacts :
42+ path : ~/repo/webtests/target/surefire-reports
43+ - store_artifacts :
44+ path : ~/repo/webtests/target/videos
45+
1946 deploy :
2047 << : *defaults
2148 steps :
@@ -34,9 +61,13 @@ workflows:
3461 filters :
3562 tags :
3663 only : /\d+\.\d+\.\d+/
64+ - webtests :
65+ requires :
66+ - build
3767 - deploy :
3868 requires :
3969 - build
70+ - webtests
4071 filters :
4172 tags :
4273 only : /\d+\.\d+\.\d+/
You can’t perform that action at this time.
0 commit comments