cloud-native-toolkit / cloud-native-toolkit/planning
Pact Broker doesn't list any applications
- Dominant language
- No language data
- Stars
- 4
- Forks
- 1
- PR merge metrics
- No merged PRs in 30d
Description
The Pact Broker dashboard doesn't list any Pacts, even though the development environment has been used by a class for two weeks. By comparison, SonarQube lists a couple of dozen projects for different apps that students have run through the pipeline, but Pact Broker only lists one app, Example App. Why doesn't Pact Broker list every app that's run though the pipeline like SonarQube does?
The pipelines are Tekton run in ROKS 4.3.
How it should work:
After the pipeline builds a component that exposes or consumes a REST API, Pact should list that component and its related APIs.
This can be seen in particular when building a multicomponent app like the inventory app:
1. Service: After the pipeline builds the inventory service, Pact should list the service app as being a provider of its API.
1. BFF: After the pipeline builds the inventory BFF, Pact should list the BFF app as being a consumer of the service app's API and as being a provider of its API.
1. UI: After the pipeline builds the inventory UI, Pact should list the UI app as being a consumer of the BFF app's API.
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.