Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Generate bill of materials #152

Closed
11 of 13 tasks
Tracked by #135
edwinkortman opened this issue Jul 25, 2022 · 0 comments · Fixed by #207
Closed
11 of 13 tasks
Tracked by #135

Generate bill of materials #152

edwinkortman opened this issue Jul 25, 2022 · 0 comments · Fixed by #207
Assignees
Labels
enhancement New feature or request
Milestone

Comments

@edwinkortman
Copy link
Contributor

edwinkortman commented Jul 25, 2022

Belongs to #135

This message, and it's handler will call the agent to generate the bill of materials. This messages happens as a reaction to the HistoryStopCheckedOutEvent from #151

Things to do

  • HistoryStopCheckedOutListener
    • Passes the message GenerateBillOfMaterialsMessage to the message bus
  • GenerateBillOfMaterialsMessage
    • Param: Repository identifier
    • Param: commit identifier
    • Param: path to manifest
    • Param: path to agent (maybe? I think this is needed but not sure. See Detect Manifests #151)
  • GenerateBillOfMaterialsMessageHandler
  • BillOfMaterialsGeneratedEvent
    • Param: Repository identifier
    • Param: commit identifier
    • Path to BoM (CycloneDX file)
@edwinkortman edwinkortman added the enhancement New feature or request label Jul 25, 2022
@edwinkortman edwinkortman self-assigned this Aug 30, 2022
@edwinkortman edwinkortman mentioned this issue Aug 30, 2022
2 tasks
@mscottford mscottford added this to the v0.5.0 milestone Oct 31, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

2 participants