forked from w3c/performance-timeline
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.travis.yml
22 lines (22 loc) · 1.28 KB
/
.travis.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
dist: trusty
language: node_js
node_js:
- lts/*
branches:
only:
- level2
env:
global:
- URL="https://raw.githubusercontent.com/w3c/performance-timeline/level2/W3CTRMANIFEST"
- DECISION="http://www.w3.org/2015/06/24-webperf-minutes.html#item01"
- secure: "bvNxVliUyTTirfrKE2s0f2tZgfz9BptVT4Bn+gIuTGWS7naNzSY3FxuOBKl4ryi/6vOAZcFgDhCHxiHmi0QWvKgR8uKiJt+dEKEM2t+NY1YZ97/K2CDhDUE1/4iTWdip64BAh0uwYkDkD/JMvioEq/bClgLHQUl75jJ/ZfleCLjJdxw+QuqDN0r1voQgWDvtmjnK281S9eSm+xISfWMDJPjSk9EBCecI0aJu9LDUahvkZ+efLG9xC8k6iFAu6tBD4QoWoXVS4eAjMCllzHqb/pxKdCK5WGHXMYSumUG7ERK3KFT1KowpYL+GX3aaeHaJotp89Yl6ZTUrILZrpewov54ao/PCCTj9S7Lcyjov1zVsPn9pbdHAP5rQkCxAy0xry8pOWvts703gOdKC968naWHUWuDNZd33/DpeW+RdhBP4rkeh1cEXvgzinWFAcXg4I1EO0CReEYr2pXAsGeDd/wBXIBCy9kRoDRrc3BH4QwoRUbPl1/SD75o3mAtgjtHKZ5g6OnrgJnLZeDlUB3zLL+dBPjfvGHcYO6FdLNeWxmYwfnJ5XpkdvuINVgxvGSLTik3Od0mho4nRbBUOJ8h6ixvy/3TjnDBKwrTGaa9uImxfQl3oxFdwEa4BxyBHRR7qi6WKVdHp1IsMbRL57cLodp29jW5X1YeYg26QeLP0auc="
install:
- npm install respec-validator
script:
- npx respec-validator --gh-user=$GH_USER --gh-token=$GH_TOKEN index.html
cache:
directories:
- node_modules # NPM packages
after_success:
- '[ "${TRAVIS_PULL_REQUEST}" = "false" ] && curl "https://labs.w3.org/echidna/api/request" --data "url=$URL" --data "decision=$DECISION"
--data "token=$TOKEN"'