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

Setting up a CI/CD pipeline for automated testing #17

Closed
2 of 3 tasks
tawfeeka opened this issue May 9, 2023 · 0 comments
Closed
2 of 3 tasks

Setting up a CI/CD pipeline for automated testing #17

tawfeeka opened this issue May 9, 2023 · 0 comments

Comments

@tawfeeka
Copy link
Contributor

tawfeeka commented May 9, 2023

User story

  1. As a developer
  2. I want to set up a CI/CD pipeline in the project
  3. So that I can ensure that my code is error-free and consistent, and that every change is automatically tested.

Acceptance criteria

  • The pipeline should be triggered automatically on every code change in the GitHub repository.
  • The pipeline should perform an automatic code quality check to ensure that the code adheres to the project's standards.
  • The pipeline should automatically run tests to ensure that the code is error-free and functional.

Definition of done (DoD)

A feature is considered complete when

  • All of its acceptance criteria have been met.
  • It has been thoroughly tested.
  • The code has been peer reviewed by the dedicated team.
  • It can be seamlessly integrated into the main branch without causing any negative side effects.
  • Its core functionality has been thoroughly documented.

DoD general criteria

  • Feature has been fully implemented
  • Feature has been merged into the mainline
  • All acceptance criteria were met
  • Product owner approved features
  • All tests are passing
  • Developers agreed to release
@tawfeeka tawfeeka moved this to Product Backlog in amos2023ss02-feature-board May 9, 2023
@tawfeeka tawfeeka changed the title Setting up a CI/CD pipeline for automated testing and deployment Setting up a CI/CD pipeline for automated testing May 9, 2023
@lukas-rotsching lukas-rotsching moved this from Product Backlog to Sprint Backlog in amos2023ss02-feature-board May 24, 2023
@tawfeeka tawfeeka moved this from Sprint Backlog to In Progress in amos2023ss02-feature-board May 26, 2023
@Amir-Hussein-OTH Amir-Hussein-OTH moved this from In Progress to Awaiting Review in amos2023ss02-feature-board May 30, 2023
@Amir-Hussein-OTH Amir-Hussein-OTH moved this from Awaiting Review to In Progress in amos2023ss02-feature-board May 30, 2023
@oninach oninach moved this from In Progress to Awaiting Review in amos2023ss02-feature-board May 31, 2023
@tawfeeka tawfeeka added this to the sprint 06 milestone May 31, 2023
@tawfeeka tawfeeka moved this from Awaiting Review to Feature Archive in amos2023ss02-feature-board May 31, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Feature Archive
Development

No branches or pull requests

4 participants