Skip to content

[CI] Enhance Makefile with dependency check for 'openapi-generator' toolΒ #505

@leecalcote

Description

@leecalcote

Current Behavior

Contributors must have openapi-generator CLI installed on their machines in order to run some of the make targets.

Desired Behavior

Create a new dep-check make target that gracefully handles verification of the user's installation of openapi-generator client.

Implementation

  1. See the dep-check` target in the meshery/meshery repo. Copy its approach.

Acceptance Tests

  1. Targets check for the presence of this dependency.
  2. The prerequisite check logic works on all operating systems.
  3. Users missing the prerequisite are offered a URL where they can find installation instructions.

Contributor Guides and Handbook

Metadata

Metadata

Assignees

Labels

area/ciContinuous integration | Build and releasehelp wantedExtra attention is needed

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions