From 0e88cd0bae78a9ed110c8add735c5f0dd278befe Mon Sep 17 00:00:00 2001 From: augustnagro Date: Sun, 27 Jun 2021 22:12:11 -0700 Subject: [PATCH] v0.1.0 --- README.md | 4 ++- pom.xml | 79 ++++++++++++++++++++++++++++++++++++++++++++++++++++++- 2 files changed, 81 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 933a79d..234f7db 100644 --- a/README.md +++ b/README.md @@ -100,12 +100,14 @@ Next, create a `pom.xml` file with the plugin: There is only one goal, `sbt`, and two configuration parameters available. `jvmParams` is an array of parameters for the JVM running SBT, and `sbtParams` are the parameters passed to SBT itself. -You can bind the `sbt` goal to any phases you like, although only one is recommended for performance. Here we bind to `package`. +You can bind the `sbt` goal to any phases you like, although only one is recommended for performance. Here we bind to Maven's `package` phase. Finally, notice that we skip execution of the built-in Maven compile and install plugins, since we're doing everything here with SBT. ## Version Table +If there's a newer version of SBT available, please file a gihub issue and I'll cut a new release. + | Sbt-Delegate-Maven-Plugin version | SBT version | | --- | --- | | 0.1.0 | 1.5.3 | diff --git a/pom.xml b/pom.xml index 634e7bb..3d08b72 100644 --- a/pom.xml +++ b/pom.xml @@ -6,14 +6,41 @@ com.augustnagro sbt-delegate-maven-plugin - 0.1.0-SNAPSHOT + 0.1.0 maven-plugin + SBT-Delegate-Maven-Plugin + A Maven plugin that caches runs SBT + https://github.com/AugustNagro/sbt-delegate-maven-plugin + UTF-8 UTF-8 + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0.txt + repo + + + + + https://github.com/AugustNagro/sbt-delegate-maven-plugin + + + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + + + ossrh + https://oss.sonatype.org/service/local/staging/deploy/maven2 + + + org.apache.maven @@ -42,8 +69,58 @@ 1.8 + + + org.apache.maven.plugins + maven-deploy-plugin + 2.8.2 + + + + org.apache.maven.plugins + maven-source-plugin + 3.2.0 + + + attach-sources + + jar-no-fork + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 3.3.0 + + + attach-javadocs + + jar + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 3.0.1 + + + sign-artifacts + verify + + sign + + + + + \ No newline at end of file