From 5c9b9e3c9f590bc32868908a483795d78452af14 Mon Sep 17 00:00:00 2001 From: Jack Michaud Date: Sat, 31 Dec 2022 18:10:21 -0500 Subject: [PATCH] fix: use prism instead of wiremock the previous iteration of this script which used wiremock threw a null pointer exception. --- scripts/backend-development/start-mock-server.sh | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/scripts/backend-development/start-mock-server.sh b/scripts/backend-development/start-mock-server.sh index 7a11e097..a9bd0fbc 100755 --- a/scripts/backend-development/start-mock-server.sh +++ b/scripts/backend-development/start-mock-server.sh @@ -10,13 +10,8 @@ python -m print_openapi_schema > oasst-openapi.json MOCK_SERVER_PORT=8080 -docker run -d -it --rm \ - -p $MOCK_SERVER_PORT:8080 \ - --name wiremock \ - wiremock/wiremock:2.35.0 +docker run --init --rm -d -p $MOCK_SERVER_PORT:4010 -v $(pwd):/tmp -P stoplight/prism:4 proxy -h 0.0.0.0 "/tmp/oasst-openapi.json" -sleep 1 - -curl -X POST -d @oasst-openapi.json http://localhost:$MOCK_SERVER_PORT/__admin/mappings/import popd +