-
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
Support autoBuild
and deployByDefault
on Image and Kubernetes/OpenShift components
#6654
Support autoBuild
and deployByDefault
on Image and Kubernetes/OpenShift components
#6654
Commits on Apr 4, 2023
-
Add sample Devfile with multiple autoBuild/deployByDefault combinations
It will be used for integration tests.
Configuration menu - View commit details
-
Copy full SHA for dddb2dc - Browse repository at this point
Copy the full SHA dddb2dcView commit details -
Add helper function to update a given Devfile Command Group
This will allow supporting cases where we need to run a custom command, but this is not implemented yet on odo (cases with 'odo dev --debug' and 'odo deploy'). In this case, this helper will allow updating the Devfile for example to unmark the current default command as non-default, and mark the custom one as default.
Configuration menu - View commit details
-
Copy full SHA for d3a9420 - Browse repository at this point
Copy the full SHA d3a9420View commit details -
Configuration menu - View commit details
-
Copy full SHA for 35a6e50 - Browse repository at this point
Copy the full SHA 35a6e50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 125ff54 - Browse repository at this point
Copy the full SHA 125ff54View commit details -
Add test cases for 'odo build-images'
'odo build-images' should build all images regardless of the 'autoBuild' property.
Configuration menu - View commit details
-
Copy full SHA for 510c5db - Browse repository at this point
Copy the full SHA 510c5dbView commit details -
Display the spinner when creating or updating Kubernetes resources
This helps understand what resources are being patched.
Configuration menu - View commit details
-
Copy full SHA for 344879a - Browse repository at this point
Copy the full SHA 344879aView commit details -
Configuration menu - View commit details
-
Copy full SHA for cbbd52a - Browse repository at this point
Copy the full SHA cbbd52aView commit details -
Add 'devfile.GetImageComponentsToPush' functions that returns the lis…
…t of image components to auto-create See devfile/api#852 (comment) for more context.
Configuration menu - View commit details
-
Copy full SHA for 399b42c - Browse repository at this point
Copy the full SHA 399b42cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 669b6a8 - Browse repository at this point
Copy the full SHA 669b6a8View commit details -
Configuration menu - View commit details
-
Copy full SHA for b14213a - Browse repository at this point
Copy the full SHA b14213aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3058f5a - Browse repository at this point
Copy the full SHA 3058f5aView commit details -
Bump Devfile library to the latest commit at this time (c1b23d2)
This includes the fix for [1], which provides a way not to set default values automatically [1] devfile/api#1067
Configuration menu - View commit details
-
Copy full SHA for 035e826 - Browse repository at this point
Copy the full SHA 035e826View commit details -
Do not set default values when parsing a Devfile
See [1] for the rationale [1] https://github.com/redhat-developer/odo/issues/5694\#issuecomment-1465778398
Configuration menu - View commit details
-
Copy full SHA for 0760872 - Browse repository at this point
Copy the full SHA 0760872View commit details -
Configuration menu - View commit details
-
Copy full SHA for 228c704 - Browse repository at this point
Copy the full SHA 228c704View commit details -
Revert "Display the spinner when creating or updating Kubernetes reso…
…urces" This reverts commit 6ad073e63cb0e685f165eed767619a90997393a3.
Configuration menu - View commit details
-
Copy full SHA for 5ef6655 - Browse repository at this point
Copy the full SHA 5ef6655View commit details -
Avoid re-applying Image components multiple times
'adapter#Push' might get called several times when there are state transitions (either on the Deployment in the cluster, or from 'odo'). It might be confusing to apply Image components over and over again (and also it can be slower if we need to push images to remote registries).
Configuration menu - View commit details
-
Copy full SHA for d027561 - Browse repository at this point
Copy the full SHA d027561View commit details -
Move GetK8sAndOcComponentsToPush and GetImageComponentsToPush to libd…
…evfile package As suggested in review, this should be the responsibility of the devfile library Co-authored-by: Philippe Martin <phmartin@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 2ad44e8 - Browse repository at this point
Copy the full SHA 2ad44e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for bba3c88 - Browse repository at this point
Copy the full SHA bba3c88View commit details -
Configuration menu - View commit details
-
Copy full SHA for f6887b5 - Browse repository at this point
Copy the full SHA f6887b5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 71e0ba2 - Browse repository at this point
Copy the full SHA 71e0ba2View commit details -
Apply suggestions from code review
Co-authored-by: Parthvi Vala <pvala@redhat.com>
Configuration menu - View commit details
-
Copy full SHA for 7a1f1a0 - Browse repository at this point
Copy the full SHA 7a1f1a0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3673d01 - Browse repository at this point
Copy the full SHA 3673d01View commit details -
Fix devfile-deploy-functional-pods.yaml (used in 'odo logs' tests)
Set deployByDefault to false on innerloop-pod component. Otherwise, since it is not referenced by any apply command, it will be automatically created by *both* 'odo dev' and 'odo deploy'.
Configuration menu - View commit details
-
Copy full SHA for dc0fe61 - Browse repository at this point
Copy the full SHA dc0fe61View commit details