Skip to content

Commit 56dc662

Browse files
committed
Suppress error and improve logs
1 parent 87c2d2d commit 56dc662

File tree

3 files changed

+4
-5
lines changed

3 files changed

+4
-5
lines changed

.github/workflows/docker.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ jobs:
2626
- name: Run mock server
2727
run: docker run -d -p 8080:8080 --name openapi-native-mock-server openapi-native-mock-server
2828
- name: Docker logs
29-
run: docker logs openapi-native-mock-server
29+
run: docker logs --tail 100 openapi-native-mock-server
3030
- name: Ping mock server URLs
3131
uses: jtalk/url-health-check-action@v4
3232
with:

Dockerfile

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -12,9 +12,6 @@ RUN java -cp /openapi/bin/openapi-native-mock-server.jar:/openapi/bin/openapi-ge
1212
FROM golang:1.22-alpine3.19
1313
COPY --from=0 /openapi/go-server ./go-server
1414

15-
WORKDIR /go/go-server
16-
RUN go mod tidy
17-
1815
RUN CGO_ENABLED=0 GOOS=linux GOARCH=amd64 go build -o /build .
1916

2017
# stage 2: build minimal image

src/main/resources/native-mock-server/validator/openapi_validation.mustache

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,9 @@ func InitOpenAPIValidation(specPath string) error {
2020
loader := openapi3.NewLoader()
2121
doc, err := loader.LoadFromFile(specPath)
2222
if err != nil {
23-
return fmt.Errorf("failed to load OpenAPI spec: %w", err)
23+
fmt.Println("Failed to load OpenAPI spec");
24+
fmt.Println(err);
25+
return nil
2426
}
2527
if err := doc.Validate(context.Background()); err != nil {
2628
return fmt.Errorf("failed to validate OpenAPI spec: %w", err)

0 commit comments

Comments
 (0)