EIPs/.travis.yml

46 lines
1.1 KiB
YAML
Raw Normal View History

2020-08-20 08:32:20 -06:00
sudo: false
2018-03-21 18:59:12 +00:00
2020-08-20 08:32:20 -06:00
language: ruby
2018-03-21 18:59:12 +00:00
before_install:
- gem install bundler -v '< 2'
cache:
# Cache Ruby bundles
- bundler
- directories:
- $TRAVIS_BUILD_DIR/tmp/.htmlproofer #https://github.com/gjtorikian/html-proofer/issues/381
2019-05-19 07:54:10 +01:00
- /usr/local/lib/python3.3/dist-packages/pip/
2018-03-21 18:59:12 +00:00
# Assume bundler is being used, therefore
# the `install` step will run `bundle install` by default.
script: "bash -ex .travis-ci.sh"
env:
global:
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true # speeds up installation of html-proofer
matrix:
fast_finish: true
include:
- rvm: 2.6.0
2018-03-21 18:59:12 +00:00
env: TASK='htmlproofer'
- rvm: 2.6.0
2018-03-21 18:59:12 +00:00
env: TASK='htmlproofer-external'
Switch validator to eipv (#2860) * switch to eipv * fix * fix * 1153 remove trailing whitespace * remove file name checks * 615 remo whitespace before comma * 884 remove extra single-quotes * 1337 remove whitespace before comma * 1057 remove extra spaces after comma * 2470 update created date to Y/M/D format * 1078 update required eips to be in ascending order * 2477 update required eips to be in ascending order * 1271 remove extra whitespace * 2767 required eipupdated to be in ascending order * 2525 update created date to Y/M/D format * 2458 remove trailing whitespace * 1884 remove trailing whitespace * 712 authors should be on a single line * 601 remove extra whitespace * 1485 remove unneeded parentheses * 634 remove trailing whitespace * 2657 update discussions-to to correct spelling * 2009 remove trailing whitespace * 998 required eips updated to be in ascending order * 1186 remove trailing whitespace * 1470 remove extra whitespace * 1895 update created date to Y/M/D format * 2747 remove extra whitespace * 1613 remove leading whitespace * 1571 can'have both handle and email in author field * 1191 remove trailing whitespace * 1973 remove trailing whitespace * 196 don't wrap title field * 1679 required eips must be in ascending order * 1620 author can't have both handle and email * 197 don't line wrap title field * 2378 remove extra newline * 1355 author can't have both handle and email * 698 update created date to Y/M/D format * 2193 required eips must be in ascending order * 214 remove extra info after author email * use v0.0.3 of eipv * 1 remove malformed field * bump eipv to v0.0.4 * cache eipv build * 1485 remove extra author info * 2771 removing extra whitespaces
2020-08-10 10:18:25 -06:00
- language: rust
cache: cargo
before_script:
2021-08-17 15:24:13 -06:00
- cargo install eipv --version=0.2.0
env: TASK='eip-validator'
2019-05-19 07:54:10 +01:00
- python: 3.3
env: TASK='codespell'
before_script: "sudo pip install urllib3[secure] && sudo pip install codespell"
2018-03-21 18:59:12 +00:00
allow_failures:
- rvm: 2.6.0
2018-03-21 18:59:12 +00:00
env: TASK='htmlproofer-external'
addons:
apt:
packages:
"libcurl4-openssl-dev" # https://github.com/gjtorikian/html-proofer/issues/376#issuecomment-332767999