83848529c3
Merge pull request #86 from kemitix/jenkins-deploy
...
jenkins: only deploy ruleset and tile
2018-05-15 16:38:14 +01:00
68d1691c79
jenkins: only deploy ruleset and tile
2018-05-15 16:33:20 +01:00
8f6a8201c4
Merge pull request #84 from kemitix/drop-regressions
...
Remove regressions module - not adding anything valuable
2018-05-14 20:34:28 +01:00
058df393d0
Remove regressions module - not adding anything valuable
2018-05-14 20:30:13 +01:00
373df9be06
Merge pull request #83 from kemitix/jenkins
...
Jenkins
2018-05-14 20:14:29 +01:00
5da70a384c
jenkins: add check for dependency support
...
Only update dependenciesSupportJDK when all dependencies are compatible,
particularly lombok. Only run against a JDK when dependencies support it.
This prevents failing builds when it isn't our code that is failing.
2018-05-14 19:49:56 +01:00
501fea9df2
CHANGELOG tidy up
2018-05-14 19:03:26 +01:00
c822d52b3e
jenkins: add Java 10 stage
2018-05-14 18:55:26 +01:00
4d09738cf5
jenkins: log errors
2018-05-14 18:55:04 +01:00
b0fafdab44
Merge pull request #82 from kemitix/relax-fields
...
Relax fields
2018-05-10 17:15:00 +01:00
6acef3bf41
Upgrade to checkstyle 8.10
2018-04-20 09:50:48 +01:00
435417587b
Upgrade sevntu-checkstyle
to 1.29.0
2018-04-19 21:07:59 +01:00
c7e054ec8b
Upgrade checkstyle
to 8.9
2018-04-19 21:06:04 +01:00
0b0f11430e
Upgrade tiles-maven-plugin to 2.11
2018-04-19 21:04:55 +01:00
ea2c909a32
EmptyLineSeparator: disable
2018-04-19 21:04:55 +01:00
67952af227
Merge pull request #81 from kemitix/jenkins
...
Jenkins clean up
2018-04-19 20:50:45 +01:00
83a6e0c8a5
regressions: java version set to 1.8
2018-04-19 20:16:34 +01:00
e39dafc62b
Upgrade kemitix-maven-tiles to 0.8.1
2018-04-19 07:20:36 +01:00
8ef9226a12
Upgrade kemitix-parent to 5.1.0
2018-04-18 20:43:45 +01:00
ea5d1e0c4a
Update format
2018-04-18 20:35:06 +01:00
bc7516fd82
travis: remove travis support directory
2018-03-12 19:12:49 +00:00
9193c8730b
jenkins: remove shippable CI
2018-03-11 19:36:38 +00:00
97be57f92e
jenkins: remove shippable CI
2018-03-11 19:31:42 +00:00
5a996e64b9
jenkins: remove circle CI
2018-03-11 19:28:31 +00:00
cdd124c01f
Merge pull request #80 from kemitix/match-pmd-ruleset
...
Update ruleset to match kemitix-pmd-ruleset criteria
2018-03-11 19:17:09 +00:00
8d88f9153a
jenkins: use upgraded maven-enforcer-plugin for java 9 compatibility
2018-03-11 18:52:15 +00:00
82a0f162ed
mvn: upgrade to maven 3.5.3
2018-03-11 18:41:43 +00:00
6c083e073d
jenkins: set java.version for Java Next build and a note
2018-03-11 18:37:22 +00:00
77394ad5d3
builder: refactoring to reduce complexity
2018-03-11 18:37:22 +00:00
de5530e696
ruleset: update ruleset XML to match kemitix-pmd-ruleset
...
FileLength: restrict to 500 lines
JavaNCSS: reduce limits (class & file 250, method 12)
MethodCount: reduce to 10
MethodLength: reduce to 30
2018-03-11 17:09:28 +00:00
423255b704
ruleset: update to match kemitix-pmd-ruleset
...
FileLength: restrict to 500 lines
JavaNCSS: reduce limits (class & file 250, method 12)
MethodCount: reduce to 10
MethodLength: reduce to 30
2018-03-11 11:46:17 +00:00
6283c9af80
Merge pull request #79 from kemitix/jenkins
...
jenkins: enable build on java next
2018-03-11 10:38:43 +00:00
531af9bcfb
Merge branch 'develop' into jenkins
2018-03-11 09:53:16 +00:00
dc73058ef8
jenkins: enable build on java next
2018-03-11 09:51:55 +00:00
8a47177dbd
Merge pull request #78 from kemitix/jenkins
...
Jenkins SonarQube fix deployment
2018-03-11 09:49:25 +00:00
a486e01a91
jenkins: only deploy to sonarqube for remote repo
2018-03-11 09:42:39 +00:00
015aac3db6
jenkins: add missing maven wrapper for sonarqube deployment
2018-03-11 09:40:32 +00:00
bc53254cd2
Merge pull request #77 from kemitix/java-9-compatibility
...
Java 9 compatibility
2018-03-11 09:37:27 +00:00
14b87868ea
Merge branch 'develop' into java-9-compatibility
2018-03-11 09:25:50 +00:00
d9c526e291
Merge pull request #76 from kemitix/jenkins
...
jenkins: only update sonarqube when on develop branch
2018-03-11 09:24:46 +00:00
95afb5fd73
Merge branch 'develop' into jenkins
2018-03-11 09:19:47 +00:00
5146b0e3cd
Fix root pom artifactId
2018-03-11 09:09:32 +00:00
4de6b39821
builder: PackageScanner now returns a List rather than a Stream
2018-03-11 09:01:14 +00:00
359d15b78f
builder: Clean up Configuration
2018-03-11 08:51:03 +00:00
d59cb7b879
builder: use FastClasspathScanner for Java 8 too
2018-03-11 08:39:20 +00:00
7ba2b557e3
builder: scan class path in java 9
2018-03-10 23:41:35 +00:00
5b28ecf762
builder: add dependency on fast-classpath-scanner
2018-03-10 23:39:59 +00:00
f333d47613
builder: split Java 8 and 9 class path scanning - java 9 unsupported
2018-03-10 22:52:08 +00:00
7ae239809d
builder: add dependency on conditional
2018-03-10 22:51:10 +00:00
b11c21571f
jenkins: only update sonarqube when on develop branch
2018-03-10 20:17:11 +00:00