Skip to content

Commit b83ed16

Browse files
authored
Merge pull request #23 from redcap-tools/travis-config
Update Travis config to improve html-proofer installation
2 parents 876a95d + 4403754 commit b83ed16

File tree

3 files changed

+14
-11
lines changed

3 files changed

+14
-11
lines changed

.travis.yml

Lines changed: 9 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,15 @@ language: ruby
22
rvm:
33
- 2.1
44

5-
# Assume bundler is being used, therefore
6-
# the `install` step will run `bundle install` by default.
7-
script: ./scripts/cibuild
8-
95
env:
106
global:
117
- NOKOGIRI_USE_SYSTEM_LIBRARIES=true # speeds up installation of html-proofer
8+
9+
# Follows advice of https://github.com/jekyll/jekyll/issues/3480
10+
install:
11+
- gem install jekyll
12+
- gem install html-proofer
13+
14+
script:
15+
- jekyll build
16+
- htmlproofer _site

_config.yml

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,9 +4,12 @@ email: your-email@domain.com
44
description: "REDCap-Tools, promoting awesome projects built atop REDCap and fostering a community of developers around them."
55
baseurl: /
66
url: "http://redcap-tools.github.io"
7-
twitter_username:
8-
github_username: redcap-tools
7+
twitter_username:
8+
github_username: redcap-tools
99

1010
# Build settings
1111
markdown: kramdown
1212
permalink: pretty
13+
14+
#Don't explode on gems; https://jekyllrb.com/docs/continuous-integration/#configuring-your-travis-builds.
15+
exclude: [vendor]

scripts/cibuild

Lines changed: 0 additions & 5 deletions
This file was deleted.

0 commit comments

Comments
 (0)