This is an automated email from the ASF dual-hosted git repository. jbonofre pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-karaf.git
The following commit(s) were added to refs/heads/main by this push: new 13674538 #Ref 274: add missing camel google features (#275) 13674538 is described below commit 136745386c17cb8106d1d5091ca450e055f8c8ae Author: Nicolas Filotto <essob...@users.noreply.github.com> AuthorDate: Sat May 4 07:44:08 2024 +0200 #Ref 274: add missing camel google features (#275) * Add camel-google-drive wrapper (#274) * Add camel-google-functions wrapper (#274) * Add camel-google-mail wrapper (#274) * Set correct guava version in camel-jira (#274) --------- Co-authored-by: lopushen <lopus...@gmail.com> Co-authored-by: ozgurkisir-qlik <157804972+ozgurkisir-q...@users.noreply.github.com> --- .../camel-google/camel-google-functions/pom.xml | 1 + components/camel-google/camel-google-mail/pom.xml | 1 + features/src/main/feature/camel-features.xml | 51 ++++++++++++++++++++++ 3 files changed, 53 insertions(+) diff --git a/components/camel-google/camel-google-functions/pom.xml b/components/camel-google/camel-google-functions/pom.xml index d5fa4679..81f53032 100644 --- a/components/camel-google/camel-google-functions/pom.xml +++ b/components/camel-google/camel-google-functions/pom.xml @@ -37,6 +37,7 @@ org.apache.camel*;version=${camel.version} </camel.osgi.export> <camel.osgi.import> + com.google.common*;version="[33,34)", * </camel.osgi.import> </properties> diff --git a/components/camel-google/camel-google-mail/pom.xml b/components/camel-google/camel-google-mail/pom.xml index 51298648..78f5e434 100644 --- a/components/camel-google/camel-google-mail/pom.xml +++ b/components/camel-google/camel-google-mail/pom.xml @@ -37,6 +37,7 @@ org.apache.camel*;version=${camel.version} </camel.osgi.export> <camel.osgi.import> + com.google.common.base*;version="[33,34)", * </camel.osgi.import> </properties> diff --git a/features/src/main/feature/camel-features.xml b/features/src/main/feature/camel-features.xml index bd8c3d36..23548c9f 100644 --- a/features/src/main/feature/camel-features.xml +++ b/features/src/main/feature/camel-features.xml @@ -943,6 +943,20 @@ <bundle dependency='true'>wrap:mvn:com.google.cloud/google-cloud-bigquery/2.38.1</bundle> <bundle>mvn:org.apache.camel.karaf/camel-google-bigquery/${project.version}</bundle> </feature> + <feature name='camel-google-functions' version='${project.version}' start-level='50'> + <feature version='${camel.osgi.version.range}'>camel-core</feature> + <feature version="[33,34)">guava</feature> + <feature version='[4,5)'>http-client</feature> + <bundle dependency='true'>wrap:mvn:com.google.http-client/google-http-client/${google-cloud-http-client-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",*</bundle> + <bundle dependency='true'>wrap:mvn:com.google.api/gax/2.45.0</bundle> + <bundle dependency='true'>wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${grpc-google-auth-library-version}</bundle> + <bundle dependency='true'>wrap:mvn:com.google.auth/google-auth-library-credentials/${grpc-google-auth-library-version}</bundle> + <bundle dependency='true'>wrap:mvn:com.google.cloud/google-cloud-functions/${google-cloud-functions-bom-version}</bundle> + <bundle dependency='true'>mvn:com.google.protobuf/protobuf-java/${protobuf-version}</bundle> + <bundle dependency='true'>wrap:mvn:io.opencensus/opencensus-api/0.31.1</bundle> + <bundle dependency='true'>wrap:mvn:io.opencensus/opencensus-contrib-http-util/0.31.1</bundle> + <bundle>mvn:org.apache.camel.karaf/camel-google-functions/${project.version}</bundle> + </feature> <feature name='camel-google-calendar' version='${project.version}' start-level='50'> <feature version='${camel.osgi.version.range}'>camel-core</feature> <feature version="[33,34)">guava</feature> @@ -960,6 +974,43 @@ <bundle dependency='true'>wrap:mvn:com.google.apis/google-api-services-calendar/${google-api-services-calendar-version}</bundle> <bundle>mvn:org.apache.camel.karaf/camel-google-calendar/${project.version}</bundle> </feature> + <feature name='camel-google-drive' version='${project.version}' start-level='50'> + <feature version='${camel.osgi.version.range}'>camel-core</feature> + <feature version='[33,34)'>guava</feature> + <feature version='[4,5)'>http-client</feature> + <bundle dependency='true'>wrap:mvn:com.google.api-client/google-api-client/${google-api-client-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",*</bundle> + <bundle dependency='true'>wrap:mvn:com.google.apis/google-api-services-drive/${google-api-services-drive-version}</bundle> + <bundle dependency='true'>wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${grpc-google-auth-library-version}</bundle> + <bundle dependency='true'>wrap:mvn:com.google.auth/google-auth-library-credentials/${grpc-google-auth-library-version}</bundle> + <bundle dependency='true'>mvn:com.google.code.gson/gson/${gson-version}</bundle> + <bundle dependency='true'>wrap:mvn:com.google.http-client/google-http-client/${google-cloud-http-client-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",*</bundle> + <bundle dependency='true'>mvn:com.google.http-client/google-http-client-apache-v2/${google-cloud-http-client-version}</bundle> + <bundle dependency='true'>wrap:mvn:com.google.http-client/google-http-client-gson/${google-cloud-http-client-version}</bundle> + <bundle dependency='true'>wrap:mvn:com.google.http-client/google-http-client-jackson2/${google-cloud-http-client-version}</bundle> + <bundle dependency='true'>mvn:com.google.oauth-client/google-oauth-client-java6/${google-oauth-client-version}</bundle> + <bundle dependency='true'>wrap:mvn:com.google.oauth-client/google-oauth-client/${google-oauth-client-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",*</bundle> + <bundle dependency='true'>wrap:mvn:com.google.oauth-client/google-oauth-client-jetty/${google-oauth-client-version}$overwrite=merge&Import-Package=com.sun.net.httpserver;resolution:=optional,*</bundle> + <bundle dependency='true'>wrap:mvn:io.opencensus/opencensus-api/0.31.1</bundle> + <bundle dependency='true'>wrap:mvn:io.opencensus/opencensus-contrib-http-util/0.31.1</bundle> + <bundle>mvn:org.apache.camel.karaf/camel-google-drive/${project.version}</bundle> + </feature> + <feature name='camel-google-mail' version='${project.version}' start-level='50'> + <feature version='${camel.osgi.version.range}'>camel-core</feature> + <feature version='[33,34)'>guava</feature> + <feature version='[4,5)'>http-client</feature> + <bundle dependency='true'>mvn:com.google.api-client/google-api-client/${google-api-client-version}</bundle> + <bundle dependency='true'>wrap:mvn:com.google.http-client/google-http-client/${google-cloud-http-client-version}$overwrite=merge&Import-Package=com.google.common.base;version="[33,34)",*</bundle> + <bundle dependency='true'>wrap:mvn:com.google.oauth-client/google-oauth-client/${google-oauth-client-version}$overwrite=merge&Import-Package=com.google.common*;version="[33,34)",*</bundle> + <bundle dependency='true'>wrap:mvn:com.google.auth/google-auth-library-credentials/${google-auth-library-oauth2-http-version}</bundle> + <bundle dependency='true'>wrap:mvn:com.google.auth/google-auth-library-oauth2-http/${google-auth-library-oauth2-http-version}</bundle> + <bundle dependency='true'>wrap:mvn:io.opencensus/opencensus-api/0.31.1</bundle> + <bundle dependency='true'>wrap:mvn:io.opencensus/opencensus-contrib-http-util/0.31.1</bundle> + <bundle dependency='true'>wrap:mvn:com.google.http-client/google-http-client-gson/${google-cloud-http-client-version}</bundle> + <bundle dependency='true'>wrap:mvn:com.google.http-client/google-http-client-apache-v2/${google-cloud-http-client-version}</bundle> + <bundle dependency='true'>wrap:mvn:com.google.http-client/google-http-client-jackson2/${google-cloud-http-client-version}</bundle> + <bundle dependency='true'>wrap:mvn:com.google.apis/google-api-services-gmail/${google-api-services-mail-version}</bundle> + <bundle>mvn:org.apache.camel.karaf/camel-google-mail/${project.version}</bundle> + </feature> <feature name='camel-google-pubsub' version='${project.version}' start-level='50'> <feature version='${camel.osgi.version.range}'>camel-core</feature> <feature version="[32,33)">guava</feature>