17301 Commits

Author SHA1 Message Date
Andreas Dangel
1790684fff Add troubleshooting 2020-11-12 20:12:07 +01:00
Andreas Dangel
15fc3f8fc4 Try again with wagon options 2020-11-12 19:47:38 +01:00
Andreas Dangel
1edc659456 Take out windows build
It's always failing to download dependencies
2020-11-12 19:15:29 +01:00
Andreas Dangel
df7b75087a Another try with maven.wagon.http.pool=false 2020-11-12 18:57:35 +01:00
Andreas Dangel
11932a140d Try to set wagon options via MAVEN_OPTS 2020-11-12 18:35:04 +01:00
Andreas Dangel
3d0f5b0a6c Try disable http pooling 2020-11-12 17:59:43 +01:00
Andreas Dangel
623213e528 Add unzip and timezone 2020-11-12 16:46:35 +01:00
Andreas Dangel
c4197fb852 Remove unsupported --no-progress-meter for curl 2020-11-12 16:14:09 +01:00
Andreas Dangel
6b2b33bdec Add docker for testing 2020-11-12 16:13:02 +01:00
Andreas Dangel
295505af5b Integrate danger for pull requests 2020-11-12 13:11:56 +01:00
Andreas Dangel
55dcd77458 Copy files from old .travis directory 2020-11-12 12:29:19 +01:00
Andreas Dangel
7b3a1beeae Remove potential old stale bundle config 2020-11-12 12:17:27 +01:00
Andreas Dangel
7691f8ff24 Add debugging hints 2020-11-12 11:55:05 +01:00
Andreas Dangel
4628664545 Add regression-tester for updating baseline 2020-11-12 11:54:51 +01:00
Andreas Dangel
865e35439b Implement check-environment 2020-11-12 11:43:16 +01:00
Andreas Dangel
cf656cc558 Fix path for maven settings, remove progress-meter while downloading 2020-11-12 11:42:50 +01:00
Andreas Dangel
0f14066adc Use github job infos 2020-11-12 10:42:19 +01:00
Andreas Dangel
328d2ad828 Move includes into inc/ and files into files/, add pmd_doc support 2020-11-12 10:17:44 +01:00
Andreas Dangel
e0a4fafcf4 Make sure to not log secrets while loading 2020-11-12 09:47:55 +01:00
Andreas Dangel
b42a358844 Add workaround for connection timeouts 2020-11-12 09:44:17 +01:00
Andreas Dangel
14548e7b80 Integrate setup secrets into build.sh, add env.gpg, add sourceforge upload 2020-11-11 22:56:02 +01:00
Andreas Dangel
8970b7fcd8 Fix install-openjdk.sh 2020-11-11 21:15:13 +01:00
Andreas Dangel
a089bbc143 Use bash 2020-11-10 22:37:04 +01:00
Andreas Dangel
2e1615d7ab Fix wget download of openjdk 2020-11-10 22:34:14 +01:00
Andreas Dangel
3d4928dfbb Initial version of new ci scripts 2020-11-10 22:26:26 +01:00
Clément Fournier
154f9387b2 Merge branch 'deprecations-for-2807'
[core] Deprecations for ParametricRuleViolation and ParserOptions#suppressMarker #2907
2020-11-08 09:03:26 +01:00
Andreas Dangel
db404434b4 [modelica] Internalize ModelicaRuleViolationFactory
This was missing, all other impls are internal api already
2020-11-06 16:40:22 +01:00
Andreas Dangel
75d197b592 [core] Add deprecations for ParametricRuleViolation and ParserOptions#suppressMarker 2020-11-06 16:39:22 +01:00
Andreas Dangel
ae7fa3d1fe Bump kotest from 4.3.0 to 4.3.1 2020-11-06 11:15:16 +01:00
Andreas Dangel
741d89c5c2 [doc] Fix release notes 2020-11-06 09:55:48 +01:00
Andreas Dangel
52a71f48aa [javascript] Add deprecations for EcmascriptParser/Handler
Refs #2837
2020-11-06 09:26:44 +01:00
Clément Fournier
e8b7ecd207 Merge branch 'deprecations-for-70-pr' 2020-11-03 14:18:03 +01:00
Andreas Dangel
34fae59817 [ci] Update "PMD Release Signing Key"
Now Valid till 2021-12-31

http://pool.sks-keyservers.net:11371/pks/lookup?search=0xD0BF1D737C9A1C22&fingerprint=on&op=index
https://keys.openpgp.org/vks/v1/by-fingerprint/EBB241A545CB17C87FACB2EBD0BF1D737C9A1C22
2020-11-02 20:13:17 +01:00
Clément Fournier
873206e657 Replace usages, update reference files 2020-10-31 15:34:54 +01:00
Clément Fournier
53ef99ea95 Update release notes 2020-10-31 15:21:08 +01:00
Clément Fournier
bc9557830a Deprecate ASTPackageDeclaration#getPackageNameImage 2020-10-31 15:18:46 +01:00
Clément Fournier
2b9e3057a7 Deprecate ASTTypeParameter#getParameterName 2020-10-31 15:18:36 +01:00
Andreas Dangel
9bda5b368f [ci] Remove jobs for mac and windows on travis
Builds are executed by github actions and don't need
to run on travis again.
2020-10-29 10:14:48 +01:00
Andreas Dangel
27953b4926 Merge branch 'pr-2871' into master
[ci] Use auxclasspath with regression-tester #2871
2020-10-29 10:07:16 +01:00
Clément Fournier
ec89913368 Merge branch 'xpath-doc-nodes' 2020-10-28 22:49:02 +01:00
Clément Fournier
3e23e6645e Fix release notes format
Co-authored-by: Andreas Dangel <andreas.dangel@pmd-code.org>
2020-10-28 22:48:03 +01:00
Andreas Dangel
9f701ee460 Merge branch 'pr-2870' into master
[lang-test] Upgrade Kotlin, Dokka and Kotest #2870
2020-10-28 16:53:53 +01:00
Andreas Dangel
01f1e8dede Add back pom.parent.relativePath for pmd-lang-test 2020-10-28 16:53:45 +01:00
Andreas Dangel
718b72d00a [java] Add tests for UnusedAssignments
Refs #2843
2020-10-28 16:38:48 +01:00
Andreas Dangel
cac03fdb29 [ci] Switch back to pmd/pmd-regression-tester@master 2020-10-28 16:17:11 +01:00
Andreas Dangel
6726640b90 [ci] Use new project-list.xml for Danger 2020-10-28 11:50:00 +01:00
Andreas Dangel
fc39b28a9f [ci] Use ruby 2.7 on travis 2020-10-28 11:50:00 +01:00
Andreas Dangel
ff6e5278f3 [ci] Update pmd-tester, use auxclasspath
This will test pmd/pmd-regression-tester#72

checkstyle:
Add exclude patterns for checkstyle: after compilation,
testresources appear now under target/test-classes
and they don't need to be analyzed again.
Also exclude generated-sources.
2020-10-28 11:49:57 +01:00
Andreas Dangel
398305144d [ci] Display used java version in github action 2020-10-28 11:03:20 +01:00
Andreas Dangel
edc33e6927 [ci] Update install-openjdk to always use latest jdk
This change will download openjdk from fixed URLs
so that we don't need to update the script everytime
a new jdk version is relased.
2020-10-28 11:00:57 +01:00