Fixed the Travis Env Var error message

Fixes #920
This commit is contained in:
Laurent Goderre 2018-12-06 08:13:34 -05:00
parent 64f490dcbc
commit dec48312c8
3 changed files with 85 additions and 70 deletions

View File

@ -42,12 +42,13 @@ stages:
jobs: jobs:
allow_failures: allow_failures:
- env: - env:
- TEST: Markdown link check - TEST=mardown_lint
include: include:
- stage: Test - stage: Test
name: Markdown link check
env: env:
- TEST: Markdown link check - TEST=mardown_lint
language: node_js language: node_js
node_js: node_js:
- lts/* - lts/*
@ -57,8 +58,7 @@ jobs:
- find . -name "*.md" | xargs -n 1 markdown-link-check - find . -name "*.md" | xargs -n 1 markdown-link-check
- stage: Test - stage: Test
env: name: Editor Config check
- TEST: Editor Config check
language: node_js language: node_js
node_js: node_js:
- lts/* - lts/*
@ -68,8 +68,7 @@ jobs:
- eclint check - eclint check
- stage: Test - stage: Test
env: name: Doc Toc Check
- TEST: Doc Toc Check
language: node_js language: node_js
node_js: node_js:
- lts/* - lts/*
@ -80,21 +79,18 @@ jobs:
diff -q README.md README.md.tmp diff -q README.md README.md.tmp
- stage: Test - stage: Test
env: name: shfmt check
- TEST: shfmt check
script: script:
- docker run -it --rm -v "$(pwd)":/sh -w /sh peterdavehello/shfmt:2.6.1 shfmt -sr -i 2 -l -w -ci . - docker run -it --rm -v "$(pwd)":/sh -w /sh peterdavehello/shfmt:2.6.1 shfmt -sr -i 2 -l -w -ci .
- git diff --color - git diff --color
- git diff --stat=220 --color --exit-code - git diff --stat=220 --color --exit-code
- stage: Test - stage: Test
env: name: Shell Check
- TEST: Shell Check
script: shellcheck *.sh script: shellcheck *.sh
- stage: Test - stage: Test
env: name: .travis.yml and travis.yml.template consistency
- TEST: .travis.yml and travis.yml.template consistency
script: script:
- ./update.sh - ./update.sh
- git diff --stat --exit-code .travis.yml - git diff --stat --exit-code .travis.yml
@ -106,132 +102,154 @@ jobs:
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 10 on jessie
env: env:
- NODE_VERSION: "10" - NODE_VERSION="10"
- VARIANT: "jessie" - VARIANT="jessie"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 10 on jessie-slim
env: env:
- NODE_VERSION: "10" - NODE_VERSION="10"
- VARIANT: "jessie-slim" - VARIANT="jessie-slim"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 10 on alpine
env: env:
- NODE_VERSION: "10" - NODE_VERSION="10"
- VARIANT: "alpine" - VARIANT="alpine"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 10 on stretch
env: env:
- NODE_VERSION: "10" - NODE_VERSION="10"
- VARIANT: "stretch" - VARIANT="stretch"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 10 on stretch-slim
env: env:
- NODE_VERSION: "10" - NODE_VERSION="10"
- VARIANT: "stretch-slim" - VARIANT="stretch-slim"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 11 on alpine
env: env:
- NODE_VERSION: "11" - NODE_VERSION="11"
- VARIANT: "alpine" - VARIANT="alpine"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 11 on stretch
env: env:
- NODE_VERSION: "11" - NODE_VERSION="11"
- VARIANT: "stretch" - VARIANT="stretch"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 11 on stretch-slim
env: env:
- NODE_VERSION: "11" - NODE_VERSION="11"
- VARIANT: "stretch-slim" - VARIANT="stretch-slim"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 6 on jessie
env: env:
- NODE_VERSION: "6" - NODE_VERSION="6"
- VARIANT: "jessie" - VARIANT="jessie"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 6 on jessie-slim
env: env:
- NODE_VERSION: "6" - NODE_VERSION="6"
- VARIANT: "jessie-slim" - VARIANT="jessie-slim"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 6 on alpine
env: env:
- NODE_VERSION: "6" - NODE_VERSION="6"
- VARIANT: "alpine" - VARIANT="alpine"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 6 on onbuild
env: env:
- NODE_VERSION: "6" - NODE_VERSION="6"
- VARIANT: "onbuild" - VARIANT="onbuild"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 6 on stretch
env: env:
- NODE_VERSION: "6" - NODE_VERSION="6"
- VARIANT: "stretch" - VARIANT="stretch"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 6 on stretch-slim
env: env:
- NODE_VERSION: "6" - NODE_VERSION="6"
- VARIANT: "stretch-slim" - VARIANT="stretch-slim"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 8 on jessie
env: env:
- NODE_VERSION: "8" - NODE_VERSION="8"
- VARIANT: "jessie" - VARIANT="jessie"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 8 on jessie-slim
env: env:
- NODE_VERSION: "8" - NODE_VERSION="8"
- VARIANT: "jessie-slim" - VARIANT="jessie-slim"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 8 on alpine
env: env:
- NODE_VERSION: "8" - NODE_VERSION="8"
- VARIANT: "alpine" - VARIANT="alpine"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 8 on onbuild
env: env:
- NODE_VERSION: "8" - NODE_VERSION="8"
- VARIANT: "onbuild" - VARIANT="onbuild"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 8 on stretch
env: env:
- NODE_VERSION: "8" - NODE_VERSION="8"
- VARIANT: "stretch" - VARIANT="stretch"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: 8 on stretch-slim
env: env:
- NODE_VERSION: "8" - NODE_VERSION="8"
- VARIANT: "stretch-slim" - VARIANT="stretch-slim"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: chakracore/10 on default
env: env:
- NODE_VERSION: "chakracore/10" - NODE_VERSION="chakracore/10"
- VARIANT: "default" - VARIANT="default"
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: chakracore/8 on default
env: env:
- NODE_VERSION: "chakracore/8" - NODE_VERSION="chakracore/8"
- VARIANT: "default" - VARIANT="default"

View File

@ -40,12 +40,13 @@ stages:
jobs: jobs:
allow_failures: allow_failures:
- env: - env:
- TEST: Markdown link check - TEST=mardown_lint
include: include:
- stage: Test - stage: Test
name: Markdown link check
env: env:
- TEST: Markdown link check - TEST=mardown_lint
language: node_js language: node_js
node_js: node_js:
- lts/* - lts/*
@ -55,8 +56,7 @@ jobs:
- find . -name "*.md" | xargs -n 1 markdown-link-check - find . -name "*.md" | xargs -n 1 markdown-link-check
- stage: Test - stage: Test
env: name: Editor Config check
- TEST: Editor Config check
language: node_js language: node_js
node_js: node_js:
- lts/* - lts/*
@ -66,8 +66,7 @@ jobs:
- eclint check - eclint check
- stage: Test - stage: Test
env: name: Doc Toc Check
- TEST: Doc Toc Check
language: node_js language: node_js
node_js: node_js:
- lts/* - lts/*
@ -78,21 +77,18 @@ jobs:
diff -q README.md README.md.tmp diff -q README.md README.md.tmp
- stage: Test - stage: Test
env: name: shfmt check
- TEST: shfmt check
script: script:
- docker run -it --rm -v "$(pwd)":/sh -w /sh peterdavehello/shfmt:2.6.1 shfmt -sr -i 2 -l -w -ci . - docker run -it --rm -v "$(pwd)":/sh -w /sh peterdavehello/shfmt:2.6.1 shfmt -sr -i 2 -l -w -ci .
- git diff --color - git diff --color
- git diff --stat=220 --color --exit-code - git diff --stat=220 --color --exit-code
- stage: Test - stage: Test
env: name: Shell Check
- TEST: Shell Check
script: shellcheck *.sh script: shellcheck *.sh
- stage: Test - stage: Test
env: name: .travis.yml and travis.yml.template consistency
- TEST: .travis.yml and travis.yml.template consistency
script: script:
- ./update.sh - ./update.sh
- git diff --stat --exit-code .travis.yml - git diff --stat --exit-code .travis.yml

View File

@ -193,9 +193,10 @@ function add_stage() {
echo ' echo '
- stage: Build - stage: Build
before_script: *auto_skip before_script: *auto_skip
name: '"${version}"' on '"${variant}"'
env: env:
- NODE_VERSION: "'"${version}"'" - NODE_VERSION="'"${version}"'"
- VARIANT: "'"${variant}"'"' >> .travis.yml - VARIANT="'"${variant}"'"' >> .travis.yml
} }
echo '# DO NOT MODIFY. THIS FILE IS AUTOGENERATED # echo '# DO NOT MODIFY. THIS FILE IS AUTOGENERATED #