Skip to content

The official OpenAPI Generator CLI Docker image does not respect JAVA_OPTS environment variable #1410

Closed
@kimamula

Description

@kimamula
Description

Setting JAVA_OPTS environment variable has no effect on the official OpenAPI Generator CLI Docker image.

openapi-generator version

Latest

Command line used for generation
$  docker run --rm -v ${PWD}:/local -e JAVA_OPTS="-Dlog.level=error" \
    openapitools/openapi-generator-cli generate \
    -i https://raw.githubusercontent.com/openapitools/openapi-generator/master/modules/openapi-generator/src/test/resources/2_0/petstore.yaml \
    -g go \
    -o /local/out/go

-Dlog.level=error should set the logging level to error(#1000).
However, above command prints info and warning logs.

Suggest a fix/enhancement

I guess ENTRYPOINT in https://github.com/OpenAPITools/openapi-generator/blob/master/modules/openapi-generator-cli/Dockerfile should be modified so that it respects JAVA_OPTS environment variable.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions