Andreas Dangel
d276b02407
[ci] Build with profile "generate-rule-docs" while preparing release
...
This should prevent us from releasing PMD with some
errors in release notes / rule docs.
2019-11-01 10:03:39 +01:00
Andreas Dangel
433f8c06a2
Prepare pmd release 6.19.0
2019-10-31 18:27:57 +01:00
Andreas Dangel
3cd101a5a5
Fix do-release.sh
2019-03-31 11:55:16 +02:00
Andreas Dangel
039333c9b8
Update release process: quickstart rulesets should be updated as well
2019-03-30 17:35:40 +01:00
Andreas Dangel
d42aa3915e
Add property "pmd-designer.version", update release procedure
...
For now, we'll reference the latest pmd-designer release manually,
that is atm 6.12.0.
This means, if a new pmd-designer should be shipped with a PMD release,
the designer will need to be released first.
2019-03-11 15:32:18 +01:00
Andreas Dangel
4c1a0145f5
Update release docu
2018-11-12 20:14:54 +01:00
Andreas Dangel
18fd24c580
[ci] release script
...
* Exit immediately if a command exits with a non-zero status
* Fix RELEASE_RULESET
2018-10-28 19:10:36 +01:00
Andreas Dangel
50b2368335
release-script: create correct release notes post for pmd.github.io
...
The yaml frontmatter was missing.
2018-10-03 11:30:24 +02:00
Andreas Dangel
7f876f5d60
Generate release notes after docs/_config.yml has been updated
2018-09-30 11:05:18 +02:00
Andreas Dangel
848a0761fe
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
2018-09-02 15:31:01 +02:00
Clément Fournier
5e2b4a8d5c
Merge branch 'master' into tocmaker-tag
2018-08-27 02:40:24 +02:00
Clément Fournier
bf8964f9a4
Fix inconsistent versioning
...
Since we don't use a SNAPSHOT version in _config.yml during
development, the release note's version is not SNAPSHOT either.
2018-08-19 17:24:25 +02:00
Clément Fournier
3cf456dbfa
Update release script and doc
2018-08-18 17:40:57 +02:00
Andreas Dangel
e90e01b695
do-release: move sf-news part just above the announcement email
2018-08-17 10:49:23 +02:00
Andreas Dangel
eb03003f66
Cache bundles on travis, use bundle exec
2018-08-17 10:43:12 +02:00
Clément Fournier
43a21997d9
Update do-release.sh
2018-08-15 15:55:05 +02:00
Andreas Dangel
38f966d3b6
Fix typo in release script
2018-06-26 09:44:02 +02:00
Andreas Dangel
eced574622
Minor tweaks for release script: RELEASE_RULESET var and more header lines for release_notes_old.md
2018-05-30 09:01:00 +02:00
Juan Martín Sotuyo Dodero
e3065c388e
Automatically update release_notes_old.md
2018-05-29 17:42:27 -03:00
Juan Martín Sotuyo Dodero
d333cc87be
Make sure to include the release ruleset if necessary
2018-05-29 17:11:40 -03:00
Juan Martín Sotuyo Dodero
59d7834df1
Fix release ruleset name
2018-05-29 16:55:12 -03:00
Juan Martín Sotuyo Dodero
191b887ff1
Run in batch mode
2018-05-29 16:43:58 -03:00
Juan Martín Sotuyo Dodero
32c34d43cb
Automatically reset the release notes
2018-05-29 16:08:48 -03:00
Juan Martín Sotuyo Dodero
9e86b00968
Clean backup poms after release
2018-05-29 15:56:45 -03:00
Andreas Dangel
206b389974
Update release notes for 6.4.0 - This is a minor release.
2018-05-24 08:30:07 +02:00
Andreas Dangel
1c93a66747
Prepare pmd release 6.3.0
2018-04-29 09:48:03 +02:00
Andreas Dangel
8947876dab
Update release script to follow documented release procedure
2018-02-25 12:05:56 +01:00
Andreas Dangel
67a9f84a9c
Fix release script
2018-02-25 10:04:45 +01:00
Andreas Dangel
5bcc09ccc4
Release script: add step to update docs/_config.yml
2018-01-21 16:51:52 +01:00
Andreas Dangel
34b9d23887
Update/fix release script
...
* fix syntax error
* allow to override the next version
2018-01-21 16:22:59 +01:00
Andreas Dangel
e88db416b2
[doc] Update release docu
2017-12-15 15:39:59 +01:00
Andreas Dangel
bab09de827
Prepare pmd release 6.0.0
2017-12-15 15:39:39 +01:00
Andreas Dangel
c8c4b73c80
[doc] Move the changelog to docs as "pmd_release_notes"
...
Also update the release scripts
2017-08-15 14:31:03 +02:00
Andreas Dangel
b09ac82062
Update release script to take bug fix releases into account
2017-07-01 18:56:33 +02:00
Andreas Dangel
cee7d2a046
release script: use English locale (refs #407 )
2017-05-27 20:33:03 +02:00
Andreas Dangel
3d6aab783b
Adjust do-release.sh script
2017-05-20 22:21:55 +02:00
Andreas Dangel
aba44a8824
Make travis to use maven wrapper, too
...
refs #377
2017-05-05 11:37:51 +02:00
Andreas Dangel
fe22f04377
Merge branch 'travis-release'
2017-02-25 21:12:51 +01:00
Andreas Dangel
fcc515902c
Add json request in output in case of error
...
Fix release script
2017-02-25 21:12:18 +01:00
Andreas Dangel
e5a126c9d6
Merge branch 'pmd/5.4.x' into pmd/5.5.x
2017-02-25 20:31:17 +01:00
Andreas Dangel
38173659b3
Update release script, most steps are automatic now
2017-02-25 20:07:37 +01:00
Andreas Dangel
c74cb3dc33
Merge branch 'pmd/5.4.x' into pmd/5.5.x
2017-01-28 14:25:46 +01:00
Andreas Dangel
ef327a7836
Fix release script
2017-01-28 14:16:51 +01:00
Andreas Dangel
ea0e687140
Update release script to automatically set the default download for sf
2017-01-28 12:57:01 +01:00
Andreas Dangel
37156724aa
Merge branch 'pmd/5.4.x'
2016-11-05 10:43:02 +01:00
Andreas Dangel
253d35a926
Update release script
2016-11-04 20:24:51 +01:00
Andreas Dangel
f8473d9d15
Merge branch 'pmd/5.3.x'
2016-05-01 00:05:40 +02:00
Andreas Dangel
8b8bb6d504
Fix site generation
2016-04-30 23:03:14 +02:00
Andreas Dangel
2df3db7b6b
Merge branch 'toolchains'
2016-04-10 17:05:18 +02:00
Andreas Dangel
6fc617bd11
Java version is now handled by toolchain
2016-04-10 17:03:30 +02:00