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

Create a new devfile component for docker-compose file #1120

Closed
3 of 4 tasks
yangcao77 opened this issue May 19, 2023 · 4 comments
Closed
3 of 4 tasks

Create a new devfile component for docker-compose file #1120

yangcao77 opened this issue May 19, 2023 · 4 comments
Labels
area/api Enhancement or issue related to the api/devfile specification kind/user-story User story for new enhancement lifecycle/rotten Rotten items. These items have been stale for 60 days and are now closed. lifecycle/stale Stale items. These items have not been updated for 90 days. student Identified work that the students can work on

Comments

@yangcao77
Copy link
Contributor

yangcao77 commented May 19, 2023

/kind user-story

Which area this user story is related to?

/area api

User Story

As a developer working on an existing project, I want to be able to have a docker-compose reference in devfile which allows me to provide an existing docker-compose file for the application definition

Acceptance Criteria

  • A new component in devfile API for docker-compose file reference
  • validation need to be done for the new component
  • new tests for testing the new component
  • documentation for usage and limitation
@yangcao77 yangcao77 added area/api Enhancement or issue related to the api/devfile specification student Identified work that the students can work on labels May 19, 2023
@openshift-ci openshift-ci bot added the kind/user-story User story for new enhancement label May 19, 2023
@michael-valdron michael-valdron moved this to To Do 📝 in Devfile Project May 19, 2023
@Mahajanet Mahajanet moved this from To Do 📝 to In Progress 🚧 in Devfile Project May 23, 2023
@Mahajanet Mahajanet moved this from In Progress 🚧 to In Review 👀 in Devfile Project Jun 13, 2023
@Mahajanet
Copy link

Link to PR: #1134
Completed creating the compose component. Currently troubleshooting validation code.

@kim-tsao kim-tsao moved this from In Review 👀 to In Progress 🚧 in Devfile Project Jun 20, 2023
@elsony
Copy link
Contributor

elsony commented Jun 20, 2023

Based on the discussions on the Devfile Community call on 6/19, more documentation is needed to document the usage and the limitations of the API documentation. Note that if the limitation is coming from Kcompose, we can link the doc to the Kcompose instead of duplicating the information.

@yangcao77
Copy link
Contributor Author

This issue is currently waiting for the first piece of library support #1122 in order to get the spec change merged

@thepetk thepetk moved this from In Progress 🚧 to Backlog in Devfile Project Aug 8, 2023
@github-actions
Copy link

This issue is stale because it has been open for 90 days with no activity. Remove stale label or comment or this will be closed in 60 days.

@github-actions github-actions bot added the lifecycle/stale Stale items. These items have not been updated for 90 days. label Sep 21, 2023
@michael-valdron michael-valdron moved this from Backlog to Refinement in Devfile Project Nov 28, 2023
@github-actions github-actions bot added the lifecycle/rotten Rotten items. These items have been stale for 60 days and are now closed. label Sep 19, 2024
@github-actions github-actions bot closed this as not planned Won't fix, can't repro, duplicate, stale Sep 19, 2024
@github-project-automation github-project-automation bot moved this from Refinement to Done ✅ in Devfile Project Sep 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/api Enhancement or issue related to the api/devfile specification kind/user-story User story for new enhancement lifecycle/rotten Rotten items. These items have been stale for 60 days and are now closed. lifecycle/stale Stale items. These items have not been updated for 90 days. student Identified work that the students can work on
Projects
Status: Done ✅
Development

No branches or pull requests

3 participants