-
Notifications
You must be signed in to change notification settings - Fork 1
Description
Description
The GitLab CI integration was created and released without a corresponding test environment to use to make sure it all works in an automated fashion. Manual testing was performed for the initial release, but extensive manual testing is not a good option for the long term. This is a spike/research ticket that is meant to explore options for the best path forward. Time box this ticket to no more than one (1) working day.
Additional Details
There is already a phylum-dev/TestGitLabWorkflow private repository that was used for this purpose in the past, but it has not been updated to match the new integration. It may also be replaced with something different. Ideally, the method for testing integrations would be extensible such that each new integration would bring an incremental change and not a completely new set of repositories and testing methods. It is also a goal to devise a solution that is able to run in an automated fashion...in either this repository, the CLI repository, or both.
Acceptance Criteria
- New issues are created to provide the ability to automatically test the GitLab integration
- If it makes sense, create documentation outlining the design decisions that go into the decision process