Fix release scripts

* fix language var LANG
* fix bundle install command
* automate creation of release notes post in pmd.github.io
* add var "is_release_notes_processor"
* Always install the gems for rendering release notes
This commit is contained in:
Andreas Dangel
2018-09-02 14:51:23 +02:00
parent 65a3e1a3f7
commit 848a0761fe
7 changed files with 18 additions and 19 deletions

View File

@ -3,7 +3,9 @@ source 'https://rubygems.org/'
gem 'pmdtester', '~> 1.0.0.pre.beta3'
gem 'danger', '~> 5.6', '>= 5.6'
# This group is only needed during release (via .travis/release.sh and do-release.sh)
# This group is only needed for rendering release notes
# this happens during release (.travis/release.sh and do-release.sh)
# but also during regular builds (.travis/build-deploy.sh)
group :release_notes_preprocessing do
gem 'liquid', '>=4.0.0'
gem 'safe_yaml', '>=1.0'