This is an automated email from the ASF dual-hosted git repository.
astefanutti pushed a change to branch master
in repository https://gitbox.apache.org/repos/asf/camel-k.git.
from af54478 Updated CHANGELOG.md
new d349f65 chore: Remove metav1.ObjectMeta field from Build API
new 0a21ad0 chore: Spectrum and S2I builder tasks
new ef8d267 test: Update operator metrics e2e tests
new af243b3 fix: Correct ImageTask container JSON tag
new 0145f90 chore: Move scheduling logic from builder trait to Build
controller
new 7d1db84 feat: Coordinate task working directories automatically
new 9beb4c5 chore: Remove unused helper method
new f71345b fix: Replace Kaniko task in builder trait tests
new 7fbcf94 fix: Use working directory to executed builder task if not set
new 34246c1 fix: Add missing Name and WorkingDir fields to Kaniko task
container
new 268f178 fix: Use rooted working directory path for the builder task
new c6073e0 fix: Correctly defer temporary build directory clean-up
new b327f7d chore: Add constants for image layout directories
The 13 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:
cmd/kamel/main.go | 3 +-
config/crd/bases/camel.apache.org_builds.yaml | 4956 +-------------------
.../1.4.0-snapshot/camel.apache.org_builds.yaml | 4956 +-------------------
e2e/common/operator_metrics_test.go | 2 +-
helm/camel-k/crds/crd-build.yaml | 4956 +-------------------
pkg/apis/camel/v1/build_types.go | 79 +-
pkg/apis/camel/v1/build_types_support.go | 18 +-
pkg/apis/camel/v1/zz_generated.deepcopy.go | 211 +-
pkg/builder/builder.go | 105 +-
pkg/builder/builder_test.go | 37 +-
pkg/builder/{builder_steps.go => image.go} | 149 +-
.../{builder_steps_test.go => image_test.go} | 116 +-
pkg/builder/{kaniko => }/kaniko.go | 6 +-
pkg/builder/project.go | 85 +
.../{builder_steps_test.go => project_test.go} | 91 +-
pkg/builder/{runtime => }/quarkus.go | 53 +-
pkg/builder/runtime/runtime.go | 56 -
pkg/builder/{s2i/publisher.go => s2i.go} | 114 +-
pkg/builder/s2i/s2i.go | 43 -
pkg/builder/{spectrum/publisher.go => spectrum.go} | 91 +-
pkg/builder/steps.go | 91 +
.../{spectrum/spectrum.go => steps_test.go} | 38 +-
pkg/builder/tasks.go | 144 +
pkg/builder/{builder_types.go => types.go} | 78 +-
pkg/builder/{builder_utils.go => util.go} | 9 -
pkg/cmd/builder/builder.go | 16 +-
pkg/cmd/util_dependencies.go | 22 +-
pkg/controller/build/build_controller.go | 2 +-
pkg/controller/build/monitor_pod.go | 14 +-
pkg/controller/build/schedule_pod.go | 462 +-
pkg/controller/build/schedule_routine.go | 73 +-
pkg/controller/integration/build_kit.go | 10 +-
pkg/controller/integration/initialize.go | 2 +-
pkg/controller/integrationplatform/kaniko_cache.go | 10 +-
pkg/resources/resources.go | 4 +-
pkg/trait/builder.go | 500 +-
pkg/trait/builder_test.go | 15 +-
pkg/trait/jvm.go | 26 +-
pkg/trait/jvm_test.go | 8 +-
pkg/trait/quarkus.go | 3 +-
40 files changed, 1648 insertions(+), 16006 deletions(-)
rename pkg/builder/{builder_steps.go => image.go} (61%)
copy pkg/builder/{builder_steps_test.go => image_test.go} (55%)
rename pkg/builder/{kaniko => }/kaniko.go (84%)
create mode 100644 pkg/builder/project.go
rename pkg/builder/{builder_steps_test.go => project_test.go} (55%)
rename pkg/builder/{runtime => }/quarkus.go (83%)
delete mode 100644 pkg/builder/runtime/runtime.go
rename pkg/builder/{s2i/publisher.go => s2i.go} (56%)
delete mode 100644 pkg/builder/s2i/s2i.go
rename pkg/builder/{spectrum/publisher.go => spectrum.go} (58%)
create mode 100644 pkg/builder/steps.go
rename pkg/builder/{spectrum/spectrum.go => steps_test.go} (67%)
create mode 100644 pkg/builder/tasks.go
rename pkg/builder/{builder_types.go => types.go} (63%)
rename pkg/builder/{builder_utils.go => util.go} (86%)