Skip to content

Conversation

@madpah
Copy link
Collaborator

@madpah madpah commented Nov 14, 2024

Only considering Consumer of TEA at this time.

Sharing as a draft to aid discussions.

Schema can be visualised by using https://editor-next.swagger.io/

…this time)

Signed-off-by: Paul Horton <phorton@sonatype.com>
@oej
Copy link
Collaborator

oej commented Nov 14, 2024

I am sorry I did not tell you, but there's earlier work here: https://github.com/oej/pavel-project-koala

I think we can use your code as a starting point.

At a later point, we may want to add a validator and check with generators as welll in CI/CD

@madpah
Copy link
Collaborator Author

madpah commented Nov 14, 2024

I am sorry I did not tell you, but there's earlier work here: https://github.com/oej/pavel-project-koala

Will check it out.

I think we can use your code as a starting point.

At a later point, we may want to add a validator and check with generators as well in CI/CD

Happy to add generators and validators here.

Copy link
Collaborator

@oej oej left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Good work! Thank you!

Signed-off-by: Paul Horton <phorton@sonatype.com>
Signed-off-by: Paul Horton <phorton@sonatype.com>
Signed-off-by: Paul Horton <phorton@sonatype.com>
Signed-off-by: Paul Horton <phorton@sonatype.com>
Signed-off-by: Paul Horton <phorton@sonatype.com>
…ting the spec)

Signed-off-by: Paul Horton <phorton@sonatype.com>
@madpah madpah marked this pull request as ready for review November 15, 2024 10:34
@madpah
Copy link
Collaborator Author

madpah commented Nov 15, 2024

@oej - Added OpenAPI Client generation for Go, Java Webclient, Python and Typescript.

This does not publish - this is just for PR validation etc. CI-style.

  • Validates OpenAPI Spec
  • Proves libraries generate
  • Run any tests per library

Copy link
Collaborator

@oej oej left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great work! Thank you!

@oej oej merged commit c2e36c4 into CycloneDX:main Nov 15, 2024
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants