This is an automated email from the ASF dual-hosted git repository. nferraro pushed a change to branch master in repository https://gitbox.apache.org/repos/asf/camel-k.git.
from 1faab73 chore(build): add verbose flag for Kaniko builds add 663b6dc Fix #1182: add native support for CronJobs add 4fbacda Fix #1182: add some IoC when selecting the controller strategy add 33a21cc Fix #1182: fix lint add 4b1fee6 Fix #1182: add timer example and docs add b768779 Fix #1182: fix openshift behavior add 2df8306 Fix #1182: fix quarkus versions No new revisions were added by this update. Summary of changes: build/maven/pom-runtime.xml | 5 + ...-1.0.9.yaml => camel-catalog-3.0.0-1.0.10.yaml} | 6 +- ... => camel-catalog-quarkus-1.0.0-M1-1.0.10.yaml} | 6 +- ... => camel-catalog-quarkus-1.0.0-M2-1.0.10.yaml} | 32 +- ....v1.0.0-rc2-snapshot.clusterserviceversion.yaml | 13 + deploy/operator-role-kubernetes.yaml | 13 + deploy/operator-role-olm.yaml | 13 + deploy/operator-role-openshift.yaml | 13 + deploy/resources.go | 4544 +++++++++++++++++++- docs/modules/ROOT/nav.adoc | 1 + docs/modules/ROOT/pages/traits/cron.adoc | 83 + docs/modules/ROOT/pages/traits/deployer.adoc | 2 +- docs/modules/ROOT/pages/traits/traits.adoc | 1 + e2e/cron_test.go | 63 + e2e/files/{groovy.groovy => cron-fallback.groovy} | 3 +- e2e/files/{groovy.groovy => cron-timer.groovy} | 2 +- e2e/files/{groovy.groovy => cron.groovy} | 2 +- e2e/test_support.go | 24 + examples/{simple.groovy => cron.groovy} | 5 +- go.mod | 1 + pkg/client/fastmapper.go | 1 + pkg/trait/container.go | 14 + pkg/trait/cron.go | 471 ++ pkg/trait/cron_test.go | 210 + pkg/trait/deployer.go | 19 +- pkg/trait/deployment.go | 14 + pkg/trait/knative_service.go | 30 +- pkg/trait/trait_catalog.go | 7 + pkg/trait/trait_types.go | 100 +- pkg/util/defaults/defaults.go | 6 +- pkg/util/knative/uri.go | 21 +- pkg/util/kubernetes/collection.go | 19 + pkg/util/uri/uri.go | 58 + pkg/util/uri/uri_test.go | 91 + script/Makefile | 8 +- 35 files changed, 5665 insertions(+), 236 deletions(-) copy deploy/{camel-catalog-3.0.0-1.0.9.yaml => camel-catalog-3.0.0-1.0.10.yaml} (99%) copy deploy/{camel-catalog-quarkus-1.0.0-M1-1.0.9.yaml => camel-catalog-quarkus-1.0.0-M1-1.0.10.yaml} (99%) copy deploy/{camel-catalog-quarkus-1.0.0-M1-1.0.9.yaml => camel-catalog-quarkus-1.0.0-M2-1.0.10.yaml} (95%) create mode 100755 docs/modules/ROOT/pages/traits/cron.adoc create mode 100644 e2e/cron_test.go copy e2e/files/{groovy.groovy => cron-fallback.groovy} (85%) copy e2e/files/{groovy.groovy => cron-timer.groovy} (96%) copy e2e/files/{groovy.groovy => cron.groovy} (96%) copy examples/{simple.groovy => cron.groovy} (89%) create mode 100644 pkg/trait/cron.go create mode 100644 pkg/trait/cron_test.go create mode 100644 pkg/util/uri/uri.go create mode 100644 pkg/util/uri/uri_test.go