diff --git a/lightning-client/deploy.sh b/lightning-client/deploy.sh new file mode 100755 index 0000000..863253f --- /dev/null +++ b/lightning-client/deploy.sh @@ -0,0 +1 @@ +mvn clean deploy -Prelease diff --git a/lightning-client/pom.xml b/lightning-client/pom.xml index cbcc9eb..d088b9c 100755 --- a/lightning-client/pom.xml +++ b/lightning-client/pom.xml @@ -37,17 +37,141 @@ 0.9.0 + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + + + ossrh + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + ${applicationName}-${applicationVersion} + + + + maven-compiler-plugin + 3.0 + + 1.7 + 1.7 + + + + - maven-compiler-plugin - 3.0 + org.jacoco + jacoco-maven-plugin + 0.7.5.201505241946 + + + + prepare-agent + + + + report + test + + report + + + + + + org.apache.maven.plugins + maven-jar-plugin - 1.7 - 1.7 + + + **/logback.xml + **/application.properties + + + + release + + false + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + 1.7 + 1.7 + + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.3 + true + + ossrh + https://oss.sonatype.org/ + true + + + + org.apache.maven.plugins + maven-source-plugin + 2.2.1 + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9.1 + + + attach-javadocs + + jar + + + + -Xdoclint:none + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.6 + + + sign-artifacts + verify + + sign + + + + + + + + \ No newline at end of file diff --git a/lightning-core/deploy.sh b/lightning-core/deploy.sh new file mode 100755 index 0000000..33ae3c6 --- /dev/null +++ b/lightning-core/deploy.sh @@ -0,0 +1 @@ +mvn clean deploy assembly:single -Prelease diff --git a/lightning-core/pom.xml b/lightning-core/pom.xml index 624a5f4..85f1abb 100755 --- a/lightning-core/pom.xml +++ b/lightning-core/pom.xml @@ -1,6 +1,7 @@ 4.0.0 + com.ebay lightning-core 0.9.0 lightning-core @@ -154,7 +155,16 @@ 1.1.6 - + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + + + ossrh + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + ${applicationName}-${applicationVersion} @@ -256,5 +266,166 @@ - com.ebay + + + + release + + false + + + ${applicationName}-${applicationVersion} + + + + + org.eclipse.m2e + lifecycle-mapping + 1.0.0 + + + + + + + org.apache.maven.plugins + + + maven-dependency-plugin + + + [2.1,) + + + + copy-dependencies + + + + + + + + + + + + + org.apache.maven.plugins + maven-compiler-plugin + + 1.7 + 1.7 + + + + + + + maven-compiler-plugin + 3.0 + + 1.7 + 1.7 + + + + org.springframework.boot + spring-boot-maven-plugin + 1.0.0.RELEASE + + + maven-dependency-plugin + + + install + + copy-dependencies + + + ${project.build.directory}/lib + + + + + + + maven-assembly-plugin + + + + + true + com.ebay.lightning.core.LightningCoreMain + + + . + + + + src/main/assembly/src.xml + + ${applicationName}-${applicationVersion} + + + + org.apache.maven.plugins + maven-source-plugin + 2.2.1 + + + attach-sources + + jar-no-fork + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + 2.9.1 + + + attach-javadocs + + jar + + + + -Xdoclint:none + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.6 + + + sign-artifacts + verify + + sign + + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.7 + true + + ossrh + https://oss.sonatype.org/ + true + + + + + + \ No newline at end of file