This is an automated email from the ASF dual-hosted git repository. pcongiusti pushed a change to branch main in repository https://gitbox.apache.org/repos/asf/camel-k.git
from 827202632 feat(core): Fix Operator and Builder Pod user as non root 1000 new bb355e00d feat(api): rename BuildSpec to PipelineSpec new db46f1e48 feat(trait): remove builder configuration from environment new c864d653d feat(trait): enable custom tasks via builder new 1494ca9f1 feat(build): added container execution condition new 43f882f24 doc: pipeline usage new e49064758 chore(lint): fixes new 06f922d44 chore(ctrl): enable max running pipelines new 7b0572983 chore(api): revert breaking compatibility changes new 230343c5d chore: revert default build IP The 9 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "add" were already present in the repository and have only been added to this reference. Summary of changes: .../duck/client/internalclientset/fake/register.go | 14 +-- .../client/internalclientset/scheme/register.go | 14 +-- config/crd/bases/camel.apache.org_builds.yaml | 90 ++++++++++++-- .../bases/camel.apache.org_integrationkits.yaml | 6 + .../camel.apache.org_integrationplatforms.yaml | 44 +++++-- .../crd/bases/camel.apache.org_integrations.yaml | 6 + .../bases/camel.apache.org_kameletbindings.yaml | 6 + config/crd/bases/camel.apache.org_pipes.yaml | 6 + config/rbac/operator-role.yaml | 1 + docs/modules/ROOT/nav.adoc | 1 + .../architecture/cr/integration-platform.adoc | 4 +- .../ROOT/pages/installation/advanced/maven.adoc | 12 +- .../installation/advanced/multi-architecture.adoc | 6 +- .../ROOT/pages/installation/registry/registry.adoc | 4 +- docs/modules/ROOT/pages/pipeline/pipeline.adoc | 105 +++++++++++++++++ docs/modules/ROOT/partials/apis/camel-k-crds.adoc | 129 ++++++++++++++++++++- e2e/common/traits/builder_test.go | 65 +++++++++++ e2e/support/test_support.go | 12 +- helm/camel-k/crds/crd-build.yaml | 90 ++++++++++++-- helm/camel-k/crds/crd-integration-kit.yaml | 6 + helm/camel-k/crds/crd-integration-platform.yaml | 44 +++++-- helm/camel-k/crds/crd-integration.yaml | 6 + helm/camel-k/crds/crd-kamelet-binding.yaml | 6 + helm/camel-k/crds/crd-pipe.yaml | 6 + pkg/apis/camel/v1/build_types.go | 31 ++++- pkg/apis/camel/v1/build_types_support.go | 40 ++++++- pkg/apis/camel/v1/common_types.go | 4 + pkg/apis/camel/v1/integrationplatform_types.go | 6 +- pkg/apis/camel/v1/trait/builder.go | 12 ++ pkg/apis/camel/v1/trait/zz_generated.deepcopy.go | 20 ++++ pkg/apis/camel/v1/zz_generated.deepcopy.go | 22 ++++ .../camel/v1/buildconfiguration.go | 28 ++++- .../applyconfiguration/camel/v1/buildertask.go | 23 ++-- ...dspec.go => integrationplatformpipelinespec.go} | 40 +++---- .../applyconfiguration/camel/v1/pipelinespec.go | 58 +++++++++ .../camel/applyconfiguration/camel/v1/task.go | 9 ++ .../camel/v1/{s2itask.go => usertask.go} | 32 ++--- pkg/client/camel/applyconfiguration/utils.go | 2 + .../camel/clientset/versioned/fake/register.go | 14 +-- .../camel/clientset/versioned/scheme/register.go | 14 +-- pkg/cmd/install.go | 12 +- pkg/controller/build/build_controller.go | 12 +- pkg/controller/build/build_monitor_test.go | 18 +-- pkg/controller/build/build_pod.go | 19 ++- pkg/controller/build/monitor_pod.go | 69 +++++------ pkg/controller/integrationkit/build.go | 23 ++-- pkg/platform/defaults_test.go | 8 -- pkg/trait/builder.go | 100 ++++++++++------ pkg/trait/builder_test.go | 51 ++++++-- pkg/trait/quarkus.go | 19 +-- pkg/trait/quarkus_test.go | 4 +- pkg/trait/registry.go | 2 +- pkg/trait/trait_types.go | 3 +- pkg/util/kubernetes/log/util.go | 21 ++++ 54 files changed, 1115 insertions(+), 284 deletions(-) create mode 100644 docs/modules/ROOT/pages/pipeline/pipeline.adoc copy pkg/client/camel/applyconfiguration/camel/v1/{integrationplatformbuildspec.go => integrationplatformpipelinespec.go} (69%) create mode 100644 pkg/client/camel/applyconfiguration/camel/v1/pipelinespec.go copy pkg/client/camel/applyconfiguration/camel/v1/{s2itask.go => usertask.go} (54%)