diff --git a/.travis.yml b/.travis.yml index b8f521d776d..80f8f5fd30f 100644 --- a/.travis.yml +++ b/.travis.yml @@ -28,6 +28,7 @@ cache: - $HOME/samples/server/petstore/rust-server/target - $HOME/perl5 - $HOME/.cargo + - $HOME/.stack services: - docker diff --git a/CI/pom.xml.circleci b/CI/pom.xml.circleci index 2b641dfc36c..01aae6a5f18 100644 --- a/CI/pom.xml.circleci +++ b/CI/pom.xml.circleci @@ -833,6 +833,8 @@ + + samples/client/petstore/go samples/client/petstore/akka-scala samples/client/petstore/scala @@ -855,8 +857,6 @@ samples/client/petstore/kotlin/ samples/client/petstore/kotlin-threetenbp/ samples/client/petstore/kotlin-string/ - - samples/client/petstore/go samples/server/petstore/java-vertx/rx samples/server/petstore/java-vertx/async @@ -873,9 +873,10 @@ samples/server/petstore/java-play-framework-api-package-override samples/server/petstore/undertow samples/server/petstore/jaxrs/jersey1 - samples/server/petstore/jaxrs/jersey2 samples/server/petstore/jaxrs/jersey1-useTags - samples/server/petstore/jaxrs/jersey2-useTags + samples/server/petstore/jaxrs-datelib-j8 samples/server/petstore/jaxrs-resteasy/default samples/server/petstore/jaxrs-resteasy/eap @@ -883,9 +884,10 @@ samples/server/petstore/jaxrs-resteasy/eap-java8 samples/server/petstore/jaxrs-resteasy/joda + samples/client/petstore/spring-cloud samples/server/petstore/springboot samples/server/petstore/springboot-beanvalidation @@ -898,6 +900,7 @@ samples/server/petstore/jaxrs-spec-interface samples/server/petstore/scala-lagom-server samples/server/petstore/scalatra + samples/server/petstore/finch diff --git a/bin/ensure-up-to-date b/bin/utils/ensure-up-to-date similarity index 53% rename from bin/ensure-up-to-date rename to bin/utils/ensure-up-to-date index 0bc9d8a7b55..69f52f0fed0 100755 --- a/bin/ensure-up-to-date +++ b/bin/utils/ensure-up-to-date @@ -10,21 +10,21 @@ echo "Please press CTRL+C to stop or the script will continue in 5 seconds." sleep 5 # LIST OF SCRIPTS: -./bin/ruby-petstore.sh -./bin/java-petstore-all.sh -./bin/java-jaxrs-petstore-server-all.sh -./bin/spring-all-pestore.sh -./bin/kotlin-client-petstore.sh -./bin/kotlin-client-string.sh -./bin/kotlin-client-threetenbp.sh -./bin/kotlin-server-petstore.sh -./bin/php-petstore.sh -./bin/php-silex-petstore-server.sh -./bin/php-symfony-petstore.sh -./bin/php-lumen-petstore-server.sh -./bin/php-slim-petstore-server.sh -./bin/php-ze-ph-petstore-server.sh -./bin/openapi3/php-petstore.sh +./bin/ruby-petstore.sh > /dev/null 2>&1 +./bin/java-petstore-all.sh > /dev/null 2>&1 +./bin/java-jaxrs-petstore-server-all.sh > /dev/null 2>&1 +./bin/spring-all-pestore.sh > /dev/null 2>&1 +./bin/kotlin-client-petstore.sh > /dev/null 2>&1 +./bin/kotlin-client-string.sh > /dev/null 2>&1 +./bin/kotlin-client-threetenbp.sh > /dev/null 2>&1 +./bin/kotlin-server-petstore.shl> /dev/null 2>&1 +./bin/php-petstore.sh > /dev/null 2>&1 +./bin/php-silex-petstore-server.shj> /dev/null 2>&1 +./bin/php-symfony-petstore.sh > /dev/null 2>&1 +./bin/php-lumen-petstore-server.sh > /dev/null 2>&1 +./bin/php-slim-petstore-server.sh > /dev/null 2>&1 +./bin/php-ze-ph-petstore-server.sh > /dev/null 2>&1 +./bin/openapi3/php-petstore.sh > /dev/null 2>&1 # Check: if [ -n "$(git status --porcelain)" ]; then diff --git a/circle.yml b/circle.yml index 9dabe4b5d86..85085c24c16 100644 --- a/circle.yml +++ b/circle.yml @@ -15,7 +15,7 @@ dependencies: cache_directories: - "~/.m2" - "~/.sbt" - - "~/.ivy2/cache" + - "~/.ivy2" pre: - sudo add-apt-repository ppa:duggan/bats --yes diff --git a/pom.xml b/pom.xml index 916726ec65d..24acb59feb5 100644 --- a/pom.xml +++ b/pom.xml @@ -935,10 +935,14 @@ samples/client/petstore/elixir - samples/client/petstore/erlang-client samples/server/petstore/erlang-server + samples/server/petstore/jaxrs/jersey2 + samples/server/petstore/jaxrs/jersey2-useTags + samples/server/petstore/spring-mvc + samples/server/petstore/spring-mvc-j8-async + samples/server/petstore/spring-mvc-j8-localdatetime diff --git a/samples/server/petstore/finch/pom.xml b/samples/server/petstore/finch/pom.xml new file mode 100644 index 00000000000..92384f2a55a --- /dev/null +++ b/samples/server/petstore/finch/pom.xml @@ -0,0 +1,32 @@ + + 4.0.0 + org.openapitools + finch-server + pom + 1.0-SNAPSHOT + Finch server + + + + org.codehaus.mojo + exec-maven-plugin + 1.5.0 + + + sbt-test + integration-test + + exec + + + sbt + + test + + + + + + + + diff --git a/samples/server/petstore/scalatra/pom.xml b/samples/server/petstore/scalatra/pom.xml index e00877441a3..d3b3420e90a 100644 --- a/samples/server/petstore/scalatra/pom.xml +++ b/samples/server/petstore/scalatra/pom.xml @@ -1,6 +1,6 @@ 4.0.0 - io.swagger + org.openapitools scalatra-server pom 1.0-SNAPSHOT diff --git a/shippable.yml b/shippable.yml index 09fb70c2178..686b1ecc1ed 100644 --- a/shippable.yml +++ b/shippable.yml @@ -12,7 +12,7 @@ build: ci: - mvn --quiet clean install # ensure all modifications created by 'mature' generators are in the git repo - - ./bin/ensure-up-to-date + - ./bin/utils/ensure-up-to-date # prepare enviroment for tests - sudo apt-get update -qq # install stack