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

[Submission Pipeline] Create new submission workflow for modulectl #12655

Open
1 task
Tracked by #18450
ruanxin opened this issue Feb 10, 2025 · 1 comment
Open
1 task
Tracked by #18450

[Submission Pipeline] Create new submission workflow for modulectl #12655

ruanxin opened this issue Feb 10, 2025 · 1 comment
Labels
area/ci Issues or PRs related to CI related topics Epic

Comments

@ruanxin
Copy link
Contributor

ruanxin commented Feb 10, 2025

Description

We need to design and implement a new submission pipeline dedicated specifically to the modulectl tool. This pipeline should be isolated from the existing pipelines to ensure that changes related to modulectl do not affect the current submission processes.

Requirements:

Based on existing submission-workflow.yaml, we will need to modify or implement the following Azure DevOps pipeline steps:

All the steps not mentioned mostly just need to follow the current pipeline structure, but must be verified accordlying. If certain steps script can't be reused, create new one instead of modifing existing one.

Acceptance Criteria

  • A new submission pipeline is implemented that triggered by updates in module-manifests repo with new folder structures and generates new ModuleTemplate as well as ModuleReleaseMeta in kyma-modules repo.
@ruanxin ruanxin added the area/ci Issues or PRs related to CI related topics label Feb 10, 2025
@ruanxin ruanxin closed this as completed Feb 11, 2025
@ruanxin ruanxin reopened this Feb 11, 2025
@lindnerby lindnerby added the Epic label Feb 12, 2025
@LeelaChacha
Copy link
Contributor

We use the feature/new-submission-pipeline branch in the kyma/test-infra repo. We will implement all the features there and merge to main when ready.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/ci Issues or PRs related to CI related topics Epic
Projects
None yet
Development

No branches or pull requests

3 participants