Skip to content

Commit 4a8d769

Browse files
committed
Some forgotten cleanup left over from building the Confluent archive.
1 parent 2635028 commit 4a8d769

File tree

1 file changed

+10
-9
lines changed

1 file changed

+10
-9
lines changed

build.gradle

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -79,13 +79,15 @@ task deploy {
7979

8080
// Tasks for building the archive required for submitting to the Confluence Connector Hub
8181
import org.apache.tools.ant.filters.*
82+
def baseArchiveBuildDir = "build/connectorArchive"
83+
def baseArchiveName = "${componentOwner}-${componentName}-${version}"
8284
task connectorArchive_CopyManifestToBuildDirectory(type: Copy) {
8385
description = "Copy the project manifest into the root folder"
8486
group = 'connector archive'
8587

8688
from '.'
8789
include 'manifest.json'
88-
into 'build/connectorArchive'
90+
into "${baseArchiveBuildDir}/${baseArchiveName}"
8991
filter(ReplaceTokens, tokens:[CONFLUENT_USER:componentOwner, VERSION:version])
9092
}
9193

@@ -94,7 +96,7 @@ task connectorArchive_CopyAssetsToBuildDirectory(type: Copy) {
9496
group = 'connector archive'
9597

9698
from configurations.assets
97-
into 'build/connectorArchive/assets'
99+
into "${baseArchiveBuildDir}/${baseArchiveName}/assets"
98100
}
99101

100102
task connectorArchive_CopyEtcToBuildDirectory(type: Copy) {
@@ -103,15 +105,15 @@ task connectorArchive_CopyEtcToBuildDirectory(type: Copy) {
103105

104106
from 'config'
105107
include '*'
106-
into 'build/connectorArchive/etc'
108+
into "${baseArchiveBuildDir}/${baseArchiveName}/etc"
107109
}
108110

109111
task connectorArchive_CopyDocumentationToBuildDirectory(type: Copy) {
110112
description = "Copy the project documentation into the doc folder"
111113
group = 'connector archive'
112114

113115
from configurations.documentation
114-
into 'build/connectorArchive/doc'
116+
into "${baseArchiveBuildDir}/${baseArchiveName}/doc"
115117
}
116118

117119
task connectorArchive_CopyDependenciesToBuildDirectory(type: Copy) {
@@ -121,7 +123,7 @@ task connectorArchive_CopyDependenciesToBuildDirectory(type: Copy) {
121123

122124
from jar
123125
from configurations.compile
124-
into 'build/connectorArchive/lib'
126+
into "${baseArchiveBuildDir}/${baseArchiveName}/lib"
125127
}
126128

127129
task connectorArchive_BuildDirectory() {
@@ -138,9 +140,8 @@ task connectorArchive(type: Zip, dependsOn: connectorArchive_BuildDirectory) {
138140
description = 'Build a Connector Hub for the Confluent Connector Hub'
139141
group = 'connector archive'
140142

141-
from 'build/connectorArchive'
142-
include '*'
143-
include '*/*'
144-
archiveName "${componentOwner}-${componentName}-${version}.zip"
143+
from "${baseArchiveBuildDir}"
144+
include '**/*'
145+
archiveName "${baseArchiveName}.zip"
145146
destinationDir(file('build/distro'))
146147
}

0 commit comments

Comments
 (0)