Skip to content

Commit 90f3252

Browse files
authored
Merge pull request #69 from SolaceProducts/stage-3.0.1
3.0.1 Release
2 parents da2da48 + 787b080 commit 90f3252

File tree

5 files changed

+57
-2
lines changed

5 files changed

+57
-2
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -156,7 +156,7 @@ In this case the IP address is one of the nodes running the distributed mode wor
156156
{
157157
"class": "com.solace.connector.kafka.connect.source.SolaceSourceConnector",
158158
"type": "source",
159-
"version": "3.0.0"
159+
"version": "3.0.1"
160160
},
161161
```
162162

build.gradle

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,16 @@ java {
218218
withSourcesJar()
219219
}
220220

221+
// Generate manifest.json file to be compliant with Confluent Hub client
222+
tasks.register('generateConfluentConnectManifest', Copy) {
223+
def templateContext = [
224+
"project": project.properties
225+
]
226+
from 'src/template/manifest'
227+
into "${buildDir}/generated/manifest"
228+
expand templateContext
229+
}
230+
221231
distributions {
222232
main {
223233
contents {
@@ -226,6 +236,7 @@ distributions {
226236
from('doc/distribution-readme.md') { into 'doc' }
227237
from('LICENSE') { into 'doc' }
228238
from('THIRD-PARTY-LICENSES') { into 'doc' }
239+
from(generateConfluentConnectManifest) {into ''}
229240
into('lib') {
230241
from jar
231242
from(project.configurations.runtimeClasspath)

doc/distribution-readme.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,3 +9,4 @@ Package directory contents:
99
- doc: this readme and license information
1010
- lib: Source Connector jar file and dependencies
1111
- etc: sample configuration properties and JSON file
12+
- manifest.json: manifest file for kafka-connect to be installable via confluent-hub client

gradle.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
11
group=com.solace.connector.kafka.connect
2-
version=3.0.0
2+
version=3.0.1
Lines changed: 43 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,43 @@
1+
{
2+
"component_types": [
3+
"source"
4+
],
5+
"description": "The PubSub+ Kafka Source Connector consumes PubSub+ event broker real-time queue or topic data events and streams them to a Kafka topic as Source Records.",
6+
"documentation_url": "https://github.com/SolaceProducts/pubsubplus-connector-kafka-source",
7+
"features": {
8+
"confluent_control_center_integration": false,
9+
"kafka_connect_api": true,
10+
"single_message_transforms": true,
11+
"supported_encodings": [
12+
"any"
13+
]
14+
},
15+
"license": [
16+
{
17+
"name": "Apache License, Version 2.0",
18+
"url": "https://github.com/SolaceProducts/pubsubplus-connector-kafka-source/blob/master/LICENSE"
19+
}
20+
],
21+
"name": "${project.name}",
22+
"owner": {
23+
"name": "Solace",
24+
"type": "organization",
25+
"url": "https://solace.community",
26+
"username": "solace"
27+
},
28+
"release_date": "${new Date().format('yyyy-MM-dd')}",
29+
"source_url": "https://github.com/SolaceProducts/pubsubplus-connector-kafka-source",
30+
"support": {
31+
"provider_name": "Solace",
32+
"summary": "",
33+
"url": "https://github.com/SolaceProducts/pubsubplus-connector-kafka-source/issues"
34+
},
35+
"tags": [
36+
"solace",
37+
"kafka",
38+
"source",
39+
"connector"
40+
],
41+
"title": "Solace PubSub+ Connector for Kafka: Source",
42+
"version": "${project.version}"
43+
}

0 commit comments

Comments
 (0)