-
Notifications
You must be signed in to change notification settings - Fork 244
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 devfile state in odo api #6941
Implement devfile state in odo api #6941
Conversation
✅ Deploy Preview for odo-docusaurus-preview canceled.
|
ac9ab1e
to
8af202b
Compare
ee92b4d
to
a9bd13e
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Another minor point: can you update ui/Makefile
and ui/devfile.yaml
to remove references to the WebAssembly module?
f7a4adb
to
68d5bb7
Compare
@@ -246,3 +246,13 @@ generate-apiserver: ## Generate OpenAPISpec library based on ododevapispec.yaml | |||
--additional-properties=outputAsLibrary=true,onlyInterfaces=true,hideGenerationTimestamp=true && \ | |||
echo "Formatting generated files:" && go fmt ./pkg/apiserver-gen/... && \ | |||
echo "Removing pkg/apiserver-gen/api/openapi.yaml" && rm ./pkg/apiserver-gen/api/openapi.yaml | |||
|
|||
.PHONY: generate-apifront | |||
generate-apifront: ## Generate OpenAPISpec library based on ododevapispec.yaml inside ui/src/app |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Could we also have a single Make target that would generate both the server and the client codes?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Also, I was curious as to why the ui-e2e.yaml
GitHub Workflow did not run, as I was expecting it to not pass at this point..
Can you check why it did not run?
Kudos, SonarCloud Quality Gate passed! 0 Bugs No Coverage information |
Good catch, there was an error on the paths description. It is running now. Thanks |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thanks for your work on this!
/override cypress-run The E2E job will be handled once we have #6943 implemented. |
@rm3l: Overrode contexts on behalf of rm3l: cypress-run In response to this:
Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes/test-infra repository. |
What type of PR is this:
/kind feature
What does this PR do / why we need it:
Which issue(s) this PR fixes:
Fixes #6903
PR acceptance criteria:
Unit test
Integration test
Documentation
How to test changes / Special notes to the reviewer:
The changes can be tested by:
ODO_EXPERIMENTAL_MODE=t odo dev --platform podman --api-server
from a directory containing a Devfilecd ui && ng serve
cd ui && npm run cypress:run