Commit graph

581 commits

Author SHA1 Message Date
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
aa5fdd9d24
Merge pull request #75 from kemitix/jenkins
Add Jenkinsfile
2018-03-10 20:02:42 +00:00
3b9e9f7e34 jenkins: disable java next stage until compatibilty fixed 2018-03-10 18:48:22 +00:00
7eec43ae0c jenkins: update template 2018-03-10 18:41:07 +00:00
7069beb049 Update artifactId of root pom 2018-03-10 18:35:49 +00:00
defa19a143 builder: use BuilderConfiguration to provide the classLoader 2018-03-10 08:27:45 +00:00
9f9096f657 travis: remove deploy 2018-03-09 23:10:31 +00:00
8abce7f4a9 jenkins: added 2018-03-09 23:10:25 +00:00
bb13fdaa1c Upgrade checkstyle to 8.7 2018-01-28 19:30:01 +00:00
940ba4c2cc Upgrade sevntu-checkstyle to 1.27.0 2018-01-28 19:28:15 +00:00
19057140e4 Merge branch 'hotfix/4.0.1' into develop
* hotfix/4.0.1:
  Remove unused imports
  Add test for checkClasses bean
  Update CHANGELOG
  Add set-version.sh
  Remove use of @PostContruct
  Update README tile version
  Lombok should be provided
  Test should be using interface
  Upgrade kemitix-maven-tiles to 0.3.0
  Add javax.annotation-api for jdk 9 compatibility
  Upgrade lombok to 1.16.20
  version set to 4.0.1
  Add sourceDirectories to avoid scanning generated sources
2018-01-25 07:22:12 +00:00
65500d58d8
Merge pull request #74 from kemitix/hotfix/4.0.1
Hotfix 4.0.1
2018-01-25 07:19:01 +00:00
ede3db53bf Remove unused imports 2018-01-25 06:59:09 +00:00
fd63f94a27 Add test for checkClasses bean 2018-01-25 06:55:18 +00:00
045f663ae5 Update CHANGELOG 2018-01-24 22:01:31 +00:00
a79cfc1f1f Add set-version.sh 2018-01-24 21:56:07 +00:00
d3f86fc318 Remove use of @PostContruct 2018-01-24 21:55:52 +00:00
9be6ca763a Update README tile version 2018-01-24 21:55:27 +00:00
5e62e74593 Lombok should be provided 2018-01-24 21:55:14 +00:00
3c83b78cea Test should be using interface 2018-01-24 21:47:17 +00:00
9983997391 Upgrade kemitix-maven-tiles to 0.3.0 2018-01-24 07:06:56 +00:00