Commit graph

146 commits

Author SHA1 Message Date
d42f8aa769
Merge branch 'develop' into jenkins 2018-03-13 22:04:07 +00:00
abbc5b5325
Merge pull request #26 from kemitix/short-curcuiting-logic
Enable short-circuiting logic
2018-03-13 22:02:10 +00:00
1992db49f1 Suppress unchecked cast 2018-03-13 18:46:44 +00:00
ca83e1c244 jenkins: update template 2018-03-13 18:34:15 +00:00
3a1e51aa9f Apply PMD and Checkstyle updates 2018-03-13 18:29:41 +00:00
e427f14b70 Upgrade kemitix-maven-tiles to 0.8.1 2018-03-13 18:18:38 +00:00
66a0222253 Suppress PMD.ShortMethodName for or() methods 2018-03-13 18:00:59 +00:00
ac3e253bf2 Value: secondary clauses now use Supplier's to enable short circuiting 2018-03-13 17:53:16 +00:00
efc1705a6c Condition: secondary clauses now use Supplier's to enable short circuiting 2018-03-13 17:23:03 +00:00
d1ca0b039f Add missing generic types 2018-03-13 17:23:03 +00:00
ab47d4cad7 Suppress false-positive PMD error 2018-03-13 17:23:03 +00:00
779a64427e Add missing generic types 2018-03-13 17:23:03 +00:00
f5f51cf347 Add missing generic types 2018-03-12 20:09:34 +00:00
e45246e2b7 Suppress false-positive PMD error 2018-03-12 20:08:25 +00:00
7b0dc90d55 Add missing generic types 2018-03-12 20:08:04 +00:00
1830db4476 jenkins: update to template 2018-03-11 19:25:50 +00:00
0430d8a26e Remove circleci and werker config 2018-03-10 18:13:19 +00:00
12f314396d jenkins: Use jeneric maven and jdk names 2018-03-10 18:09:33 +00:00
8619824c41 jenkins: try to log java files 2018-03-10 17:23:57 +00:00
1439dcdb5e jenkins: check code with sonarqube 2018-03-10 17:02:25 +00:00
02ab4eaada jenkins: Don't build java in parallel and only enter stages when suitable files found 2018-03-10 08:09:27 +00:00
fd78eeece6 jenkins: report environment, no snapshots in PRs to master and only deploy from https repos 2018-03-08 22:25:39 +00:00
1a8292f914
Merge pull request #24 from kemitix/pmd-strict
Add pmd-strict tile
2018-03-07 23:40:49 +00:00
d87008e3a5 Add pmd-strict tile 2018-03-07 23:29:54 +00:00
8f6776465f
Merge pull request #23 from kemitix/pmd-cleanup
Clean up to match PMD rulest
2018-03-07 23:29:15 +00:00
f596984fa5 Fix PMD warnings 2018-03-07 23:18:57 +00:00
74cdaa851f jenkins: compile code before static code analysis 2018-03-07 23:18:57 +00:00
b48c9b9ee9 jenkins: run static code analysis before compiling 2018-03-07 23:17:59 +00:00
b5a225af69 pmd: suppress short method name warning 2018-03-07 23:17:59 +00:00
b6801cf89e Replace Runnable with new Action interface 2018-03-07 23:17:59 +00:00
5101768f57 Upgrade kemitix-maven-tiles to 0.7.1
* kemitix-pmd-ruleset 0.2.0
2018-03-07 23:17:53 +00:00
7ac0c33963
Merge pull request #22 from kemitix/codacy-coverage
jenkins: publish coverage data to codacy
2018-03-06 22:59:44 +00:00
836f2c5504 jenkins: codacy: add coverage-reporter 2018-03-06 22:45:24 +00:00
89a053f8e6
Merge pull request #21 from kemitix/pmd-reporting
jenkins: add pmd reporting
2018-03-06 21:58:24 +00:00
140f758609 jenkins: run java 9 with maven options 2018-03-06 21:38:54 +00:00
c37dd12eb2 Add pmd reporting
Merge jacoco into testing
2018-03-06 21:33:44 +00:00
c8ebe3b004
Merge pull request #20 from kemitix/jenkins-remove-javadoc
jenkins: remove javadoc
2018-03-06 20:11:22 +00:00
1cc338b737 jenkins: remove javadoc 2018-03-06 19:44:37 +00:00
1ca92fde1a jenkins: use index.html for javadocs 2018-03-06 18:52:57 +00:00
380db559de Merge branch 'develop' into publish-javadocs
* develop:
2018-03-06 07:19:15 +00:00
7ac00c9b31 jenkins: javadoc: better page for nesting iframe 2018-03-06 07:15:02 +00:00
aaa3a98c16
Merge pull request #17 from kemitix/publish-javadocs
jenkins: Publish Javadocs HTML
2018-03-05 22:49:14 +00:00
921057e7c4 Merge branch 'develop' into publish-javadocs
* develop:
  Upgrade maven-surefire-plugin to 2.20.1
2018-03-05 22:39:49 +00:00
4646963d37
Merge pull request #18 from kemitix/java9-compatible-tests
Upgrade maven-surefire-plugin to 2.20.1
2018-03-05 22:38:42 +00:00
d8cc0011ff Upgrade maven-surefire-plugin to 2.20.1 2018-03-05 22:23:35 +00:00
f16155d1d4 Publish Javadocs HTML 2018-03-05 22:20:17 +00:00
bf87d90673
Merge pull request #16 from kemitix/remove-git-stage
jenkins: remove git stage
2018-03-05 21:16:54 +00:00
e98cd2e296 Remove explicit git checkout stage 2018-03-05 20:30:18 +00:00
2b5c4a0c67
Merge pull request #15 from kemitix/upgrades
Upgrade dependencies
2018-03-05 17:18:57 +00:00
b702387bca maven-failsafe-plugin: override version to 2.20.1
Required for java 9 compatibility
2018-03-05 07:21:13 +00:00