Sergey
13ab94deff
Improving CRUD detection for Aggregate Results
2017-02-28 12:48:56 -08:00
Andreas Dangel
22f5b75024
Merge branch 'travis-release-ghpages'
2017-02-25 21:39:14 +01:00
Andreas Dangel
2196924b7d
Specify branch name when pushing, make commit quiet
2017-02-25 21:38:42 +01:00
Andreas Dangel
be2103dc94
Merge branch 'travis-release-fix2'
2017-02-25 21:30:16 +01:00
Andreas Dangel
61df693ab4
Merge branch 'travis-release-fix2' into pmd/5.4.x
2017-02-25 21:30:00 +01:00
Andreas Dangel
6e4a5aef0e
Fix condition for when to upload the binaries to sourceforge
...
Travis builds each commit during the release process: this means,
the commit on the branch, which changes the version to a non-
SNAPSHOT version, is also built. And after that, the tag is built.
Therefore, we upload, when we build SNAPSHOTS or when we build from a
tag.
2017-02-25 21:29:45 +01:00
Andreas Dangel
fe22f04377
Merge branch 'travis-release'
2017-02-25 21:12:51 +01:00
Andreas Dangel
34b210c47e
Merge branch 'travis-release' into pmd/5.4.x
2017-02-25 21:12:34 +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
9e77578408
Merge branch 'pmd/5.5.x'
2017-02-25 20:59:21 +01:00
Andreas Dangel
a7ba0b47a6
Prepare next development version
2017-02-25 20:46:30 +01:00
Andreas Dangel
12fb1c2d7f
[maven-release-plugin] prepare for next development iteration
2017-02-25 20:44:32 +01:00
Andreas Dangel
765a542604
[maven-release-plugin] prepare release pmd_releases/5.5.4
pmd_releases/5.5.4
2017-02-25 20:44:24 +01:00
Andreas Dangel
88bdb85976
Prepare pmd release 5.5.4
2017-02-25 20:38:42 +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
3d4e17b2cf
Merge branch 'travis-automated-release' into pmd/5.4.x
2017-02-25 20:09:27 +01:00
Andreas Dangel
ab578e8ad7
Set autoReleaseAfterClose to true
2017-02-25 20:09:07 +01:00
Andreas Dangel
38173659b3
Update release script, most steps are automatic now
2017-02-25 20:07:37 +01:00
Andreas Dangel
d8ee6717ee
Travis Build fixes
...
* Do only perform a release, if building from tag
* Add missing git config
* Output github releases request in case of error
2017-02-25 20:06:30 +01:00
Andreas Dangel
d29ab78bd7
Prepare next development version
2017-02-25 19:08:00 +01:00
Andreas Dangel
4c7774ebf0
[maven-release-plugin] prepare for next development iteration
2017-02-25 19:03:45 +01:00
Andreas Dangel
0eec906467
[maven-release-plugin] prepare release pmd_releases/5.4.5
pmd_releases/5.4.5
2017-02-25 19:03:37 +01:00
Andreas Dangel
c292c10ab1
Prepare pmd release 5.4.5
2017-02-25 18:57:14 +01:00
Andreas Dangel
87b1dc404b
Merge branch 'shade-jackson' of https://github.com/rtfpessoa/pmd
2017-02-25 18:39:16 +01:00
Andreas Dangel
b6031f1c7f
Merge branch 'pr-273'
2017-02-25 18:38:53 +01:00
Andreas Dangel
847f5710b6
Merge branch 'pr-273' into pmd/5.5.x
2017-02-25 18:37:30 +01:00
Andreas Dangel
e151ee9e77
Update changelog, references #273
2017-02-25 18:30:06 +01:00
Rodrigo Fernandes
5ffcdd7903
Shade jackson on apex
2017-02-25 18:29:23 +01:00
Andreas Dangel
c05c0e0d62
Delete temporary file after test
2017-02-25 17:41:18 +01:00
Andreas Dangel
8eeb0f25c7
Update github release data after deploy step with name + changelog
2017-02-25 17:38:05 +01:00
Andreas Dangel
03b39acd0b
travis: add files and repo configuration for releases, upload pmd.github.io
2017-02-25 16:24:31 +01:00
Andreas Dangel
b17f93085f
Add web.sourceforge.net to ssh_known_hosts
2017-02-25 11:55:21 +01:00
Andreas Dangel
4d16c8d2d2
Log output of site building into file, to avoid travis log file limit
...
See also http://stackoverflow.com/questions/26082444/how-to-work-around-travis-cis-4mb-output-limit/26082445#26082445
2017-02-25 11:31:09 +01:00
Andreas Dangel
dea5babb94
Another approach to get the current version that is being built
2017-02-25 10:57:41 +01:00
Andreas Dangel
209c36e02c
Move maven installation and configuration into separate script for travis
2017-02-25 10:57:14 +01:00
Andreas Dangel
4c33ac21f7
echo out the current version being built by travis
2017-02-25 10:07:12 +01:00
Andreas Dangel
d5d485f47a
Fix javadoc. Since jdk8u121 no <script> tags are allowed by default.
...
See Release Notes of jdk8u121:
> tools/javadoc(tool)
> New --allow-script-in-comments option for javadoc
> The javadoc tool will now reject any occurrences of JavaScript code in
> the javadoc documentation comments and command-line options, unless the
> command-line option, --allow-script-in-comments is specified.
>
> With the --allow-script-in-comments option, the javadoc tool will
> preserve JavaScript code in documentation comments and command-line
> options. An error will be given by the javadoc tool if JavaScript
> code is found and the command-line option is not set.
> JDK-8138725 (not public)
2017-02-25 09:59:16 +01:00
Rodrigo Fernandes
434d9e0d99
Shade jackson on apex
2017-02-25 00:52:54 +00:00
Andreas Dangel
cce475d382
Exclude secrets from src distribution
2017-02-24 23:13:45 +01:00
Andreas Dangel
2a416c8165
Update java and maven in travis build
2017-02-24 22:51:40 +01:00
Andreas Dangel
6613a79429
Only rsync the snapshot site from master branch
2017-02-24 22:01:20 +01:00
Andreas Dangel
57049e0c15
Remove travis plugin to enable toolchain.
...
Remove duplicated server entry in settings.xml
2017-02-24 21:32:19 +01:00
Andreas Dangel
97dd84a374
Use gpg instead of gpg2
2017-02-24 20:41:52 +01:00
Andreas Dangel
f8f96e886e
change directory back
2017-02-24 20:40:19 +01:00
Andreas Dangel
d8065f231d
Merge branch 'travis-automated-release' into pmd/5.4.x
2017-02-24 20:36:59 +01:00
Andreas Dangel
b6bd4c3c47
Use tar archive, since travis supports only one encrypted file
2017-02-24 20:36:45 +01:00
Andreas Dangel
a481aebb3d
Merge branch 'travis-automated-release' into pmd/5.4.x
2017-02-24 20:30:26 +01:00
Andreas Dangel
597f598237
Reencrypt files for travis
2017-02-24 20:29:37 +01:00
Andreas Dangel
4b26b692ed
Merge branch 'travis-automated-release' into pmd/5.4.x
2017-02-24 20:17:29 +01:00
Andreas Dangel
aa4b641f3b
Remove unneded before_script section
2017-02-24 20:16:38 +01:00