bootlint/.travis.yml

42 строки
1.9 KiB
YAML
Исходник Обычный вид История

2014-07-11 13:14:25 +04:00
{
"sudo": false,
2014-07-11 13:14:25 +04:00
"language": "node_js",
"node_js": ["5"],
"before_install": [
"travis_retry pip install -r test-infra/requirements.txt --user",
"rvm install 2.2",
"rvm use 2.2 --fuzzy",
"export GEMDIR=$(rvm gemdir)",
"echo \"ruby=$(basename $GEMDIR) jekyll=$JEKYLL_VERSION\" > pseudo_Gemfile.lock"
],
"install": [
"npm install -g grunt-cli",
"./test-infra/s3_cache.py download npm-modules",
"./test-infra/s3_cache.py download rubygems"
],
"before_script": [
"git clone --depth 1 https://github.com/twbs/bootstrap.git",
"pushd bootstrap && jekyll build; popd"
],
"script": [
"npm test",
"./src/cli-main.js bootstrap/_gh_pages/**/index.html",
"./src/cli-main.js --disable W003,E001 test/fixtures/doctype/missing.html test/fixtures/viewport/missing.html",
"./src/cli-main.js test/fixtures/x-ua-compatible/missing.html &> x-ua-compatible-missing.output.actual.txt || true",
"diff test/fixtures/cli/x-ua-compatible-missing.output.txt x-ua-compatible-missing.output.actual.txt"
],
"after_script": [
"npm run coveralls",
"./test-infra/s3_cache.py upload npm-modules",
"./test-infra/s3_cache.py upload rubygems"
],
"env": {
"global": [
{"JEKYLL_VERSION": "3.1.2"},
{"secure": "dRdiG/5UykFAVW6GWWcaNHGSPy16PiCeF9XySPDdCSbw+pI2zqE8VNyXgn1kORhLFsKjdIQaLnmFWR1Xw7sP59zpnIRUkZ77spw7hKNf1RlAv3uckE8LFxO1FkMFNOlSHgmCXnyseUNGMDL/lIBMCLfsTOlc6KvbQir7pz+TDwM="},
{"secure": "Ej9x2sBilYq9Wr86j7NujcPN0qAMHgUzjB9tX0vN90nKOPfAmWWcO9omFzwkuH0VZkZmauK/YQlEqKhx99quVwRHctu0LhZRnBgaCnsGp6CnRorFW4IKZwJSM38BF9XXvCCnQtz6PyItpE+ycbpFI0MHvs0H3BXFmwifvY/Q4/Y="},
{"secure": "Oq9mxJduZiy0oZmKlg3kkFFWlBTuCynRpZoz0SyG3hHt2uipWfXlm0AlpcjU6jB6g8kNtGF4ZA5uGiMUePSOfK0RveYQa95ixUY6VrbuAIzdDtz/rbMajtGCVpMBgOf5o33rEfocwgADE/i1lE1JJeNjdUBsO1Iyron1ZiT52mE="}
]
}
2014-07-11 13:14:25 +04:00
}