From e6263f703d0ef99d247a56fe8437ffc7833c8c57 Mon Sep 17 00:00:00 2001 From: Eric Cornelissen Date: Wed, 1 Aug 2018 12:43:58 +0200 Subject: [PATCH 1/2] Add page buid to CI script --- .travis.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.travis.yml b/.travis.yml index e462b3ec..2a2a3575 100644 --- a/.travis.yml +++ b/.travis.yml @@ -4,6 +4,7 @@ node_js: script: - npm run jsonlint + - jekyll build notifications: email: From 06a743b4ac100211c105b79667499b07223e5bc1 Mon Sep 17 00:00:00 2001 From: Eric Cornelissen Date: Wed, 1 Aug 2018 13:02:56 +0200 Subject: [PATCH 2/2] Use matrix to split NodeJS and Ruby builds --- .travis.yml | 48 ++++++++++++++++++++++++++++++++---------------- 1 file changed, 32 insertions(+), 16 deletions(-) diff --git a/.travis.yml b/.travis.yml index 2a2a3575..14c95527 100644 --- a/.travis.yml +++ b/.travis.yml @@ -1,19 +1,35 @@ -language: node_js -node_js: - - "6" +matrix: + include: + - language: node_js + node_js: + - "6" -script: - - npm run jsonlint - - jekyll build + script: + - npm run jsonlint -notifications: - email: - on_success: never - on_failure: change + notifications: + email: + on_success: never + on_failure: change -deploy: - provider: npm - email: "johanringmann@gmail.com" - api_key: "$NPM_KEY" - on: - branch: master + deploy: + provider: npm + email: "johanringmann@gmail.com" + api_key: "$NPM_KEY" + on: + branch: master + + - language: ruby + rvm: + - 2.4.1 + + install: + - gem install jekyll + + script: + - jekyll build + + notifications: + email: + on_success: never + on_failure: change