This is an automated email from the ASF dual-hosted git repository.
jpoth pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel-k.git
from a757de401 fix: fix lint errors
new 844a683d6 Fix #2834: support local dependencies through the Image
repository
new 18a8bf186 Fix #2834: Refactor
new f524f35fd Fix #2834: Handle pom files
new 92caf7dc8 Fix #2834: e2e tests
new b2cf586ed Fix #2834: Update wagon-docker-registry
new 0eb6e9b6f Fix #2834: Update command line option
new 2489fc640 Fix #2834: Support all packaging types
new 087ea5296 Fix #2834: fix tests
new 57dcb9a19 Fix #2834: Let users configure where the files are to be
mounted in the running container
new 69a4dc351 Fix #2834: Support OpenShift
new 0803a061c Fix #2834: Add E2E for local files mounted in a running
countainer
new f630b8632 Fix #2834: Add E2E for local files mounted in custom path
new 5f8ae0a09 Fix #2834: Add ability to upload directory
new 718854116 Fix #2834: Add E2E for local directory
new e6a2821d5 Fix #2834: Let's make the default targetpath relative to
it's parent directory
new f45f7e489 Fix #2834: upload checksum files
new 8680c018c Fix #2834: extract GAV information from JAR and POM files.
Upload pom in JAR file if present
new 8b8a3b75f Fix #2834: add E2E test
new 78f161ac8 Fix #2834: Add useful log messages, update to latest wagon
new 94093f51d Fix #2834:Allow multiple certificates to be configured for
Maven
new 31ffc9b4b Fix #2834:Allow Servers to be configured in Maven settings
file
new 46b20f139 Fix #2834: We should automatically register the Image
Registry's CA and Authentication with Maven when using the Image Registry as a
Maven Registry
new 738ee6f1f Fix #2834: support OpenShift defaults
new feacfacae Fix #2834: don't enable registry trait if explicitely
disabled
new 594a1b93b Fix #2834: generate resource and rebase
new a18823546 Fix #2834: update to latest wagon-docker-registry
new 5e70d2562 Fix #2834: fix lint errors
new 3f90733f0 Fix #2834: enable maven wagon IT tests in github for
kubernetes
new 080d42166 Fix #2834: upgrade Spectrum
new 26423a26f Fix #2834: Update docs
new 6d72554c8 Fix #2834: Update health trait
new e2f1a6ea6 Fix #2834: Refactor E2E test to use single namespace
new 407016f16 Fix #2834: Fix e2e tests, let's wait until camel-k is
installed
new d6660dc7a Fix #2834: kustomize 2e2 test should be executed last
new 3c5ba761a Fix #2834: rebase main
new bd12e7f9c Merge pull request #2835 from johnpoth/local-dependencies
The 3990 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:
.github/actions/e2e-kubernetes/exec-tests.sh | 1 +
.github/workflows/kubernetes.yml | 1 +
.../internalclientset/fake/clientset_generated.go | 5 +-
config/crd/bases/camel.apache.org_builds.yaml | 56 ++-
.../camel.apache.org_integrationplatforms.yaml | 104 ++++--
docs/modules/ROOT/nav.adoc | 1 +
docs/modules/ROOT/pages/cli/cli.adoc | 10 +
.../ROOT/pages/configuration/dependencies.adoc | 18 +
docs/modules/traits/pages/gc.adoc | 2 +-
.../pages/{dependencies.adoc => registry.adoc} | 12 +-
.../files/FoobarDecryption.java} | 9 +-
.../files/LaughingRoute.java} | 11 +-
e2e/registry/files/laugh.txt | 1 +
e2e/registry/files/laughs/haha.txt | 1 +
e2e/registry/files/laughs/hehe.txt | 1 +
e2e/registry/files/sample-decryption-1.0.jar | Bin 0 -> 2766 bytes
e2e/registry/files/sample-decryption-1.0.pom | 20 ++
.../main/java/camelk/DeterministicDecryption.java | 48 +++
e2e/registry/registry_maven_wagon_test.go | 137 +++++++
helm/camel-k/crds/crd-build.yaml | 56 ++-
helm/camel-k/crds/crd-integration-platform.yaml | 104 ++++--
pkg/apis/camel/v1/maven_types.go | 17 +-
.../camel/v1/maven_types_support.go} | 39 +-
pkg/apis/camel/v1/zz_generated.deepcopy.go | 57 ++-
pkg/builder/project.go | 72 +++-
pkg/builder/project_test.go | 224 ++++++++++++
pkg/cmd/install.go | 2 +-
pkg/cmd/run.go | 396 ++++++++++++++++++++-
pkg/cmd/util_dependencies.go | 2 +-
pkg/platform/defaults.go | 32 +-
pkg/resources/resources.go | 24 +-
pkg/trait/openapi.go | 4 +-
pkg/trait/registry.go | 280 +++++++++++++++
pkg/trait/trait_register.go | 1 +
pkg/trait/trait_test.go | 2 +-
pkg/util/camel/camel_dependencies.go | 43 +++
pkg/util/camel/catalog.go | 8 +-
pkg/util/jvm/keystore.go | 22 +-
pkg/util/kubernetes/client.go | 13 +
pkg/util/maven/maven_project.go | 30 --
pkg/util/maven/maven_settings_test.go | 3 +
pkg/util/maven/maven_types.go | 28 +-
pkg/util/registry/registry.go | 18 +-
resources/traits.yaml | 9 +
script/Makefile | 4 +
45 files changed, 1683 insertions(+), 245 deletions(-)
copy docs/modules/traits/pages/{dependencies.adoc => registry.adoc} (64%)
mode change 100755 => 100644
copy e2e/{service-binding/ServiceBinding.java =>
registry/files/FoobarDecryption.java} (71%)
copy e2e/{service-binding/ServiceBinding.java =>
registry/files/LaughingRoute.java} (85%)
create mode 100644 e2e/registry/files/laugh.txt
create mode 100644 e2e/registry/files/laughs/haha.txt
create mode 100644 e2e/registry/files/laughs/hehe.txt
create mode 100644 e2e/registry/files/sample-decryption-1.0.jar
create mode 100644 e2e/registry/files/sample-decryption-1.0.pom
create mode 100644
e2e/registry/files/src/main/java/camelk/DeterministicDecryption.java
create mode 100644 e2e/registry/registry_maven_wagon_test.go
copy pkg/{util/kubernetes/discovery.go =>
apis/camel/v1/maven_types_support.go} (59%)
create mode 100644 pkg/trait/registry.go