Skip to content

Commit 744e7fb

Browse files
mguetta1claude
andauthored
Adding koncur to global-ci-bundle (#218)
* Addign setup-konveyor composite action Signed-off-by: Maayan Hadasi <mguetta@redhat.com> * Testing with mguetta1 branch Signed-off-by: Maayan Hadasi <mguetta@redhat.com> * Adding koncur tests to global-ci-bundle Signed-off-by: Maayan Hadasi <mguetta@redhat.com> * Fix kantra image resolution using base_tag fallback GitHub Actions doesn't allow referencing other inputs in default values, causing kantra input to evaluate to empty tag. Changed to resolve kantra image dynamically at runtime: use inputs.kantra if provided, otherwise fall back to quay.io/konveyor/kantra:${{ inputs.base_tag }}. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Signed-off-by: Maayan Hadasi <mguetta@redhat.com> * Testing with mguetta1 branch Signed-off-by: Maayan Hadasi <mguetta@redhat.com> * Adding inputs.koncur_skip_maven Signed-off-by: Maayan Hadasi <mguetta@redhat.com> * Replace minikube with Kind cluster in setup-konveyor action Kind is lighter weight and more reliable for CI environments. The new setup includes ingress-nginx controller configured specifically for Kind with port mappings for HTTP/HTTPS. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Signed-off-by: Maayan Hadasi <mguetta@redhat.com> * Add setup-konveyor-minikube action, use Kind for koncur tests - Create setup-konveyor-minikube action for API/UI tests that depend on minikube - Update setup-konveyor to use Kind cluster with ingress-nginx - Fix ingress controller wait to poll for pod existence first - Update global-ci-bundle.yml to use minikube for API/UI, Kind for koncur Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Signed-off-by: Maayan Hadasi <mguetta@redhat.com> * Add CPU request limits to Tackle CR defaults Set explicit CPU requests for analyzer and providers to prevent resource exhaustion: - analyzer_container_requests_cpu: 100m - provider_java_container_requests_cpu: 100m - provider_python_container_requests_cpu: 100m Updated in global-ci-bundle.yml and both setup-konveyor actions. Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Signed-off-by: Maayan Hadasi <mguetta@redhat.com> * Checkout tackle2-operator dynamically based on base_tag Use local checkout path for make-bundle and install-konveyor actions instead of hardcoded @main ref. This ensures the operator version matches the base_tag (e.g., release-0.9 uses release-0.9 branch). Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com> Signed-off-by: Maayan Hadasi <mguetta@redhat.com> * Print CSV CR Signed-off-by: Maayan Hadasi <mguetta@redhat.com> * Remove unused composite action Signed-off-by: Maayan Hadasi <mguetta@redhat.com> * Remove generated README (not useful) Signed-off-by: Maayan Hadasi <mguetta@redhat.com> * Set default namespace Signed-off-by: Maayan Hadasi <mguetta@redhat.com> * Update README Signed-off-by: Maayan Hadasi <mguetta@redhat.com> * Accepted coderabbitai suggestions Signed-off-by: Maayan Hadasi <mguetta@redhat.com> --------- Signed-off-by: Maayan Hadasi <mguetta@redhat.com> Co-authored-by: Claude Opus 4.5 <noreply@anthropic.com>
1 parent 19fdae7 commit 744e7fb

3 files changed

Lines changed: 368 additions & 99 deletions

File tree

0 commit comments

Comments
 (0)