Ayman Bagabas f923a0ef15
Swift5 Vapor 4 client library (#9625)
* [swift5] Add Vapor client library

* Try to improve overall spacing (#17)

* [swift5] try to remove changes in model and api

* [swift5] update sample projects

* [swift5] update sample projects

* [swift5] update sample projects

* [swift5] update sample projects

* [swift5] update sample projects

* [swift5] update sample projects

* [swift5] update sample projects

* [swift5] update sample projects

* [swift5] update sample projects

* [swift5] update sample projects

* [swift5] update sample projects

* Update samples

* [swift5] vapor: return clientResponse when no default case

* Update samples

Co-authored-by: Bruno Coelho <4brunu@users.noreply.github.com>
2021-06-06 22:08:14 +08:00

31 lines
1.4 KiB
Bash
Executable File

#!/bin/bash
set -e
DIRECTORY=`dirname $0`
# example project with unit tests
# temporarily commment them because they are flaky
# mvn -f $DIRECTORY/alamofireLibrary/SwaggerClientTests/pom.xml integration-test
# mvn -f $DIRECTORY/combineLibrary/SwaggerClientTests/pom.xml integration-test
# mvn -f $DIRECTORY/default/SwaggerClientTests/pom.xml integration-test
# mvn -f $DIRECTORY/promisekitLibrary/SwaggerClientTests/pom.xml integration-test
# mvn -f $DIRECTORY/rxswiftLibrary/SwaggerClientTests/pom.xml integration-test
# mvn -f $DIRECTORY/urlsessionLibrary/SwaggerClientTests/pom.xml integration-test
# spm build
mvn -f $DIRECTORY/alamofireLibrary/pom.xml integration-test
mvn -f $DIRECTORY/combineLibrary/pom.xml integration-test
mvn -f $DIRECTORY/default/pom.xml integration-test
mvn -f $DIRECTORY/deprecated/pom.xml integration-test
mvn -f $DIRECTORY/nonPublicApi/pom.xml integration-test
mvn -f $DIRECTORY/objcCompatible/pom.xml integration-test
mvn -f $DIRECTORY/oneOf/pom.xml integration-test
mvn -f $DIRECTORY/promisekitLibrary/pom.xml integration-test
mvn -f $DIRECTORY/readonlyProperties/pom.xml integration-test
mvn -f $DIRECTORY/resultLibrary/pom.xml integration-test
mvn -f $DIRECTORY/rxswiftLibrary/pom.xml integration-test
mvn -f $DIRECTORY/urlsessionLibrary/pom.xml integration-test
mvn -f $DIRECTORY/vaporLibrary/pom.xml integration-test
mvn -f $DIRECTORY/x-swift-hashable/pom.xml integration-test