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

Research GitLab test environment options #51

Open
2 tasks
maxrake opened this issue May 25, 2022 · 0 comments
Open
2 tasks

Research GitLab test environment options #51

maxrake opened this issue May 25, 2022 · 0 comments
Labels
medium priority This should be addressed soon research Indicate that this is a research/exploratory task task Task/chore unrelated to a bug or feature request

Comments

@maxrake
Copy link
Contributor

maxrake commented May 25, 2022

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
@maxrake maxrake added medium priority This should be addressed soon research Indicate that this is a research/exploratory task task Task/chore unrelated to a bug or feature request labels May 25, 2022
@maxrake maxrake self-assigned this May 25, 2022
@maxrake maxrake removed their assignment Sep 6, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
medium priority This should be addressed soon research Indicate that this is a research/exploratory task task Task/chore unrelated to a bug or feature request
Projects
None yet
Development

No branches or pull requests

1 participant