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

ci: create documentation on how to run tests locally for development purposes #4464

Closed
gustavovalverde opened this issue May 23, 2022 · 3 comments · Fixed by #8209
Closed
Assignees
Labels
A-devops Area: Pipelines, CI/CD and Dockerfiles A-docs Area: Documentation C-enhancement Category: This is an improvement I-usability Zebra is hard to understand or use

Comments

@gustavovalverde
Copy link
Member

Motivation

Developers might want to run CI tests locally on their machine, so they don't have to wait for the CI if they have faster machines or available cached states locally.

We should create documentation on how to this with Docker and/or a script to automate the whole process when passing environment variables.

Designs

  • A Docker documentation or a docker-compose file with the needed steps to run certain tests and rebuild accordingly
  • A script to run locally and ensure all the needed dependencies are set and allow to pass arguments to run different tests
@gustavovalverde gustavovalverde added A-docs Area: Documentation A-devops Area: Pipelines, CI/CD and Dockerfiles C-enhancement Category: This is an improvement S-needs-triage Status: A bug report needs triage P-Low ❄️ I-usability Zebra is hard to understand or use labels May 23, 2022
@ftm1000 ftm1000 removed the S-needs-triage Status: A bug report needs triage label Jul 7, 2022
@teor2345
Copy link
Collaborator

This doesn't seem to be a priority for the Zebra project right now, but we can re-open it if it becomes one.

@teor2345 teor2345 closed this as not planned Won't fix, can't repro, duplicate, stale Aug 25, 2022
@gustavovalverde gustavovalverde changed the title ci: create documentation on how to run CI locally for development purposes ci: create documentation on how to run tests locally for development purposes Oct 17, 2022
@mpguerra
Copy link
Contributor

reopening for #5430

@teor2345
Copy link
Collaborator

This seems almost the same as #7534?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-devops Area: Pipelines, CI/CD and Dockerfiles A-docs Area: Documentation C-enhancement Category: This is an improvement I-usability Zebra is hard to understand or use
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

4 participants