forked from loafle/openapi-generator-original
[CircleCI] rebalance tests (#6981)
* rearrange tests * move java tests to others
This commit is contained in:
parent
da50523f3b
commit
49f088ec8e
@ -17,15 +17,8 @@ trap cleanup EXIT
|
|||||||
if [ "$NODE_INDEX" = "1" ]; then
|
if [ "$NODE_INDEX" = "1" ]; then
|
||||||
echo "Running node $NODE_INDEX to test 'samples.circleci' defined in pom.xml ..."
|
echo "Running node $NODE_INDEX to test 'samples.circleci' defined in pom.xml ..."
|
||||||
java -version
|
java -version
|
||||||
# Install golang version 1.14
|
|
||||||
go version
|
|
||||||
sudo mkdir /usr/local/go1.14
|
|
||||||
wget -c https://dl.google.com/go/go1.14.linux-amd64.tar.gz -O - | sudo tar -xz -C /usr/local/go1.14
|
|
||||||
export PATH="/usr/local/go1.14/go/bin:$PATH"
|
|
||||||
go version
|
|
||||||
|
|
||||||
mvn --no-snapshot-updates --quiet verify -Psamples.circleci -Dorg.slf4j.simpleLogger.defaultLogLevel=error
|
mvn --no-snapshot-updates --quiet verify -Psamples.circleci -Dorg.slf4j.simpleLogger.defaultLogLevel=error
|
||||||
mvn --no-snapshot-updates --quiet javadoc:javadoc -Psamples.circleci -Dorg.slf4j.simpleLogger.defaultLogLevel=error
|
|
||||||
|
|
||||||
elif [ "$NODE_INDEX" = "2" ]; then
|
elif [ "$NODE_INDEX" = "2" ]; then
|
||||||
# run ensure-up-to-date sample script on SNAPSHOT version only
|
# run ensure-up-to-date sample script on SNAPSHOT version only
|
||||||
@ -40,7 +33,6 @@ elif [ "$NODE_INDEX" = "2" ]; then
|
|||||||
# look for outdated samples
|
# look for outdated samples
|
||||||
./bin/utils/ensure-up-to-date
|
./bin/utils/ensure-up-to-date
|
||||||
fi
|
fi
|
||||||
#elif [ "$NODE_INDEX" = "3" ]; then
|
|
||||||
echo "Running node $NODE_INDEX to test haskell"
|
echo "Running node $NODE_INDEX to test haskell"
|
||||||
# install haskell
|
# install haskell
|
||||||
curl -sSL https://get.haskellstack.org/ | sh
|
curl -sSL https://get.haskellstack.org/ | sh
|
||||||
@ -64,6 +56,13 @@ else
|
|||||||
#sudo update-java-alternatives -s java-1.7.0-openjdk-amd64
|
#sudo update-java-alternatives -s java-1.7.0-openjdk-amd64
|
||||||
java -version
|
java -version
|
||||||
|
|
||||||
|
# Install golang version 1.14
|
||||||
|
go version
|
||||||
|
sudo mkdir /usr/local/go1.14
|
||||||
|
wget -c https://dl.google.com/go/go1.14.linux-amd64.tar.gz -O - | sudo tar -xz -C /usr/local/go1.14
|
||||||
|
export PATH="/usr/local/go1.14/go/bin:$PATH"
|
||||||
|
go version
|
||||||
|
|
||||||
# install dart2
|
# install dart2
|
||||||
sudo apt-get update
|
sudo apt-get update
|
||||||
sudo apt-get install apt-transport-https
|
sudo apt-get install apt-transport-https
|
||||||
@ -74,6 +73,7 @@ else
|
|||||||
export PATH="$PATH:/usr/lib/dart/bin"
|
export PATH="$PATH:/usr/lib/dart/bin"
|
||||||
|
|
||||||
mvn --no-snapshot-updates --quiet verify -Psamples.circleci.others -Dorg.slf4j.simpleLogger.defaultLogLevel=error
|
mvn --no-snapshot-updates --quiet verify -Psamples.circleci.others -Dorg.slf4j.simpleLogger.defaultLogLevel=error
|
||||||
|
mvn --no-snapshot-updates --quiet javadoc:javadoc -Psamples.circleci -Dorg.slf4j.simpleLogger.defaultLogLevel=error
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|
||||||
|
64
pom.xml
64
pom.xml
@ -1237,38 +1237,6 @@
|
|||||||
</property>
|
</property>
|
||||||
</activation>
|
</activation>
|
||||||
<modules>
|
<modules>
|
||||||
<!-- clients -->
|
|
||||||
<!-- test non-java projects -->
|
|
||||||
<module>samples/client/petstore/go</module>
|
|
||||||
<module>samples/client/petstore/go-experimental</module>
|
|
||||||
<module>samples/openapi3/client/petstore/go-experimental</module>
|
|
||||||
<module>samples/openapi3/client/petstore/go</module>
|
|
||||||
<!-- test java-related projects -->
|
|
||||||
<module>samples/client/petstore/scala-akka</module>
|
|
||||||
<module>samples/client/petstore/scala-sttp</module>
|
|
||||||
<module>samples/client/petstore/scala-httpclient</module>
|
|
||||||
<module>samples/client/petstore/scalaz</module>
|
|
||||||
<module>samples/client/petstore/clojure</module>
|
|
||||||
<module>samples/client/petstore/java/feign</module>
|
|
||||||
<module>samples/client/petstore/java/jersey1</module>
|
|
||||||
<module>samples/client/petstore/java/jersey2-java8</module>
|
|
||||||
<module>samples/openapi3/client/petstore/java/jersey2-java8</module>
|
|
||||||
<module>samples/client/petstore/java/okhttp-gson</module>
|
|
||||||
<module>samples/client/petstore/java/retrofit2</module>
|
|
||||||
<module>samples/client/petstore/java/retrofit2rx2</module>
|
|
||||||
<module>samples/client/petstore/java/retrofit2rx3</module>
|
|
||||||
<module>samples/client/petstore/java/retrofit2-play26</module>
|
|
||||||
<module>samples/client/petstore/jaxrs-cxf-client</module>
|
|
||||||
<module>samples/client/petstore/java/resttemplate</module>
|
|
||||||
<module>samples/client/petstore/java/resttemplate-withXml</module>
|
|
||||||
<module>samples/client/petstore/java/webclient</module>
|
|
||||||
<module>samples/client/petstore/java/vertx</module>
|
|
||||||
<module>samples/client/petstore/java/resteasy</module>
|
|
||||||
<module>samples/client/petstore/java/google-api-client</module>
|
|
||||||
<module>samples/client/petstore/java/rest-assured</module>
|
|
||||||
<module>samples/client/petstore/java/rest-assured-jackson</module>
|
|
||||||
<module>samples/client/petstore/java/microprofile-rest-client</module>
|
|
||||||
<module>samples/client/petstore/groovy</module>
|
|
||||||
<!-- servers -->
|
<!-- servers -->
|
||||||
<module>samples/server/petstore/jaxrs-jersey</module>
|
<module>samples/server/petstore/jaxrs-jersey</module>
|
||||||
<module>samples/server/petstore/jaxrs-spec</module>
|
<module>samples/server/petstore/jaxrs-spec</module>
|
||||||
@ -1333,6 +1301,38 @@
|
|||||||
</property>
|
</property>
|
||||||
</activation>
|
</activation>
|
||||||
<modules>
|
<modules>
|
||||||
|
<!-- clients -->
|
||||||
|
<!-- test java-related projects -->
|
||||||
|
<module>samples/client/petstore/scala-akka</module>
|
||||||
|
<module>samples/client/petstore/scala-sttp</module>
|
||||||
|
<module>samples/client/petstore/scala-httpclient</module>
|
||||||
|
<module>samples/client/petstore/scalaz</module>
|
||||||
|
<module>samples/client/petstore/clojure</module>
|
||||||
|
<module>samples/client/petstore/java/feign</module>
|
||||||
|
<module>samples/client/petstore/java/jersey1</module>
|
||||||
|
<module>samples/client/petstore/java/jersey2-java8</module>
|
||||||
|
<module>samples/openapi3/client/petstore/java/jersey2-java8</module>
|
||||||
|
<module>samples/client/petstore/java/okhttp-gson</module>
|
||||||
|
<module>samples/client/petstore/java/retrofit2</module>
|
||||||
|
<module>samples/client/petstore/java/retrofit2rx2</module>
|
||||||
|
<module>samples/client/petstore/java/retrofit2rx3</module>
|
||||||
|
<module>samples/client/petstore/java/retrofit2-play26</module>
|
||||||
|
<module>samples/client/petstore/jaxrs-cxf-client</module>
|
||||||
|
<module>samples/client/petstore/java/resttemplate</module>
|
||||||
|
<module>samples/client/petstore/java/resttemplate-withXml</module>
|
||||||
|
<module>samples/client/petstore/java/webclient</module>
|
||||||
|
<module>samples/client/petstore/java/vertx</module>
|
||||||
|
<module>samples/client/petstore/java/resteasy</module>
|
||||||
|
<module>samples/client/petstore/java/google-api-client</module>
|
||||||
|
<module>samples/client/petstore/java/rest-assured</module>
|
||||||
|
<module>samples/client/petstore/java/rest-assured-jackson</module>
|
||||||
|
<module>samples/client/petstore/java/microprofile-rest-client</module>
|
||||||
|
<module>samples/client/petstore/groovy</module>
|
||||||
|
<!-- test non-java projects -->
|
||||||
|
<module>samples/client/petstore/go</module>
|
||||||
|
<module>samples/client/petstore/go-experimental</module>
|
||||||
|
<module>samples/openapi3/client/petstore/go-experimental</module>
|
||||||
|
<module>samples/openapi3/client/petstore/go</module>
|
||||||
<module>samples/client/petstore/javascript-es6</module>
|
<module>samples/client/petstore/javascript-es6</module>
|
||||||
<module>samples/client/petstore/javascript-promise-es6</module>
|
<module>samples/client/petstore/javascript-promise-es6</module>
|
||||||
<module>samples/server/petstore/go-api-server</module>
|
<module>samples/server/petstore/go-api-server</module>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user