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

Image building and deploying should provide result to external tools #31736

Open
5 tasks
iocanel opened this issue Mar 9, 2023 · 3 comments
Open
5 tasks

Image building and deploying should provide result to external tools #31736

iocanel opened this issue Mar 9, 2023 · 3 comments
Labels
area/devtools Issues/PR related to maven, gradle, platform and cli tooling/plugins kind/enhancement New feature or request

Comments

@iocanel
Copy link
Contributor

iocanel commented Mar 9, 2023

Description

Currently operations like image building and deployment can be performed from multiple dev tools:

  • cli
  • maven
  • gralde
  • dev ui

However, the result of these operations is only provided mingled with the build output. There is no clear result or error message in case of failures. This is especially evident in the case of gradle where users don't even see the build output and are left wondering.

We should provide so short result, that could be used to provide feedback to the user.

Implementation ideas

Similarly #31780 we should have a handler that processes the generated build items and populates the information that is to be consumed by the build tools.

The question is what kind of information should we display.

Image Building

  • Created tag ?
  • Push result ?

Deployment

  • Platform (e.g. Kubernets, Openshift, Knative) ?
  • Name ?
  • URL (if available) ?
@iocanel iocanel added the kind/enhancement New feature or request label Mar 9, 2023
@geoand geoand added area/devtools Issues/PR related to maven, gradle, platform and cli tooling/plugins and removed triage/needs-triage labels Mar 10, 2023
@iocanel
Copy link
Contributor Author

iocanel commented Mar 15, 2023

@geoand, @Sgitario, @maxandersen: Any idea on additional infomration we should capture and provide to the user?

@geoand
Copy link
Contributor

geoand commented Mar 15, 2023

I can't think of anything additional to the stuff you've already mentioned in the description

@Sgitario
Copy link
Contributor

I can't think of anything additional to the stuff you've already mentioned in the description

Same.
Additionally, in the future we could print information about node ports being used (this is specially useful in kind and minikube deployments).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area/devtools Issues/PR related to maven, gradle, platform and cli tooling/plugins kind/enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants