diff --git a/.travis.yml b/.travis.yml index d29dba41..e74c123e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -58,12 +58,21 @@ jobs: - TEST: Shell Check script: shellcheck *.sh + - stage: Test + env: + - TEST: .travis.yml and travis.yml.template consistency + language: generic + script: + - ./update.sh + - git diff --stat --exit-code .travis.yml + - stage: Deploy script: ./generate-stackbrew-pr.sh env: secure: "HkgYgawkr/hkg2vURHGOb/JmF6U1e71QQsd0HXJ1UJh6WBiFJOrjomCMHZGHnpyopdRna++up8dISBqM2X+EiLAr9yWdRXy72oMP9X42M0ccnja/3E5KYYXMkETS50JnUhMCOt2xRZW5/ojqrHukqRo0YIjIu+P0U0VsZ4QIsng=" # Docker Build # + - stage: Build env: - NODE_VERSION: "10" diff --git a/travis.yml.template b/travis.yml.template index e67bc1d0..54b3b6a8 100644 --- a/travis.yml.template +++ b/travis.yml.template @@ -56,6 +56,14 @@ jobs: - TEST: Shell Check script: shellcheck *.sh + - stage: Test + env: + - TEST: .travis.yml and travis.yml.template consistency + language: generic + script: + - ./update.sh + - git diff --stat --exit-code .travis.yml + - stage: Deploy script: ./generate-stackbrew-pr.sh env: diff --git a/update.sh b/update.sh index b045c334..f9f432d5 100755 --- a/update.sh +++ b/update.sh @@ -77,11 +77,11 @@ function add_stage() { local variant=$1 shift - echo ' - stage: Build + echo ' + - stage: Build env: - NODE_VERSION: "'"$version"'" - - VARIANT: "'"$variant"'" -' >>.travis.yml + - VARIANT: "'"$variant"'"' >>.travis.yml } echo '#### DO NOT MODIFY. THIS FILE IS AUTOGENERATED ####