Skip to content

Commit

Permalink
fixed #214 : Declare implicit dependencies
Browse files Browse the repository at this point in the history
  • Loading branch information
valdar authored and oscerd committed May 7, 2021
1 parent 07a5549 commit 77610f1
Show file tree
Hide file tree
Showing 73 changed files with 247 additions and 21 deletions.
2 changes: 2 additions & 0 deletions aws-ddb-streams-source.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -59,6 +59,8 @@ spec:
mediaType: application/json
dependencies:
- "camel:gson"
- "camel:aws2-ddb"
- "camel:kamelet"
flow:
from:
uri: "aws2-ddbstream:{{table}}"
Expand Down
3 changes: 3 additions & 0 deletions aws-kinesis-firehose-sink.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 3 additions & 0 deletions aws-kinesis-sink.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 3 additions & 0 deletions aws-kinesis-source.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -46,6 +46,9 @@ spec:
types:
out:
mediaType: application/json
dependencies:
- "camel:aws2-kinesis"
- "camel:kamelet"
flow:
from:
uri: aws2-kinesis:{{stream}}
Expand Down
3 changes: 3 additions & 0 deletions aws-lambda-sink.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 3 additions & 0 deletions aws-s3-sink.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
3 changes: 3 additions & 0 deletions aws-s3-source.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,9 @@ spec:
types:
out:
mediaType: application/json
dependencies:
- "camel:aws2-s3"
- "camel:kamelet"
flow:
from:
uri: "aws2-s3:{{bucketNameOrArn}}"
Expand Down
4 changes: 3 additions & 1 deletion aws-sns-fifo-sink.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 3 additions & 0 deletions aws-sns-sink.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 3 additions & 0 deletions aws-sqs-batch-sink.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -56,6 +56,9 @@ spec:
description: The batch separator string
type: string
example: ","
dependencies:
- "camel:aws2-sqs"
- "camel:kamelet"
flow:
from:
uri: kamelet:source
Expand Down
4 changes: 3 additions & 1 deletion aws-sqs-fifo-sink.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 3 additions & 0 deletions aws-sqs-sink.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 3 additions & 0 deletions aws-sqs-source.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -60,6 +60,9 @@ spec:
types:
out:
mediaType: application/json
dependencies:
- "camel:aws2-sqs"
- "camel:kamelet"
flow:
from:
uri: "aws2-sqs:{{queueNameOrArn}}"
Expand Down
3 changes: 3 additions & 0 deletions azure-eventhubs-sink.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
4 changes: 4 additions & 0 deletions azure-eventhubs-source.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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}}'
Expand Down
3 changes: 3 additions & 0 deletions azure-storage-blob-sink.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
6 changes: 6 additions & 0 deletions azure-storage-blob-source.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
3 changes: 3 additions & 0 deletions azure-storage-queue-sink.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
5 changes: 5 additions & 0 deletions bitcoin-source.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -50,6 +50,11 @@ spec:
type: number
askSize:
type: number
dependencies:
- "camel:xchange"
- "camel:kamelet"
- "camel:jackson"
- "camel:timer"
flow:
from:
uri: "timer:update"
Expand Down
3 changes: 3 additions & 0 deletions caffeine-action.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
2 changes: 2 additions & 0 deletions cassandra-sink.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,8 @@ spec:
type: string
dependencies:
- "camel:jackson"
- "camel:kamelet"
- "camel:cassandraql"
flow:
from:
uri: "kamelet:source"
Expand Down
2 changes: 2 additions & 0 deletions cassandra-source.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -67,6 +67,8 @@ spec:
mediaType: application/json
dependencies:
- "camel:jackson"
- "camel:kamelet"
- "camel:cassandraql"
flow:
from:
uri: "cql://{{host}}:{{port}}/{{keyspace}}"
Expand Down
5 changes: 4 additions & 1 deletion cron-source.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
3 changes: 3 additions & 0 deletions dns-dig-action.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
3 changes: 3 additions & 0 deletions dns-ip-action.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
4 changes: 3 additions & 1 deletion dns-lookup-action.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -24,7 +24,9 @@ spec:
out:
mediaType: application/json
dependencies:
- "camel:jackson"
- "camel:jackson"
- "camel:dns"
- "camel:kamelet"
flow:
from:
uri: "kamelet:source"
Expand Down
3 changes: 3 additions & 0 deletions dropbox-sink.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
6 changes: 6 additions & 0 deletions dropbox-source.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
9 changes: 7 additions & 2 deletions earthquake-source.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
9 changes: 6 additions & 3 deletions elasticsearch-index-sink.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
10 changes: 7 additions & 3 deletions elasticsearch-search-source.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
4 changes: 4 additions & 0 deletions exec-sink.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
5 changes: 4 additions & 1 deletion extract-field-action.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down
3 changes: 3 additions & 0 deletions fhir-source.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,9 @@ spec:
types:
out:
mediaType: application/json
dependencies:
- "camel:fhir"
- "camel:kamelet"
flow:
from:
uri: "fhir://search/searchByUrl"
Expand Down
3 changes: 3 additions & 0 deletions file-watch-source.kamelet.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -30,6 +30,9 @@ spec:
types:
out:
mediaType: application/json
dependencies:
- "camel:file-watch"
- "camel:kamelet"
flow:
from:
uri: "file-watch:{{path}}"
Expand Down

0 comments on commit 77610f1

Please sign in to comment.