This template is **ONLY** used for feature requests. Bug reporting or pipeline enhancement issues should use the other template options for issue submission. ## Description We need to establish a pipeline for plugins. The implementation will be designed based on the content of the following ticket: https://repo1.dsop.io/ironbank-tools/ironbank-pipeline/-/issues/138 ## Purpose The purpose of this pipeline is to allow for other P1 teams (and others) to view the findings associated with various plugins and integrate them into their products. ## Plan <!--- What needs to be done in order to implement the new feature? How do we test if implementation is successful? --> - [x] Create `ironbank-plugins` group in registry1 - [x] Create `plugins` group inside Repo1 - [x] Create pipeline in order to populate registry1 with plugins when they are added to a project in the Repo1 `plugins` group. - [x] Create a project in order to query Anchore for the scan assessment results. - [x] Create `plugin_manifest.yaml` schema. - [x] Separate deployment of Anchore is NOT needed - can use existing Anchore deployment. - [x] Create Body of Evidence (BOE) artifact that includes Bill of Material (BOM) and findings from Anchore scan. - [ ] Integrate with IB Front End in order to populate the front end with plugins. Utilize existing S3 bucket in order to provide artifacts to IBFE. - [ ] Documentation created which lives inside plugins group. ## Possible Blockers/Challenges (Phase 2 of rollout) - Deployment of SCA tool and integration. ## Acceptance Criteria <!--- What is the acceptance criteria for this new feature? --> - TBD