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

Implement CI Voting Feature in Build Pipelines #385

Closed
Rolika4 opened this issue Dec 19, 2024 · 0 comments · Fixed by #403
Closed

Implement CI Voting Feature in Build Pipelines #385

Rolika4 opened this issue Dec 19, 2024 · 0 comments · Fixed by #403
Assignees

Comments

@Rolika4
Copy link

Rolika4 commented Dec 19, 2024

The task aims to introduce a CI Voting mechanism across our build pipelines. This feature will ensure that changes can only be merged if they pass the build pipelines, enhancing our CI/CD process's robustness and reliability. The following components need to be updated to support this feature:

  • Tekton TriggerBinding
  • Tekton TriggerTemplate
  • Build Pipelines
  • Headlamp

Additionally, the integration and functionality must be validated across the following platforms:

  • GitLab
  • GitHub
  • BitBucket

While we are skipping Gerrit for direct implementation, it's crucial to ensure that this update does not cause failures in any existing Gerrit integrations.

h4. Acceptance Criteria:

  • CI Voting is implemented and functional in Tekton TriggerBinding, TriggerTemplate, Build Pipelines, and Headlamp.
  • The feature is tested and confirmed working on GitLab, GitHub, and BitBucket.
  • Gerrit integrations are checked, and it's confirmed that the new updates do not cause any failures.
  • Documentation is updated to reflect the new CI Voting feature and how to utilize it across the specified platforms.
@Rolika4 Rolika4 converted this from a draft issue Dec 19, 2024
@Rolika4 Rolika4 self-assigned this Dec 19, 2024
@Rolika4 Rolika4 moved this from In Progress to In Review in KubeRocketCI Dec 19, 2024
@Rolika4 Rolika4 closed this as completed Dec 23, 2024
@github-project-automation github-project-automation bot moved this from In Review to Done in KubeRocketCI Dec 23, 2024
SergK added a commit that referenced this issue Jan 12, 2025
MykolaMarusenko pushed a commit that referenced this issue Jan 13, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Archived in project
Development

Successfully merging a pull request may close this issue.

1 participant