Commit graph

14 commits

Author SHA1 Message Date
c2e3234dd4
Update mockito usage (#422)
* test build against jdk 17

* Stop using deprecated initMock method
2021-07-04 15:39:35 +01:00
8bcf651231
Add missing line continuation (#419) 2021-07-01 16:55:20 +01:00
69c333403d
Update deploy-sonatype.yml (#418)
Add distribution for setup-java and remove graphviz
2021-07-01 10:31:04 +01:00
dependabot[bot]
0ce0530412
Bump actions/setup-java from 1 to 2.1.0 (#415)
Bumps [actions/setup-java](https://github.com/actions/setup-java) from 1 to 2.1.0.
- [Release notes](https://github.com/actions/setup-java/releases)
- [Commits](https://github.com/actions/setup-java/compare/v1...v2.1.0)

---
updated-dependencies:
- dependency-name: actions/setup-java
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2021-06-30 09:29:15 +01:00
dependabot[bot]
3b7ccf0642
Bump checkstyle from 8.43 to 8.44 (#413)
* Bump checkstyle from 8.43 to 8.44

Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 8.43 to 8.44.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-8.43...checkstyle-8.44)

---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>

* github: remove unused graphviz

* github: prepare setup-java for v2 syntax

* github: Add dependabot settings

* ClassGraphPackageScanner: fix up order of javadoc annotations

* Update build-maven.yml

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
2021-06-30 08:51:44 +01:00
dependabot-preview[bot]
630eba065a
Upgrade to GitHub-native Dependabot (#394)
Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
2021-04-30 11:33:58 +01:00
313a8fffea
Don't deploy builder (#383)
* Only deploy ruleset and tile modules

* github: nexus_username is not a secret

* bump release-drafter from 5.14.0 to 5.15.0
2021-03-18 22:31:47 +00:00
f6471a62cd
Update draft-release.yml (#382) 2021-03-13 17:38:56 +00:00
e097d5f716
Fix deploy - use JDK 11 (#359) 2020-11-30 20:56:02 +00:00
dependabot-preview[bot]
b97d16c67f
Bump tiles-maven-plugin from 2.17 to 2.18 (#345)
* Bump tiles-maven-plugin from 2.17 to 2.18

Bumps [tiles-maven-plugin](https://github.com/repaint-io/maven-tiles) from 2.17 to 2.18.
- [Release notes](https://github.com/repaint-io/maven-tiles/releases)
- [Changelog](https://github.com/repaint-io/maven-tiles/blob/master/CHANGELOG.adoc)
- [Commits](https://github.com/repaint-io/maven-tiles/compare/tiles-maven-plugin-2.17...tiles-maven-plugin-2.18)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>

* Test build on JDK 15

Co-authored-by: dependabot-preview[bot] <27856297+dependabot-preview[bot]@users.noreply.github.com>
Co-authored-by: Paul Campbell <pcampbell@kemitix.net>
2020-10-05 13:15:42 +01:00
f7624f6310
Update github actions (#317)
* Update github actions

* Upgrade kemitix-maven-tiles to 2.7.0

* Compile against JDK 11

* don't test build against JDK 8
2020-07-11 12:05:50 +01:00
c83e8c8e3a
Post Release 5.4.0 (#287)
* Release 5.4.0

* Update deploy.sh (#286)

Update deploy.sh

* Add missing comma in deploy/sh

* Fix typo

* Revert "Release 5.4.0"

This reverts commit 15627d4520.
2020-03-19 06:58:28 +00:00
a1e6202d97
Disable sevntu (#284)
* Add details from 5.3.6

* Add dependencies for 5.4.0 so-far

* Update CI to use install target

Using package was missing some lifecycle steps.

* Rollback checkstyle to 8.20 - to fix build

* Convert RuleSource from enum to configuration file

* Split out sevntu plugin version - has own lifecycle

* Upgrade sevntu from 1.35.0 to 1.37.1

* Tweak to use java version where ide can see it

* Upgrade checkstyle back to 8.29 and disable sevntu rules

The sevntu rules are incompatible with checkstyle 8.21+
2020-03-18 12:32:30 +00:00
4fe7d51c87
Replace Jenkins with Github Actions for CI (#282)
* Replace Jenkins with Github Actions for CI

* Remove JDK 13 from build matrix

Add it back in again once everything else has settled down.
2020-03-17 10:22:19 +00:00