forked from schemaorg/schemaorg
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy path.travis.yml
More file actions
27 lines (26 loc) · 875 Bytes
/
Copy path.travis.yml
File metadata and controls
27 lines (26 loc) · 875 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
language: python
python:
- "2.7"
rvm: 2.6
env:
global:
- SOFT_LINT=true
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true
before_install:
- sudo apt-get install -y libxml2-utils
- 'gem update --system --conservative || (gem i "rubygems-update:~>2.7" --no-document && update_rubygems)'
- 'gem update bundler --conservative'
before_script:
- SDK_URL=https://storage.googleapis.com/appengine-sdks/featured/google_appengine_1.9.49.zip
- wget $SDK_URL -nv -O google_appengine.zip
- unzip -q google_appengine.zip
- rm google_appengine.zip
- export PYTHONPATH=$PYTHONPATH:$TRAVIS_BUILD_DIR/google_appengine/
- bundle install --gemfile=scripts/Gemfile
script:
- xmllint --noout data/*.rdfa data/ext/*/*.rdfa
- scripts/buildreleasefiles.sh -y -e -l "nquads nt" LATEST
- python scripts/run_tests.py
- (cd scripts; bundle exec rake)
sudo: false
cache: bundler