This is an automated email from the ASF dual-hosted git repository. acosentino pushed a commit to branch main in repository https://gitbox.apache.org/repos/asf/camel-kamelets.git
commit 77610f1594405907d10baacdb0e88957b9e60fa6 Author: Andrea Tarocchi <[email protected]> AuthorDate: Fri May 7 16:38:25 2021 +0200 fixed #214 : Declare implicit dependencies --- aws-ddb-streams-source.kamelet.yaml | 2 ++ aws-kinesis-firehose-sink.kamelet.yaml | 3 +++ aws-kinesis-sink.kamelet.yaml | 3 +++ aws-kinesis-source.kamelet.yaml | 3 +++ aws-lambda-sink.kamelet.yaml | 3 +++ aws-s3-sink.kamelet.yaml | 3 +++ aws-s3-source.kamelet.yaml | 3 +++ aws-sns-fifo-sink.kamelet.yaml | 4 +++- aws-sns-sink.kamelet.yaml | 3 +++ aws-sqs-batch-sink.kamelet.yaml | 3 +++ aws-sqs-fifo-sink.kamelet.yaml | 4 +++- aws-sqs-sink.kamelet.yaml | 3 +++ aws-sqs-source.kamelet.yaml | 3 +++ azure-eventhubs-sink.kamelet.yaml | 3 +++ azure-eventhubs-source.kamelet.yaml | 4 ++++ azure-storage-blob-sink.kamelet.yaml | 3 +++ azure-storage-blob-source.kamelet.yaml | 6 ++++++ azure-storage-queue-sink.kamelet.yaml | 3 +++ bitcoin-source.kamelet.yaml | 5 +++++ caffeine-action.kamelet.yaml | 3 +++ cassandra-sink.kamelet.yaml | 2 ++ cassandra-source.kamelet.yaml | 2 ++ cron-source.kamelet.yaml | 5 ++++- dns-dig-action.kamelet.yaml | 3 +++ dns-ip-action.kamelet.yaml | 3 +++ dns-lookup-action.kamelet.yaml | 4 +++- dropbox-sink.kamelet.yaml | 3 +++ dropbox-source.kamelet.yaml | 6 ++++++ earthquake-source.kamelet.yaml | 9 +++++++-- elasticsearch-index-sink.kamelet.yaml | 9 ++++++--- elasticsearch-search-source.kamelet.yaml | 10 +++++++--- exec-sink.kamelet.yaml | 4 ++++ extract-field-action.kamelet.yaml | 5 ++++- fhir-source.kamelet.yaml | 3 +++ file-watch-source.kamelet.yaml | 3 +++ ftp-source.kamelet.yaml | 4 ++++ ftps-source.kamelet.yaml | 4 ++++ github-source.kamelet.yaml | 2 ++ google-calendar-source.kamelet.yaml | 2 ++ google-mail-source.kamelet.yaml | 2 ++ google-sheets-source.kamelet.yaml | 2 ++ http-sink.kamelet.yaml | 4 +++- http-source.kamelet.yaml | 3 +++ infinispan-source.kamelet.yaml | 4 ++++ insert-field-action.kamelet.yaml | 5 ++++- insert-header-action.kamelet.yaml | 3 +++ jira-source.kamelet.yaml | 2 ++ kafka-not-secured-sink.kamelet.yaml | 3 +++ kafka-not-secured-source.kamelet.yaml | 3 +++ kafka-sink.kamelet.yaml | 3 +++ kafka-source.kamelet.yaml | 3 +++ mail-imap-source.kamelet.yaml | 4 ++++ mask-field-action.kamelet.yaml | 5 ++++- minio-sink.kamelet.yaml | 3 +++ minio-source.kamelet.yaml | 2 ++ mqtt-source.kamelet.yaml | 3 +++ nats-source.kamelet.yaml | 2 ++ openai-completion-action.kamelet.yaml | 7 +++++-- pdf-action.kamelet.yaml | 3 +++ rabbitmq-source.kamelet.yaml | 3 +++ replace-field-action.kamelet.yaml | 5 ++++- salesforce-source.kamelet.yaml | 2 ++ sftp-source.kamelet.yaml | 4 ++++ slack-source.kamelet.yaml | 2 ++ ssh-source.kamelet.yaml | 3 +++ telegram-sink.kamelet.yaml | 4 ++++ telegram-source.kamelet.yaml | 5 ++++- timer-source.kamelet.yaml | 4 ++++ twitter-directmessage-source.kamelet.yaml | 4 ++++ twitter-search-source.kamelet.yaml | 4 ++++ twitter-timeline-source.kamelet.yaml | 4 ++++ value-to-key-action.kamelet.yaml | 5 ++++- webhook-source.kamelet.yaml | 3 +++ 73 files changed, 247 insertions(+), 21 deletions(-) diff --git a/aws-ddb-streams-source.kamelet.yaml b/aws-ddb-streams-source.kamelet.yaml index c51c415..21fca0b 100644 --- a/aws-ddb-streams-source.kamelet.yaml +++ b/aws-ddb-streams-source.kamelet.yaml @@ -59,6 +59,8 @@ spec: mediaType: application/json dependencies: - "camel:gson" + - "camel:aws2-ddb" + - "camel:kamelet" flow: from: uri: "aws2-ddbstream:{{table}}" diff --git a/aws-kinesis-firehose-sink.kamelet.yaml b/aws-kinesis-firehose-sink.kamelet.yaml index 872b3fe..734c26e 100644 --- a/aws-kinesis-firehose-sink.kamelet.yaml +++ b/aws-kinesis-firehose-sink.kamelet.yaml @@ -43,6 +43,9 @@ spec: description: The AWS region to connect to type: string example: eu-west-1 + dependencies: + - "camel:aws2-kinesis" + - "camel:kamelet" flow: from: uri: kamelet:source diff --git a/aws-kinesis-sink.kamelet.yaml b/aws-kinesis-sink.kamelet.yaml index 159684d..1a5e02c 100644 --- a/aws-kinesis-sink.kamelet.yaml +++ b/aws-kinesis-sink.kamelet.yaml @@ -55,6 +55,9 @@ spec: description: The AWS region to connect to (capitalized name) type: string example: eu-west-1 + dependencies: + - "camel:aws2-kinesis" + - "camel:kamelet" flow: from: uri: kamelet:source diff --git a/aws-kinesis-source.kamelet.yaml b/aws-kinesis-source.kamelet.yaml index 895eac2..6a7fead 100644 --- a/aws-kinesis-source.kamelet.yaml +++ b/aws-kinesis-source.kamelet.yaml @@ -46,6 +46,9 @@ spec: types: out: mediaType: application/json + dependencies: + - "camel:aws2-kinesis" + - "camel:kamelet" flow: from: uri: aws2-kinesis:{{stream}} diff --git a/aws-lambda-sink.kamelet.yaml b/aws-lambda-sink.kamelet.yaml index 696b84f..a4c5ad5 100644 --- a/aws-lambda-sink.kamelet.yaml +++ b/aws-lambda-sink.kamelet.yaml @@ -43,6 +43,9 @@ spec: description: The AWS region to connect to type: string example: eu-west-1 + dependencies: + - "camel:aws2-lambda" + - "camel:kamelet" flow: from: uri: kamelet:source diff --git a/aws-s3-sink.kamelet.yaml b/aws-s3-sink.kamelet.yaml index 6a55ee8..1a452a4 100644 --- a/aws-s3-sink.kamelet.yaml +++ b/aws-s3-sink.kamelet.yaml @@ -68,6 +68,9 @@ spec: x-descriptors: - 'urn:alm:descriptor:com.tectonic.ui:checkbox' default: false + dependencies: + - "camel:aws2-s3" + - "camel:kamelet" flow: from: uri: "kamelet:source" diff --git a/aws-s3-source.kamelet.yaml b/aws-s3-source.kamelet.yaml index 1f71de4..b8bb582 100644 --- a/aws-s3-source.kamelet.yaml +++ b/aws-s3-source.kamelet.yaml @@ -60,6 +60,9 @@ spec: types: out: mediaType: application/json + dependencies: + - "camel:aws2-s3" + - "camel:kamelet" flow: from: uri: "aws2-s3:{{bucketNameOrArn}}" diff --git a/aws-sns-fifo-sink.kamelet.yaml b/aws-sns-fifo-sink.kamelet.yaml index abb2153..3bbf556 100644 --- a/aws-sns-fifo-sink.kamelet.yaml +++ b/aws-sns-fifo-sink.kamelet.yaml @@ -57,7 +57,9 @@ spec: - 'urn:alm:descriptor:com.tectonic.ui:checkbox' default: false dependencies: - - camel:aws2-sns + - "camel:aws2-sns" + - "camel:core" + - "camel:kamelet" flow: from: uri: kamelet:source diff --git a/aws-sns-sink.kamelet.yaml b/aws-sns-sink.kamelet.yaml index e3b8abe..03cf403 100644 --- a/aws-sns-sink.kamelet.yaml +++ b/aws-sns-sink.kamelet.yaml @@ -50,6 +50,9 @@ spec: x-descriptors: - 'urn:alm:descriptor:com.tectonic.ui:checkbox' default: false + dependencies: + - "camel:aws2-sns" + - "camel:kamelet" flow: from: uri: kamelet:source diff --git a/aws-sqs-batch-sink.kamelet.yaml b/aws-sqs-batch-sink.kamelet.yaml index 5904d5a..5d3df5c 100644 --- a/aws-sqs-batch-sink.kamelet.yaml +++ b/aws-sqs-batch-sink.kamelet.yaml @@ -56,6 +56,9 @@ spec: description: The batch separator string type: string example: "," + dependencies: + - "camel:aws2-sqs" + - "camel:kamelet" flow: from: uri: kamelet:source diff --git a/aws-sqs-fifo-sink.kamelet.yaml b/aws-sqs-fifo-sink.kamelet.yaml index 137f714..ef07916 100644 --- a/aws-sqs-fifo-sink.kamelet.yaml +++ b/aws-sqs-fifo-sink.kamelet.yaml @@ -57,7 +57,9 @@ spec: - 'urn:alm:descriptor:com.tectonic.ui:checkbox' default: false dependencies: - - camel:aws2-sqs + - "camel:aws2-sqs" + - "camel:core" + - "camel:kamelet" flow: from: uri: kamelet:source diff --git a/aws-sqs-sink.kamelet.yaml b/aws-sqs-sink.kamelet.yaml index c486bbe..cad1f1e 100644 --- a/aws-sqs-sink.kamelet.yaml +++ b/aws-sqs-sink.kamelet.yaml @@ -50,6 +50,9 @@ spec: x-descriptors: - 'urn:alm:descriptor:com.tectonic.ui:checkbox' default: false + dependencies: + - "camel:aws2-sqs" + - "camel:kamelet" flow: from: uri: kamelet:source diff --git a/aws-sqs-source.kamelet.yaml b/aws-sqs-source.kamelet.yaml index ad367e1..08f7cc0 100644 --- a/aws-sqs-source.kamelet.yaml +++ b/aws-sqs-source.kamelet.yaml @@ -60,6 +60,9 @@ spec: types: out: mediaType: application/json + dependencies: + - "camel:aws2-sqs" + - "camel:kamelet" flow: from: uri: "aws2-sqs:{{queueNameOrArn}}" diff --git a/azure-eventhubs-sink.kamelet.yaml b/azure-eventhubs-sink.kamelet.yaml index 3774f15..e3be6fe 100644 --- a/azure-eventhubs-sink.kamelet.yaml +++ b/azure-eventhubs-sink.kamelet.yaml @@ -46,10 +46,13 @@ spec: x-descriptors: - urn:alm:descriptor:com.tectonic.ui:password dependencies: + #TODO: these mvn:* dependencies must be removed after upgrading to camel 3.10 - "mvn:com.fasterxml.jackson.core:jackson-core:2.11.3" - "mvn:com.fasterxml.jackson.core:jackson-annotations:2.11.3" - "mvn:com.fasterxml.jackson.core:jackson-databind:2.11.3" - "mvn:com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.11.3" + - "camel:azure-eventhubs" + - "camel:kamelet" flow: from: uri: "kamelet:source" diff --git a/azure-eventhubs-source.kamelet.yaml b/azure-eventhubs-source.kamelet.yaml index 634ab2b..51eab07 100644 --- a/azure-eventhubs-source.kamelet.yaml +++ b/azure-eventhubs-source.kamelet.yaml @@ -61,10 +61,14 @@ spec: out: mediaType: application/json dependencies: + #TODO: these mvn:* dependencies must be removed after upgrading to camel 3.10 - "mvn:com.fasterxml.jackson.core:jackson-core:2.11.3" - "mvn:com.fasterxml.jackson.core:jackson-annotations:2.11.3" - "mvn:com.fasterxml.jackson.core:jackson-databind:2.11.3" - "mvn:com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.11.3" + - "camel:azure-eventhubs" + - "camel:kamelet" + - "camel:jackson" flow: from: uri: 'azure-eventhubs://{{namespaceName}}/{{eventhubName}}' diff --git a/azure-storage-blob-sink.kamelet.yaml b/azure-storage-blob-sink.kamelet.yaml index 52cfe46..4c22f30 100644 --- a/azure-storage-blob-sink.kamelet.yaml +++ b/azure-storage-blob-sink.kamelet.yaml @@ -45,6 +45,9 @@ spec: description: The operation to perform. type: string default: uploadBlockBlob + dependencies: + - "camel:azure-storage-blob" + - "camel:kamelet" flow: from: uri: "kamelet:source" diff --git a/azure-storage-blob-source.kamelet.yaml b/azure-storage-blob-source.kamelet.yaml index 400e277..3ddf873 100644 --- a/azure-storage-blob-source.kamelet.yaml +++ b/azure-storage-blob-source.kamelet.yaml @@ -40,6 +40,12 @@ spec: format: password x-descriptors: - urn:alm:descriptor:com.tectonic.ui:password + dependencies: + - "camel:azure-storage-blob" + - "camel:kamelet" + - "camel:core" + - "camel:jsonpath" + - "camel:timer" flow: from: uri: "timer:azure-storage-blob-stream" diff --git a/azure-storage-queue-sink.kamelet.yaml b/azure-storage-queue-sink.kamelet.yaml index 5be741a..9345af3 100644 --- a/azure-storage-queue-sink.kamelet.yaml +++ b/azure-storage-queue-sink.kamelet.yaml @@ -42,6 +42,9 @@ spec: format: password x-descriptors: - urn:alm:descriptor:com.tectonic.ui:password + dependencies: + - "camel:azure-storage-queue" + - "camel:kamelet" flow: from: uri: "kamelet:source" diff --git a/bitcoin-source.kamelet.yaml b/bitcoin-source.kamelet.yaml index 6063afe..765be68 100644 --- a/bitcoin-source.kamelet.yaml +++ b/bitcoin-source.kamelet.yaml @@ -50,6 +50,11 @@ spec: type: number askSize: type: number + dependencies: + - "camel:xchange" + - "camel:kamelet" + - "camel:jackson" + - "camel:timer" flow: from: uri: "timer:update" diff --git a/caffeine-action.kamelet.yaml b/caffeine-action.kamelet.yaml index 0838c88..01a9431 100644 --- a/caffeine-action.kamelet.yaml +++ b/caffeine-action.kamelet.yaml @@ -32,6 +32,9 @@ spec: description: The name of the cache we want to use type: string default: caffeine-cache + dependencies: + - "camel:caffeine" + - "camel:kamelet" flow: from: uri: "kamelet:source" diff --git a/cassandra-sink.kamelet.yaml b/cassandra-sink.kamelet.yaml index 66c5fbd..f59682d 100644 --- a/cassandra-sink.kamelet.yaml +++ b/cassandra-sink.kamelet.yaml @@ -61,6 +61,8 @@ spec: type: string dependencies: - "camel:jackson" + - "camel:kamelet" + - "camel:cassandraql" flow: from: uri: "kamelet:source" diff --git a/cassandra-source.kamelet.yaml b/cassandra-source.kamelet.yaml index d9d61ff..281a39c 100644 --- a/cassandra-source.kamelet.yaml +++ b/cassandra-source.kamelet.yaml @@ -67,6 +67,8 @@ spec: mediaType: application/json dependencies: - "camel:jackson" + - "camel:kamelet" + - "camel:cassandraql" flow: from: uri: "cql://{{host}}:{{port}}/{{keyspace}}" diff --git a/cron-source.kamelet.yaml b/cron-source.kamelet.yaml index ffdfdb8..df5a3f8 100644 --- a/cron-source.kamelet.yaml +++ b/cron-source.kamelet.yaml @@ -32,7 +32,10 @@ spec: out: mediaType: text/plain dependencies: - - camel:quartz + - "camel:quartz" + - "camel:core" + - "camel:cron" + - "camel:kamelet" flow: from: uri: "cron:tick" diff --git a/dns-dig-action.kamelet.yaml b/dns-dig-action.kamelet.yaml index 22fc811..2b58bcd 100644 --- a/dns-dig-action.kamelet.yaml +++ b/dns-dig-action.kamelet.yaml @@ -24,6 +24,9 @@ spec: If the dns-type header won't be set, the DNS Type A will be used. type: object + dependencies: + - "camel:dns" + - "camel:kamelet" flow: from: uri: "kamelet:source" diff --git a/dns-ip-action.kamelet.yaml b/dns-ip-action.kamelet.yaml index 42189e1..ebcc0f0 100644 --- a/dns-ip-action.kamelet.yaml +++ b/dns-ip-action.kamelet.yaml @@ -20,6 +20,9 @@ spec: If the header won't be set the body will be used as domain to look for. type: object + dependencies: + - "camel:dns" + - "camel:kamelet" flow: from: uri: "kamelet:source" diff --git a/dns-lookup-action.kamelet.yaml b/dns-lookup-action.kamelet.yaml index a88e424..8b92dad 100644 --- a/dns-lookup-action.kamelet.yaml +++ b/dns-lookup-action.kamelet.yaml @@ -24,7 +24,9 @@ spec: out: mediaType: application/json dependencies: - - "camel:jackson" + - "camel:jackson" + - "camel:dns" + - "camel:kamelet" flow: from: uri: "kamelet:source" diff --git a/dropbox-sink.kamelet.yaml b/dropbox-sink.kamelet.yaml index 91fa2e1..d6c5830 100644 --- a/dropbox-sink.kamelet.yaml +++ b/dropbox-sink.kamelet.yaml @@ -46,6 +46,9 @@ spec: description: Which mode to upload. in case of add the new file will be renamed if a file with the same name already exists on dropbox. in case of force if a file with the same name already exists on dropbox, this will be overwritten. The value can be one of add, force. type: string default: add + dependencies: + - "camel:dropbox" + - "camel:kamelet" flow: from: uri: "kamelet:source" diff --git a/dropbox-source.kamelet.yaml b/dropbox-source.kamelet.yaml index 0332328..5e9c9e5 100644 --- a/dropbox-source.kamelet.yaml +++ b/dropbox-source.kamelet.yaml @@ -45,6 +45,12 @@ spec: title: Queries description: A space-separated list of sub-strings to search for. A file matches only if it contains all the sub-strings. If this option is not set, all files will be matched. type: string + dependencies: + - "camel:dropbox" + - "camel:kamelet" + - "camel:core" + - "camel:jsonpath" + - "camel:timer" flow: from: uri: "timer:dropbox-stream" diff --git a/earthquake-source.kamelet.yaml b/earthquake-source.kamelet.yaml index 6995a00..5335c1d 100755 --- a/earthquake-source.kamelet.yaml +++ b/earthquake-source.kamelet.yaml @@ -30,8 +30,13 @@ spec: out: mediaType: application/json dependencies: - - camel:caffeine - - camel:http + - "camel:caffeine" + - "camel:http" + - "camel:kamelet" + - "camel:core" + - "camel:jackson" + - "camel:jsonpath" + - "camel:timer" flow: from: uri: "timer:earthquake" diff --git a/elasticsearch-index-sink.kamelet.yaml b/elasticsearch-index-sink.kamelet.yaml index 90c29e8..56d4dff 100755 --- a/elasticsearch-index-sink.kamelet.yaml +++ b/elasticsearch-index-sink.kamelet.yaml @@ -55,14 +55,17 @@ spec: title: ElasticSearch Cluster Name description: Name of the cluster. type: string - dependencies: - - "camel:elasticsearch-rest" - - "camel:gson" types: out: mediaType: application/json in: mediaType: application/json + dependencies: + - "camel:jackson" + - "camel:kamelet" + - "mvn:org.apache.camel.k:camel-k-kamelet-reify" + - "camel:elasticsearch-rest" + - "camel:gson" flow: from: uri: kamelet:source diff --git a/elasticsearch-search-source.kamelet.yaml b/elasticsearch-search-source.kamelet.yaml index f398ac7..5bf7b53 100755 --- a/elasticsearch-search-source.kamelet.yaml +++ b/elasticsearch-search-source.kamelet.yaml @@ -65,12 +65,16 @@ spec: title: ElasticSearch Cluster Name description: Name of the cluster. type: string - dependencies: - - "camel:elasticsearch-rest" - - "camel:gson" types: out: mediaType: application/json + dependencies: + - "camel:core" + - "camel:kamelet" + - "camel:timer" + - "mvn:org.apache.camel.k:camel-k-kamelet-reify" + - "camel:elasticsearch-rest" + - "camel:gson" flow: from: uri: timer:tick diff --git a/exec-sink.kamelet.yaml b/exec-sink.kamelet.yaml index c4dbf27..1e77840 100644 --- a/exec-sink.kamelet.yaml +++ b/exec-sink.kamelet.yaml @@ -27,6 +27,10 @@ spec: title: Executable Command description: The command to execute type: string + dependencies: + - "camel:core" + - "camel:exec" + - "camel:kamelet" flow: from: uri: kamelet:source diff --git a/extract-field-action.kamelet.yaml b/extract-field-action.kamelet.yaml index f22c9b8..f685a88 100644 --- a/extract-field-action.kamelet.yaml +++ b/extract-field-action.kamelet.yaml @@ -21,7 +21,10 @@ spec: type: string type: object dependencies: - - github:apache.camel-kamelets:camel-kamelets-utils:main-SNAPSHOT + - "github:apache.camel-kamelets:camel-kamelets-utils:main-SNAPSHOT" + - "camel:kamelet" + - "camel:core" + - "camel:jackson" flow: from: uri: kamelet:source diff --git a/fhir-source.kamelet.yaml b/fhir-source.kamelet.yaml index cffb8f9..71159d2 100644 --- a/fhir-source.kamelet.yaml +++ b/fhir-source.kamelet.yaml @@ -62,6 +62,9 @@ spec: types: out: mediaType: application/json + dependencies: + - "camel:fhir" + - "camel:kamelet" flow: from: uri: "fhir://search/searchByUrl" diff --git a/file-watch-source.kamelet.yaml b/file-watch-source.kamelet.yaml index d244611..2e64738 100644 --- a/file-watch-source.kamelet.yaml +++ b/file-watch-source.kamelet.yaml @@ -30,6 +30,9 @@ spec: types: out: mediaType: application/json + dependencies: + - "camel:file-watch" + - "camel:kamelet" flow: from: uri: "file-watch:{{path}}" diff --git a/ftp-source.kamelet.yaml b/ftp-source.kamelet.yaml index 2be1e93..f3f0898 100644 --- a/ftp-source.kamelet.yaml +++ b/ftp-source.kamelet.yaml @@ -66,6 +66,10 @@ spec: default: true x-descriptors: - 'urn:alm:descriptor:com.tectonic.ui:checkbox' + dependencies: + - "camel:ftp" + - "camel:core" + - "camel:kamelet" flow: from: uri: "ftp:{{username}}@{{host}}:{{port}}/{{directoryName}}" diff --git a/ftps-source.kamelet.yaml b/ftps-source.kamelet.yaml index 90ccb1b..40ab7a3 100644 --- a/ftps-source.kamelet.yaml +++ b/ftps-source.kamelet.yaml @@ -66,6 +66,10 @@ spec: default: true x-descriptors: - 'urn:alm:descriptor:com.tectonic.ui:checkbox' + dependencies: + - "camel:ftp" + - "camel:core" + - "camel:kamelet" flow: from: uri: "ftps:{{username}}@{{host}}:{{port}}/{{directoryName}}" diff --git a/github-source.kamelet.yaml b/github-source.kamelet.yaml index 67d0dc3..a683120 100644 --- a/github-source.kamelet.yaml +++ b/github-source.kamelet.yaml @@ -45,6 +45,8 @@ spec: mediaType: application/json dependencies: - "camel:jackson" + - "camel:github" + - "camel:kamelet" flow: from: uri: "github://{{type}}" diff --git a/google-calendar-source.kamelet.yaml b/google-calendar-source.kamelet.yaml index 543686f..7515d57 100644 --- a/google-calendar-source.kamelet.yaml +++ b/google-calendar-source.kamelet.yaml @@ -87,6 +87,8 @@ spec: mediaType: application/json dependencies: - "camel:jackson" + - "camel:google-calendar" + - "camel:kamelet" flow: from: uri: "google-calendar-stream://{{index}}" diff --git a/google-mail-source.kamelet.yaml b/google-mail-source.kamelet.yaml index 5c32cba..f9f4b82 100644 --- a/google-mail-source.kamelet.yaml +++ b/google-mail-source.kamelet.yaml @@ -86,6 +86,8 @@ spec: mediaType: application/json dependencies: - "camel:jackson" + - "camel:kamelet" + - "camel:google-mail" flow: from: uri: "google-mail-stream://{{index}}" diff --git a/google-sheets-source.kamelet.yaml b/google-sheets-source.kamelet.yaml index 9d18874..c442d33 100644 --- a/google-sheets-source.kamelet.yaml +++ b/google-sheets-source.kamelet.yaml @@ -87,6 +87,8 @@ spec: mediaType: application/json dependencies: - "camel:jackson" + - "camel:kamelet" + - "camel:google-sheets" flow: from: uri: "google-sheets-stream://{{index}}" diff --git a/http-sink.kamelet.yaml b/http-sink.kamelet.yaml index 33de087..a0fb440 100644 --- a/http-sink.kamelet.yaml +++ b/http-sink.kamelet.yaml @@ -28,7 +28,9 @@ spec: type: string default: POST dependencies: - - camel:http + - "camel:http" + - "camel:kamelet" + - "camel:core" flow: from: uri: kamelet:source diff --git a/http-source.kamelet.yaml b/http-source.kamelet.yaml index 7b809e4..3bb8eab 100644 --- a/http-source.kamelet.yaml +++ b/http-source.kamelet.yaml @@ -35,6 +35,9 @@ spec: pattern: "^(http|https)://.*" dependencies: - "camel:http" + - "camel:kamelet" + - "camel:core" + - "camel:timer" flow: from: uri: "timer:fetch" diff --git a/infinispan-source.kamelet.yaml b/infinispan-source.kamelet.yaml index 3a2a4e9..36f1cfc 100755 --- a/infinispan-source.kamelet.yaml +++ b/infinispan-source.kamelet.yaml @@ -67,6 +67,10 @@ spec: title: Infinispan Cluster Name description: Specifies the set of event types to register by the consumer.Multiple event can be separated by comma. The possible event types are CLIENT_CACHE_ENTRY_CREATED, CLIENT_CACHE_ENTRY_MODIFIED, CLIENT_CACHE_ENTRY_REMOVED, CLIENT_CACHE_ENTRY_EXPIRED, CLIENT_CACHE_FAILOVER type: string + dependencies: + - "mvn:org.apache.camel.k:camel-k-kamelet-reify" + - "camel:kamelet" + - "camel:infinispan" flow: from: uri: "kamelet-reify:infinispan:{{cacheName}}" diff --git a/insert-field-action.kamelet.yaml b/insert-field-action.kamelet.yaml index 4108731..aaf1497 100644 --- a/insert-field-action.kamelet.yaml +++ b/insert-field-action.kamelet.yaml @@ -26,7 +26,10 @@ spec: type: string type: object dependencies: - - github:apache.camel-kamelets:camel-kamelets-utils:main-SNAPSHOT + - "github:apache.camel-kamelets:camel-kamelets-utils:main-SNAPSHOT" + - "camel:core" + - "camel:jackson" + - "camel:kamelet" flow: from: uri: kamelet:source diff --git a/insert-header-action.kamelet.yaml b/insert-header-action.kamelet.yaml index edf461d..52cc5cd 100644 --- a/insert-header-action.kamelet.yaml +++ b/insert-header-action.kamelet.yaml @@ -25,6 +25,9 @@ spec: description: The value of the header type: string type: object + dependencies: + - "camel:core" + - "camel:kamelet" flow: from: uri: kamelet:source diff --git a/jira-source.kamelet.yaml b/jira-source.kamelet.yaml index 6c0bf4b..b38256a 100644 --- a/jira-source.kamelet.yaml +++ b/jira-source.kamelet.yaml @@ -46,6 +46,8 @@ spec: mediaType: application/json dependencies: - "camel:jackson" + - "camel:jira" + - "camel:kamelet" flow: from: uri: "jira:newIssues" diff --git a/kafka-not-secured-sink.kamelet.yaml b/kafka-not-secured-sink.kamelet.yaml index 53b65fd..7bfe148 100644 --- a/kafka-not-secured-sink.kamelet.yaml +++ b/kafka-not-secured-sink.kamelet.yaml @@ -34,6 +34,9 @@ spec: title: Brokers description: Comma separated list of Kafka Broker URLs type: string + dependencies: + - "camel:kafka" + - "camel:kamelet" flow: from: uri: "kamelet:source" diff --git a/kafka-not-secured-source.kamelet.yaml b/kafka-not-secured-source.kamelet.yaml index 9b48ab1..704dddb 100644 --- a/kafka-not-secured-source.kamelet.yaml +++ b/kafka-not-secured-source.kamelet.yaml @@ -26,6 +26,9 @@ spec: title: Brokers description: Comma separated list of Kafka Broker URLs type: string + dependencies: + - "camel:kafka" + - "camel:kamelet" flow: from: uri: "kafka:{{topic}}" diff --git a/kafka-sink.kamelet.yaml b/kafka-sink.kamelet.yaml index 1bfaa74..75bef07 100644 --- a/kafka-sink.kamelet.yaml +++ b/kafka-sink.kamelet.yaml @@ -57,6 +57,9 @@ spec: format: password x-descriptors: - urn:alm:descriptor:com.tectonic.ui:password + dependencies: + - "camel:kafka" + - "camel:kamelet" flow: from: uri: "kamelet:source" diff --git a/kafka-source.kamelet.yaml b/kafka-source.kamelet.yaml index 84b4cad..f5cd98a 100644 --- a/kafka-source.kamelet.yaml +++ b/kafka-source.kamelet.yaml @@ -49,6 +49,9 @@ spec: format: password x-descriptors: - urn:alm:descriptor:com.tectonic.ui:password + dependencies: + - "camel:kafka" + - "camel:kamelet" flow: from: uri: "kafka:{{topic}}" diff --git a/mail-imap-source.kamelet.yaml b/mail-imap-source.kamelet.yaml index 0674d5b..933cf3f 100644 --- a/mail-imap-source.kamelet.yaml +++ b/mail-imap-source.kamelet.yaml @@ -51,6 +51,10 @@ spec: description: The delay between fetches in milliseconds type: integer default: 60000 + dependencies: + - "camel:core" + - "camel:mail" + - "camel:kamelet" flow: from: uri: "imaps:{{host}}:{{port}}" diff --git a/mask-field-action.kamelet.yaml b/mask-field-action.kamelet.yaml index 479e4d8..a58019d 100644 --- a/mask-field-action.kamelet.yaml +++ b/mask-field-action.kamelet.yaml @@ -26,7 +26,10 @@ spec: type: string type: object dependencies: - - github:apache.camel-kamelets:camel-kamelets-utils:main-SNAPSHOT + - "github:apache.camel-kamelets:camel-kamelets-utils:main-SNAPSHOT" + - "camel:jackson" + - "camel:kamelet" + - "camel:core" flow: from: uri: kamelet:source diff --git a/minio-sink.kamelet.yaml b/minio-sink.kamelet.yaml index 17f7ea7..3992ab6 100644 --- a/minio-sink.kamelet.yaml +++ b/minio-sink.kamelet.yaml @@ -56,6 +56,9 @@ spec: x-descriptors: - 'urn:alm:descriptor:com.tectonic.ui:checkbox' default: false + dependencies: + - "camel:minio" + - "camel:kamelet" flow: from: uri: "kamelet:source" diff --git a/minio-source.kamelet.yaml b/minio-source.kamelet.yaml index 6da485f..931ebf3 100644 --- a/minio-source.kamelet.yaml +++ b/minio-source.kamelet.yaml @@ -62,6 +62,8 @@ spec: mediaType: application/json dependencies: - "camel:jackson" + - "camel:minio" + - "camel:kamelet" flow: from: uri: "minio:{{bucketName}}" diff --git a/mqtt-source.kamelet.yaml b/mqtt-source.kamelet.yaml index 11da717..5b97b87 100644 --- a/mqtt-source.kamelet.yaml +++ b/mqtt-source.kamelet.yaml @@ -33,6 +33,9 @@ spec: description: The client ID to use when connecting to the resource type: string default: "mqtt-source" + dependencies: + - "camel:paho" + - "camel:kamelet" flow: from: uri: paho:{{topic}} diff --git a/nats-source.kamelet.yaml b/nats-source.kamelet.yaml index d6b3132..efc4cd2 100644 --- a/nats-source.kamelet.yaml +++ b/nats-source.kamelet.yaml @@ -31,6 +31,8 @@ spec: mediaType: application/json dependencies: - "camel:jackson" + - "camel:nats" + - "camel:kamelet" flow: from: uri: "nats:{{topic}}" diff --git a/openai-completion-action.kamelet.yaml b/openai-completion-action.kamelet.yaml index 614ee27..a38c8d7 100755 --- a/openai-completion-action.kamelet.yaml +++ b/openai-completion-action.kamelet.yaml @@ -44,8 +44,11 @@ spec: out: mediaType: text/plain dependencies: - - camel:jackson - - camel:jsonpath + - "camel:jackson" + - "camel:jsonpath" + - "camel:core" + - "camel:kamelet" + - "camel:http" flow: from: uri: kamelet:source diff --git a/pdf-action.kamelet.yaml b/pdf-action.kamelet.yaml index f59540c..941b402 100644 --- a/pdf-action.kamelet.yaml +++ b/pdf-action.kamelet.yaml @@ -34,6 +34,9 @@ spec: description: The Page size to use while generating the PDF. One of LETTER, LEGAL, A0, A1, A2, A3, A4, A5, A6 type: string default: A4 + dependencies: + - "camel:pdf" + - "camel:kamelet" flow: from: uri: "kamelet:source" diff --git a/rabbitmq-source.kamelet.yaml b/rabbitmq-source.kamelet.yaml index 5f11dda..d17ca34 100644 --- a/rabbitmq-source.kamelet.yaml +++ b/rabbitmq-source.kamelet.yaml @@ -44,6 +44,9 @@ spec: title: Exchange name description: The exchange name determines the exchange the queue will be bound to type: string + dependencies: + - "camel:rabbitmq" + - "camel:kamelet" flow: from: uri: "rabbitmq://{{exchangeName}}" diff --git a/replace-field-action.kamelet.yaml b/replace-field-action.kamelet.yaml index de29687..61fd23e 100644 --- a/replace-field-action.kamelet.yaml +++ b/replace-field-action.kamelet.yaml @@ -32,7 +32,10 @@ spec: example: "foo:bar,c1:c2" type: object dependencies: - - github:apache.camel-kamelets:camel-kamelets-utils:main-SNAPSHOT + - "github:apache.camel-kamelets:camel-kamelets-utils:main-SNAPSHOT" + - "camel:core" + - "camel:jackson" + - "camel:kamelet" flow: from: uri: kamelet:source diff --git a/salesforce-source.kamelet.yaml b/salesforce-source.kamelet.yaml index d65b7eb..2b6105f 100644 --- a/salesforce-source.kamelet.yaml +++ b/salesforce-source.kamelet.yaml @@ -65,6 +65,8 @@ spec: dependencies: - "camel:jackson" - "camel:salesforce" + - "mvn:org.apache.camel.k:camel-k-kamelet-reify" + - "camel:kamelet" flow: from: uri: "kamelet-reify:salesforce:{{topicName}}" diff --git a/sftp-source.kamelet.yaml b/sftp-source.kamelet.yaml index 8d24705..6518ded 100644 --- a/sftp-source.kamelet.yaml +++ b/sftp-source.kamelet.yaml @@ -66,6 +66,10 @@ spec: default: true x-descriptors: - 'urn:alm:descriptor:com.tectonic.ui:checkbox' + dependencies: + - "camel:ftp" + - "camel:core" + - "camel:kamelet" flow: from: uri: "sftp:{{username}}@{{host}}:{{port}}/{{directoryName}}" diff --git a/slack-source.kamelet.yaml b/slack-source.kamelet.yaml index f9495e8..c83bb19 100644 --- a/slack-source.kamelet.yaml +++ b/slack-source.kamelet.yaml @@ -35,6 +35,8 @@ spec: mediaType: application/json dependencies: - "camel:jackson" + - "camel:slack" + - "camel:kamelet" flow: from: uri: "slack:{{channel}}" diff --git a/ssh-source.kamelet.yaml b/ssh-source.kamelet.yaml index 6379e6a..3be72e9 100644 --- a/ssh-source.kamelet.yaml +++ b/ssh-source.kamelet.yaml @@ -54,6 +54,9 @@ spec: description: The command to run while polling the SSH session type: string example: date + dependencies: + - "camel:ssh" + - "camel:kamelet" flow: from: uri: "ssh://{{host}}:{{port}}" diff --git a/telegram-sink.kamelet.yaml b/telegram-sink.kamelet.yaml index 5b6ebb8..59e04a6 100755 --- a/telegram-sink.kamelet.yaml +++ b/telegram-sink.kamelet.yaml @@ -44,6 +44,10 @@ spec: types: out: mediaType: application/json + dependencies: + - "camel:jackson" + - "camel:kamelet" + - "camel:telegram" flow: from: uri: "kamelet:source" diff --git a/telegram-source.kamelet.yaml b/telegram-source.kamelet.yaml index 6b09061..f08dc74 100644 --- a/telegram-source.kamelet.yaml +++ b/telegram-source.kamelet.yaml @@ -30,7 +30,10 @@ spec: out: mediaType: application/json dependencies: - - "camel:jackson" + - "camel:jackson" + - "camel:kamelet" + - "camel:telegram" + - "camel:core" flow: from: uri: telegram:bots diff --git a/timer-source.kamelet.yaml b/timer-source.kamelet.yaml index 6cc8068..06d3aaf 100644 --- a/timer-source.kamelet.yaml +++ b/timer-source.kamelet.yaml @@ -47,6 +47,10 @@ spec: types: out: mediaType: text/plain + dependencies: + - "camel:core" + - "camel:timer" + - "camel:kamelet" flow: from: uri: timer:tick diff --git a/twitter-directmessage-source.kamelet.yaml b/twitter-directmessage-source.kamelet.yaml index 5d887b1..8cc347b 100755 --- a/twitter-directmessage-source.kamelet.yaml +++ b/twitter-directmessage-source.kamelet.yaml @@ -60,6 +60,10 @@ spec: types: out: mediaType: application/json + dependencies: + - "camel:jackson" + - "camel:twitter" + - "camel:kamelet" flow: from: uri: "twitter-directmessage:{{user}}" diff --git a/twitter-search-source.kamelet.yaml b/twitter-search-source.kamelet.yaml index c95ebeb..9632c79 100755 --- a/twitter-search-source.kamelet.yaml +++ b/twitter-search-source.kamelet.yaml @@ -60,6 +60,10 @@ spec: types: out: mediaType: application/json + dependencies: + - "camel:jackson" + - "camel:twitter" + - "camel:kamelet" flow: from: uri: "twitter-search:{{keywords}}" diff --git a/twitter-timeline-source.kamelet.yaml b/twitter-timeline-source.kamelet.yaml index 711cb75..d2d89a4 100755 --- a/twitter-timeline-source.kamelet.yaml +++ b/twitter-timeline-source.kamelet.yaml @@ -60,6 +60,10 @@ spec: types: out: mediaType: application/json + dependencies: + - "camel:jackson" + - "camel:twitter" + - "camel:kamelet" flow: from: uri: "twitter-timeline:user" diff --git a/value-to-key-action.kamelet.yaml b/value-to-key-action.kamelet.yaml index 863c9db..dc64480 100644 --- a/value-to-key-action.kamelet.yaml +++ b/value-to-key-action.kamelet.yaml @@ -21,7 +21,10 @@ spec: type: string type: object dependencies: - - github:apache.camel-kamelets:camel-kamelets-utils:main-SNAPSHOT + - "github:apache.camel-kamelets:camel-kamelets-utils:main-SNAPSHOT" + - "camel:core" + - "camel:jackson" + - "camel:kamelet" flow: from: uri: kamelet:source diff --git a/webhook-source.kamelet.yaml b/webhook-source.kamelet.yaml index 67e11ab..c3dcff3 100644 --- a/webhook-source.kamelet.yaml +++ b/webhook-source.kamelet.yaml @@ -26,6 +26,9 @@ spec: The subpath where the webhook is registered type: string default: "webhook" + dependencies: + - "camel:platform-http" + - "camel:kamelet" flow: from: uri: "platform-http:///{{subpath}}"
