This is an automated email from the ASF dual-hosted git repository. astefanutti pushed a change to branch release-1.6.x in repository https://gitbox.apache.org/repos/asf/camel-k.git.
from 174468e [TEST] Add cross-channel upgrade test feature add 62aeb65 feat(maven): Support platform Maven settings add 07e0b76 feat(maven): Honor proxy environment variables add 918c413 chore(maven): Default to standard HTTP and HTTPS port numbers add cb33009 chore(maven): Set Maven proxy ID in global settings add f282f9d chore(maven): Convert NO_PROXY to http.nonProxyHosts JVM system property format add f11631b feat(maven): HTTP proxy e2e tests add b3059fa fix(proxy): HTTPS proxy can use HTTP scheme add 5fd6d84 chore(e2e): Set NO_PROXY with the Kubernetes service cluster IPs add 76d6682 chore(maven): Add default Maven repositories to global settings add a975b37 chore(maven): Separate user and platform Maven settings add 7ddf5f9 chore(api): Remove Maven repositories from the platform API add 08a3844 chore: Fix lints add f64fc13 chore(maven): Unify settings API add c54e60f chore(e2e): Add extra RBAC permissions for the HTTP proxy tests add 403945e feat(trait): Propagate HTTP proxy env variables to integration Pods add 6e4c4ff chore(e2e): Add environment trait e2e tests add 0d2b193 feat(jvm): Translate HTTP proxy env variables into system properties add e2ca8ac chore(jvm): Fail fast when no integration container is found add ea02a9d chore(jvm): Rely on default JVM HTTP proxy port numbers add 0409b4f fix(jvm): NO_PROXY translates to -Dhttp.nonProxyHosts add 492a797 fix(jvm): Quote HTTP proxy system property values add 5d0b05d fix(e2e): Add Maven repositories to NO_PROXY add d351730 fix(e2e): Add container registry to NO_PROXY add bdecbb9 feat: Propagate HTTP proxy environment to build Pods add ba7e7ec fix(e2e): assert downward API in environment trait tests add f13926c chore(api): Remove HTTP proxy Secret add 1914be6 fix(e2e): Use different integrations in environment trait tests add 3c466c9 chore(e2e): assert HTTP proxy logs add 71438cd chore: Rebuild resources add 3020f3d feat: Add HTTP proxy documentation add d68a6af chore(e2e): Move HTTPD resources creation in separate functions add 989f751 fix http-proxy-docs add 166d821 fix(e2e): Set NO_PROXY to wildcard for the environment trait tests No new revisions were added by this update. Summary of changes: .github/workflows/openshift.yml | 28 ++ config/crd/bases/camel.apache.org_builds.yaml | 23 +- .../crd/bases/camel.apache.org_camelcatalogs.yaml | 6 +- .../camel.apache.org_integrationplatforms.yaml | 90 +---- deploy/traits.yaml | 4 + docs/modules/ROOT/nav.adoc | 1 + .../ROOT/pages/configuration/http-proxy.adoc | 116 +++++++ docs/modules/ROOT/pages/configuration/maven.adoc | 44 ++- docs/modules/traits/pages/environment.adoc | 4 + e2e/common/build/maven_http_proxy_test.go | 367 +++++++++++++++++++++ e2e/common/traits/environment_test.go | 146 ++++++++ e2e/support/regexp.go | 119 +++++++ helm/camel-k/crds/crd-build.yaml | 23 +- helm/camel-k/crds/crd-camel-catalog.yaml | 6 +- helm/camel-k/crds/crd-integration-platform.yaml | 90 +---- pkg/apis/camel/v1/build_types.go | 25 +- pkg/apis/camel/v1/common_types.go | 30 -- pkg/apis/camel/v1/integrationplatform_types.go | 1 - pkg/apis/camel/v1/maven_types.go | 39 ++- pkg/apis/camel/v1/zz_generated.deepcopy.go | 26 +- pkg/builder/project.go | 13 +- pkg/builder/project_test.go | 32 +- pkg/builder/quarkus.go | 6 +- pkg/builder/types.go | 3 +- pkg/cmd/install.go | 94 +++++- pkg/cmd/install_test.go | 6 - pkg/cmd/util_dependencies.go | 26 +- pkg/controller/build/build_pod.go | 51 +-- .../integrationplatform/initialize_test.go | 26 -- pkg/platform/defaults.go | 78 +---- pkg/resources/resources.go | 12 +- pkg/trait/builder.go | 13 +- pkg/trait/environment.go | 16 + pkg/trait/jvm.go | 59 +++- pkg/trait/openapi.go | 20 +- pkg/util/camel/catalog.go | 27 +- pkg/util/maven/maven_command.go | 23 +- pkg/util/maven/maven_proxies.go | 89 +++++ pkg/util/maven/maven_repositories.go | 94 ++++++ pkg/util/maven/maven_settings.go | 103 +----- pkg/util/maven/maven_settings_test.go | 42 +-- pkg/util/maven/maven_types.go | 12 + 42 files changed, 1446 insertions(+), 587 deletions(-) create mode 100644 docs/modules/ROOT/pages/configuration/http-proxy.adoc create mode 100644 e2e/common/build/maven_http_proxy_test.go create mode 100644 e2e/common/traits/environment_test.go create mode 100644 e2e/support/regexp.go create mode 100644 pkg/util/maven/maven_proxies.go create mode 100644 pkg/util/maven/maven_repositories.go