mirror of
https://github.com/fnproject/fn.git
synced 2022-10-28 21:29:17 +03:00
Run linter with swagger doc from disk
This commit is contained in:
7
test.sh
7
test.sh
@@ -37,7 +37,7 @@ esac
|
||||
|
||||
go test -v $(go list ./... | grep -v vendor | grep -v examples | grep -v test/fn-api-tests)
|
||||
go vet -v $(go list ./... | grep -v vendor)
|
||||
docker rm --force func-postgres-test
|
||||
docker rm --force func-postgres-test
|
||||
docker rm --force func-mysql-test
|
||||
|
||||
# test middlware, extensions, examples, etc
|
||||
@@ -48,3 +48,8 @@ cd ../..
|
||||
cd examples/extensions
|
||||
go build
|
||||
cd ../..
|
||||
|
||||
swagger_modified=$(git diff master --stat | grep "swagger.yml")
|
||||
if [ "${swagger_modified}" ]; then
|
||||
docker run -v `pwd`:/go/src/github.com/fnproject/fn --rm quay.io/goswagger/swagger validate /go/src/github.com/fnproject/fn/docs/swagger.yml
|
||||
fi
|
||||
|
||||
Reference in New Issue
Block a user