diff --git a/core/pom.xml.releaseBackup b/core/pom.xml.releaseBackup new file mode 100644 index 0000000..1de00cf --- /dev/null +++ b/core/pom.xml.releaseBackup @@ -0,0 +1,293 @@ + + + + proteus-project + io.sinistral + 0.4.2-SNAPSHOT + + 4.0.0 + + proteus-core + + Proteus Core + + jar + + + + + src/main/resources + false + + + + + src/test/resources + + + src/test/java + + **/*.java + + + + + + + org.apache.maven.plugins + maven-jar-plugin + 3.1.0 + + + + test-jar + + + + **/*.class + + + + + + + org.apache.maven.plugins + maven-source-plugin + + + org.apache.maven.plugins + maven-javadoc-plugin + + + maven-surefire-plugin + org.apache.maven.plugins + + + + org.apache.maven.plugins + maven-gpg-plugin + + + org.sonatype.plugins + nexus-staging-maven-plugin + + + org.apache.maven.plugins + maven-release-plugin + + + + org.apache.maven.plugins + maven-compiler-plugin + + + + + + + io.undertow + undertow-core + ${undertow.version} + + + + ch.qos.logback + logback-classic + 1.2.3 + + + org.slf4j + slf4j-api + + + + + + org.slf4j + slf4j-api + 1.7.25 + + + org.slf4j + slf4j-ext + 1.7.25 + + + + jakarta.ws.rs + jakarta.ws.rs-api + 2.1.4 + + + + net.openhft + compiler + 2.3.1 + + + org.slf4j + slf4j-api + + + + + + com.squareup + javapoet + 1.8.0 + + + + com.google.inject + guice + 4.2.2 + + + + com.google.guava + guava + 27.0-jre + + + + com.typesafe + config + 1.3.3 + + + + org.yaml + snakeyaml + 1.23 + + + + commons-io + commons-io + 2.6 + + + + org.apache.httpcomponents + httpcore + 4.4.10 + + + + org.fusesource.jansi + jansi + 1.17.1 + + + + com.fasterxml.woodstox + woodstox-core + 5.1.0 + + + + com.fasterxml.jackson.core + jackson-annotations + ${jackson.version} + + + + com.fasterxml.jackson.core + jackson-core + ${jackson.version} + + + + com.fasterxml.jackson.dataformat + jackson-dataformat-xml + ${jackson.version} + + + + com.fasterxml.jackson.dataformat + jackson-dataformat-yaml + ${jackson.version} + + + + com.fasterxml.jackson.module + jackson-module-afterburner + ${jackson.version} + + + com.fasterxml.jackson.datatype + jackson-datatype-jdk8 + ${jackson.version} + + + + com.fasterxml.jackson.core + jackson-databind + ${jackson.version} + + + org.apache.commons + commons-lang3 + 3.8.1 + + + org.reflections + reflections + 0.9.11 + compile + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + https://oss.sonatype.org/content/groups/public/io/sinistral/proteus-core + + \ No newline at end of file diff --git a/openapi/pom.xml.releaseBackup b/openapi/pom.xml.releaseBackup new file mode 100644 index 0000000..303f581 --- /dev/null +++ b/openapi/pom.xml.releaseBackup @@ -0,0 +1,133 @@ + + + + proteus-project + io.sinistral + 0.4.2-SNAPSHOT + + 4.0.0 + + proteus-openapi + + + Proteus OpenAPI + + jar + + + + + + src/main/resources + false + + + + + src/test/resources + + + src/test/java/sinistral/proteus/openapi + + **/*.java + + + + + + + org.apache.maven.plugins + maven-jar-plugin + 3.1.0 + + + + test-jar + + + + + + org.apache.maven.plugins + maven-source-plugin + + + org.apache.maven.plugins + maven-javadoc-plugin + + + maven-surefire-plugin + org.apache.maven.plugins + + + + org.apache.maven.plugins + maven-gpg-plugin + + + org.sonatype.plugins + nexus-staging-maven-plugin + + + org.apache.maven.plugins + maven-release-plugin + + + + org.apache.maven.plugins + maven-compiler-plugin + + + + + + + + + + io.swagger.core.v3 + swagger-annotations + ${openapi.version} + + + + io.swagger.core.v3 + swagger-models + ${openapi.version} + + + + io.swagger.core.v3 + swagger-jaxrs2 + ${openapi.version} + + + + io.swagger.core.v3 + swagger-integration + ${openapi.version} + + + + org.zalando + jackson-datatype-money + 1.1.1 + test + + + + ${project.groupId} + proteus-core + ${project.version} + + + + + + + https://oss.sonatype.org/content/groups/public/io/sinistral/proteus-openapi + + + \ No newline at end of file diff --git a/pom.xml b/pom.xml index 91abc3e..5e5192d 100644 --- a/pom.xml +++ b/pom.xml @@ -33,7 +33,7 @@ scm:git:git://github.com/noboomu/proteus.git - scm:git:ssh://github.com:noboomu/proteus.git + scm:git:ssh://github.com/noboomu/proteus.git http://github.com/noboomu/proteus/tree/master v0.4.2 diff --git a/pom.xml.releaseBackup b/pom.xml.releaseBackup new file mode 100644 index 0000000..552b8e3 --- /dev/null +++ b/pom.xml.releaseBackup @@ -0,0 +1,236 @@ + + + 4.0.0 + + io.sinistral + proteus-project + pom + 0.4.2-SNAPSHOT + + Proteus is an extremely light, fast, and flexible Java REST API framework built atop Undertow. + http://github.com/noboomu/proteus + + + + core + swagger + openapi + + + + + MIT License + http://www.opensource.org/licenses/mit-license.php + + + + + + Joshua Lee Bauer + bauer@sinistral.io + + + + + scm:git:git://github.com/noboomu/proteus.git + scm:git:ssh://github.com:noboomu/proteus.git + http://github.com/noboomu/proteus/tree/master + + + + 1.8 + 1.8 + UTF-8 + 3.0.0 + 2.0.20.Final + 2.9.8 + 2.0.6 + 1.5.21 + + + + + + + + + + + org.apache.maven.plugins + maven-source-plugin + 3.0.1 + + + attach-sources + + jar-no-fork + + + + + + + org.apache.maven.plugins + maven-javadoc-plugin + + 8 + + 3.1.0 + + + attach-javadocs + + jar + + + none + + + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.5 + + + sign-artifacts + verify + + sign + + + + + gpg + + + + org.sonatype.plugins + nexus-staging-maven-plugin + 1.6.7 + true + + ossrh + https://oss.sonatype.org/ + true + + + + org.apache.maven.plugins + maven-release-plugin + 2.5.3 + + true + v@{project.version} + ossrh + deploy + + + + + org.apache.maven.plugins + maven-compiler-plugin + 3.8.1 + + 1.8 + 1.8 + -parameters + + + + + org.apache.maven.plugins + maven-enforcer-plugin + + + enforce-versions + + enforce + + + + + 1.8 + + + + + + + + maven-surefire-plugin + 3.0.0-M3 + + + org.apache.maven.surefire + surefire-junit47 + 3.0.0-M3 + + + + -Dconfig.file=src/test/resources/application.conf + -Dlogback.configuration=src/test/resources/logback-test.xml + + + + + + + + + + + + + io.rest-assured + rest-assured + 3.2.0 + test + + + + org.junit.jupiter + junit-jupiter-api + 5.3.1 + test + + + + org.junit.vintage + junit-vintage-engine + 5.3.1 + test + + + + + + + + sonatype-snapshots + https://oss.sonatype.org/content/repositories/snapshots + + true + + + false + + + + + + ossrh + https://oss.sonatype.org/content/repositories/snapshots + + + ossrh + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + + \ No newline at end of file diff --git a/release.properties b/release.properties index 24ed9e4..9c2e16f 100644 --- a/release.properties +++ b/release.properties @@ -1,11 +1,27 @@ #release configuration -#Fri Aug 30 11:33:48 PDT 2019 +#Fri Aug 30 11:35:47 PDT 2019 projectVersionPolicyId=default -scm.tagNameFormat=v@{project.version} +project.rel.io.sinistral\:proteus-project=0.4.2 +project.scm.io.sinistral\:proteus-core.empty=true +project.scm.io.sinistral\:proteus-swagger.empty=true +project.dev.io.sinistral\:proteus-openapi=0.4.3-SNAPSHOT +pushChanges=true +project.rel.io.sinistral\:proteus-openapi=0.4.2 +project.rel.io.sinistral\:proteus-swagger=0.4.2 remoteTagging=true scm.commentPrefix=[maven-release-plugin] -pushChanges=true -completedPhase=check-poms +project.dev.io.sinistral\:proteus-project=0.4.3-SNAPSHOT +project.scm.io.sinistral\:proteus-openapi.empty=true +project.dev.io.sinistral\:proteus-core=0.4.3-SNAPSHOT +project.scm.io.sinistral\:proteus-project.url=http\://github.com/noboomu/proteus/tree/master +completedPhase=run-preparation-goals +project.scm.io.sinistral\:proteus-project.developerConnection=scm\:git\:ssh\://github.com\:noboomu/proteus.git scm.url=scm\:git\:ssh\://github.com\:noboomu/proteus.git +scm.tagNameFormat=v@{project.version} +project.scm.io.sinistral\:proteus-project.tag=HEAD +project.rel.io.sinistral\:proteus-core=0.4.2 +scm.tag=v0.4.2 +project.scm.io.sinistral\:proteus-project.connection=scm\:git\:git\://github.com/noboomu/proteus.git exec.snapshotReleasePluginAllowed=false preparationGoals=clean verify +project.dev.io.sinistral\:proteus-swagger=0.4.3-SNAPSHOT diff --git a/swagger/pom.xml.releaseBackup b/swagger/pom.xml.releaseBackup new file mode 100644 index 0000000..af12a54 --- /dev/null +++ b/swagger/pom.xml.releaseBackup @@ -0,0 +1,123 @@ + + + + proteus-project + io.sinistral + 0.4.2-SNAPSHOT + + 4.0.0 + + proteus-swagger + + Proteus Swagger + + jar + + + + + + src/main/resources + false + + + + + src/test/resources + + + src/test/java + + **/*.java + + + + + + + org.apache.maven.plugins + maven-jar-plugin + 3.1.0 + + + + test-jar + + + + + + org.apache.maven.plugins + maven-source-plugin + + + org.apache.maven.plugins + maven-javadoc-plugin + + + maven-surefire-plugin + org.apache.maven.plugins + + + + org.apache.maven.plugins + maven-gpg-plugin + + + org.sonatype.plugins + nexus-staging-maven-plugin + + + org.apache.maven.plugins + maven-release-plugin + + + + org.apache.maven.plugins + maven-compiler-plugin + + + + + + + + + + + io.swagger + swagger-annotations + ${swagger.version} + + + io.swagger + swagger-core + ${swagger.version} + + + org.slf4j + slf4j-api + + + + + io.swagger + swagger-jaxrs + ${swagger.version} + + + ${project.groupId} + proteus-core + ${project.version} + + + + + + + + https://oss.sonatype.org/content/groups/public/io/sinistral/proteus-swagger + + \ No newline at end of file