17 Commits

Author SHA1 Message Date
Andreas Dangel
774a8fbadf [ci] Add additional repository for spring-framework-build
Add https://maven.repository.redhat.com/ga/ as repository in order to resolve
dependency com.ibm.websphere/uow/6.0.2.17
See https://spring.io/blog/2020/10/29/notice-of-permissions-changes-to-repo-spring-io-fall-and-winter-2020
2023-01-19 14:02:16 +01:00
Andreas Dangel
1ea82f1ee6 Fix git connection for java-regression-tests 2022-09-27 19:38:25 +02:00
Andreas Dangel
dd82e5e19f Add java-regression-tests for regression testing
Fixes #3431
2022-09-26 19:47:05 +02:00
Andreas Dangel
9d23d79802 [ci] regression test - skip patching/building spring
The regression tester now does not anymore
execute a "git reset"... and the patched
files stay in place in the github actions cache.
2022-05-13 18:40:05 +02:00
Andreas Dangel
0973206dda [ci] Update project-list.xml
- use same exclusion in pmd6 and pmd7 for checkstyle
- use original repos with commit sha1 for fflib-apex-common and Schedul-o-matic-9000
2022-05-06 14:48:52 +02:00
Andreas Dangel
2b21e260e5 Merge branch 'master' into regression-tester-update 2022-03-24 16:19:23 +01:00
Andreas Dangel
16fb7a546a Use forked repos and tag "pmd-regression-test" 2022-03-18 16:34:48 +01:00
Andreas Dangel
fbcfebd1a9 [ci] Add apex projects for regression testing
Refs #2693

Dangerfile is copied from pmd/7.0.x and
adjusted slightly: autogen is used now for both
branches again.
2022-03-18 15:48:08 +01:00
Andreas Dangel
5f9e2d4426 [ci] Fix project-list for spring
We modify (among other files) AutowiredAnnotationBeanPostProcessor.java
but only, when we intend to build the project. This leads to
the situation, that the baseline was created against the
modified file, but PRs use the unmodified file. This is because
the regression-tester does a "git reset --hard" before running
PMD.
2022-03-17 12:29:48 +01:00
Andreas Dangel
769639f3b6 [ci] Upgrade spring-framework test project to v5.3.13 2021-11-19 10:43:38 +01:00
Andreas Dangel
cb8158cd90 [ci] Upgrade checkstyle test project to version 9.1 2021-11-19 08:50:31 +01:00
Andreas Dangel
907abd0677 [ci] Add openjdk-11 as pmd-regression-tester project 2021-06-24 15:01:26 +02:00
Andreas Dangel
472d9861e0 [ci] Add batch mode flag when building checkstyle 2021-06-20 18:32:46 +02:00
Andreas Dangel
a90b2ea524 [ci] Exclude generated sources for regression tester 2021-01-21 17:57:03 +01:00
Andreas Dangel
a34ae3eea1 [ci] Compile tests of spring framework for regression tester
The test classes have not been compiled, that's why the typeres
can't always resolve the classes.
2021-01-21 16:56:19 +01:00
Andreas Dangel
e10198402a Apparently spring-framework doesn't build anymore without maven central 2020-11-14 10:54:29 +01:00
Andreas Dangel
55dcd77458 Copy files from old .travis directory 2020-11-12 12:29:19 +01:00