<NME> .travis.yml
<BEF> language: ruby
rvm:
- 2.1
install:
- gem install bundler --no-rdoc --no-ri
- bundle install
# install newer npm version otherwise remark fails
- rm -rf ~/.nvm && git clone https://github.com/creationix/nvm.git ~/.nvm && (cd ~/.nvm && git checkout `git describe --abbrev=0 --tags`) && source ~/.nvm/nvm.sh && nvm install 10
- npm install remark-cli remark-lint remark-lint-sentence-newline
script:
- jekyll build
- ./node_modules/remark-cli/cli.js --frail articles/

# branch whitelist
branches:
  only:
  - gh-pages     # test the gh-pages branch
  - /pages-(.*)/ # test every branch which starts with "pages-"

env:
  global:
  - NOKOGIRI_USE_SYSTEM_LIBRARIES=true # speeds up installation of

<MSG> Merge pull request #83 from ros2/upgrade_to_containerized_travis

Mark sudo as false for travis.
<DFF> @@ -1,6 +1,7 @@
 language: ruby
 rvm:
 - 2.1
+sudo: false
 install:
 - gem install bundler --no-rdoc --no-ri
 - bundle install

{'addition_count': 1, 'commit_subject': 'Merge pull request #83 from ros2/upgrade_to_containerized_travis', 'deletion_count': 0, 'file_extension': '.yml', 'lang': 'travis', 'license': 'apache-2.0', 'repo_name': 'ros2/design'}