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

[devfile registry]: rework/stabilize release scripts after reworking of sidecars lifecycle #20603

Closed
vitaliy-guliy opened this issue Oct 7, 2021 · 0 comments
Assignees
Labels
area/devfile-registry kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system. sprint/current

Comments

@vitaliy-guliy
Copy link
Contributor

Is your task related to a problem? Please describe

#19695 means to change the structure of dockerfiles for sidecar images.

After merging of this pull request eclipse-che/che-devfile-registry#464 it become not possible to make release as we do it at the moment.

Describe the solution you'd like

What should be improved:

  • release script must not rebuild sidecar images, just use current existing tags
  • checks for sidecar digests

It needs also to review github action, building an publishing the quay.io/eclipse/che-devfile-registry:next
When merging some changes related to sidecars, this action should be launched only after rebuilding and publishing of necessary sidecar images.

Describe alternatives you've considered

No response

Additional context

No response

@vitaliy-guliy vitaliy-guliy added kind/task Internal things, technical debt, and to-do tasks to be performed. team/plugins severity/P1 Has a major impact to usage or development of the system. area/devfile-registry labels Oct 7, 2021
@svor svor mentioned this issue Oct 7, 2021
25 tasks
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/devfile-registry kind/task Internal things, technical debt, and to-do tasks to be performed. severity/P1 Has a major impact to usage or development of the system. sprint/current
Projects
None yet
Development

No branches or pull requests

2 participants