]>
Commit | Line | Data |
---|---|---|
e6af0f60 | 1 | language: node_js |
bc4414f5 SR |
2 | sudo: false |
3 | cache: | |
4 | directories: | |
5 | - node_modules | |
e6af0f60 | 6 | node_js: |
1a76fb84 | 7 | - 6 |
e6af0f60 SR |
8 | env: |
9 | matrix: | |
127b63b7 PO |
10 | - TEST_BROWSER_NAME=chrome TEST_BROWSER_OS='Windows 10' |
11 | # FIXME Skip tests in Linux since Sauce Labs browser versions are ancient. | |
12 | # - TEST_BROWSER_NAME=chrome TEST_BROWSER_OS='Linux' | |
13 | - TEST_BROWSER_NAME=chrome TEST_BROWSER_OS='OS X 10.11' | |
14 | - TEST_BROWSER_NAME=firefox TEST_BROWSER_OS='Windows 10' | |
15 | # - TEST_BROWSER_NAME=firefox TEST_BROWSER_OS='Linux' | |
16 | - TEST_BROWSER_NAME=firefox TEST_BROWSER_OS='OS X 10.11' | |
17 | - TEST_BROWSER_NAME='internet explorer' TEST_BROWSER_OS='Windows 10' | |
18 | - TEST_BROWSER_NAME='internet explorer' TEST_BROWSER_OS='Windows 7' | |
9dc580db | 19 | - TEST_BROWSER_NAME=microsoftedge TEST_BROWSER_OS='Windows 10' |
6d1c036e | 20 | - TEST_BROWSER_NAME=safari TEST_BROWSER_OS='OS X 10.13' |
e6af0f60 | 21 | before_script: npm install -g karma-cli |
7e161007 | 22 | addons: |
b081ea72 | 23 | sauce_connect: |
1701d4b6 | 24 | username: "directxman12" |
b081ea72 | 25 | jwt: |
1701d4b6 | 26 | secure: "d3ekMYslpn6R4f0ajtRMt9SUFmNGDiItHpqaXC5T4KI0KMEsxgvEOfJot5PiFFJWg1DSpJZH6oaW2UxGZ3duJLZrXIEd/JePY8a6NtT35BNgiDPgcp+eu2Bu3rhrSNg7/HEsD1ma+JeUTnv18Ai5oMFfCCQJx2J6osIxyl/ZVxA=" |
10ab92e1 | 27 | stages: |
81207ffe | 28 | - lint |
10ab92e1 SR |
29 | - test |
30 | - name: deploy | |
31 | if: tag is PRESENT | |
32 | jobs: | |
33 | include: | |
81207ffe PO |
34 | - stage: lint |
35 | env: | |
36 | addons: | |
37 | before_script: | |
38 | script: npm run lint | |
10ab92e1 | 39 | - stage: deploy |
364849c6 PO |
40 | env: |
41 | addons: | |
10ab92e1 SR |
42 | script: skip |
43 | before_script: skip | |
44 | deploy: | |
45 | provider: npm | |
1ced5688 | 46 | email: ossman@cendio.se |
10ab92e1 | 47 | api_key: |
1ced5688 | 48 | secure: "Qq2Mi9xQawO2zlAigzshzMu2QMHvu1IaN9l0ZIivE99wHJj7eS5f4miJ9wB+/mWRRgb3E8uj9ZRV24+Oc36drlBTU9sz+lHhH0uFMfAIseceK64wZV9sLAZm472fmPp2xdUeTCCqPaRy7g1XBqiJ0LyZvEFLsRijqcLjPBF+b8w=" |
10ab92e1 SR |
49 | on: |
50 | tags: true | |
51 | repo: novnc/noVNC | |
52 | ||
b081ea72 | 53 |