From a45273e9215b81afbd3e1b0caf1c7920eabfc7b0 Mon Sep 17 00:00:00 2001 From: Evan Siroky Date: Fri, 23 Nov 2018 13:46:06 -0800 Subject: [PATCH] docs: add maven-semantic-release to list of community plugins --- docs/extending/plugins-list.md | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/docs/extending/plugins-list.md b/docs/extending/plugins-list.md index 3d1bcfff..3320f1ad 100644 --- a/docs/extending/plugins-list.md +++ b/docs/extending/plugins-list.md @@ -62,3 +62,8 @@ - [semantic-release-expo](https://github.com/bycedric/semantic-release-expo) - `verifyConditions`: Verify Expo manifest(s) are readable and valid. - `prepare`: Update version, ios build number and android version code in the Expo manifest(s). +- [maven-semantic-release](https://github.com/conveyal/maven-semantic-release) + - `verifyConditions`: Verifies that the pom.xml file and other files exist and are setup to allow releases + - `verifyRelease`: Checks and warns (does not error by default) if the version numbers found on maven central and within the Git project differ by quite a bit + - `prepare`: Changes the version number in the pom.xml (or all pom.xml files in maven projects with multiple pom.xml files). Optionally creates a commit with this version number and pushes it to master + - `publish`: Runs `mvn deploy` to deploy to maven central. Optionally will update to next snapshot version and merge changes to development branch