You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@geode.apache.org by ud...@apache.org on 2018/04/16 22:26:00 UTC
[geode] 04/04: WIP updating rebase with develop
This is an automated email from the ASF dual-hosted git repository.
udo pushed a commit to branch feature/GEODE-4791
in repository https://gitbox.apache.org/repos/asf/geode.git
commit 439a38d62561792eb34394f88273223fd391fceb
Author: Udo Kohlmeyer <uk...@pivotal.io>
AuthorDate: Mon Apr 16 15:25:31 2018 -0700
WIP updating rebase with develop
---
build.gradle | 2 +-
extensions/geode-modules-assembly/build.gradle | 273 +++++++++++++------------
2 files changed, 138 insertions(+), 137 deletions(-)
diff --git a/build.gradle b/build.gradle
index 65ddf55..db21bba 100755
--- a/build.gradle
+++ b/build.gradle
@@ -27,7 +27,7 @@ buildscript {
classpath "gradle.plugin.org.nosphere.apache:creadur-rat-gradle:0.3.1"
classpath 'com.bmuschko:gradle-nexus-plugin:2.3.1'
classpath 'org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:2.6.1'
- classpath "com.diffplug.gradle.spotless:spotless:3.10.0"
+ classpath "com.diffplug.gradle.spotless:spotless-plugin-gradle:3.10.0"
classpath "me.champeau.gradle:jmh-gradle-plugin:0.4.4"
classpath "com.pedjak.gradle.plugins:dockerized-test:0.5.6-SNAPSHOT"
classpath 'com.github.ben-manes:gradle-versions-plugin:0.17.0'
diff --git a/extensions/geode-modules-assembly/build.gradle b/extensions/geode-modules-assembly/build.gradle
index 78f2f5e..f83303d 100644
--- a/extensions/geode-modules-assembly/build.gradle
+++ b/extensions/geode-modules-assembly/build.gradle
@@ -24,9 +24,9 @@ configurations {
jar.enabled = true
extraArchive {
- sources = false
- javadoc = false
- tests = false
+ sources = false
+ javadoc = false
+ tests = false
}
disableMavenPublishing()
@@ -36,89 +36,89 @@ project.configurations.create('slf4jDeps')
project.configurations.create('moduleDistOutputs')
def getJarArtifact(module) {
- project(module).configurations.archives.artifacts.findAll {
- it instanceof PublishArtifact && it.type == 'jar' && it.classifier == ''
- }.collect { it.file }
+ project(module).configurations.archives.artifacts.findAll {
+ it instanceof PublishArtifact && it.type == 'jar' && it.classifier == ''
+ }.collect { it.file }
}
def moduleBaseName = "Apache_Geode_Modules"
def configureTcServerAssembly = {
- baseName = moduleBaseName
- classifier = "tcServer"
-
- // All client-server files
- into('geode-cs/lib') {
- from getJarArtifact(':extensions:geode-modules')
- from getJarArtifact(':extensions:geode-modules-tomcat7')
- from getJarArtifact(':extensions:geode-modules-tomcat8')
- from configurations.slf4jDeps
- }
- into('geode-cs/bin') {
- from('release/scripts') {
- include '*'
- }
- }
- into('geode-cs/conf') {
- from('release/conf') {
- exclude 'cache-peer.xml'
- }
- from('release/tcserver/geode-cs') {
- include 'context-fragment.xml'
- include 'server-fragment.xml'
+ baseName = moduleBaseName
+ classifier = "tcServer"
+
+ // All client-server files
+ into('geode-cs/lib') {
+ from getJarArtifact(':extensions:geode-modules')
+ from getJarArtifact(':extensions:geode-modules-tomcat7')
+ from getJarArtifact(':extensions:geode-modules-tomcat8')
+ from configurations.slf4jDeps
+ }
+ into('geode-cs/bin') {
+ from('release/scripts') {
+ include '*'
+ }
+ }
+ into('geode-cs/conf') {
+ from('release/conf') {
+ exclude 'cache-peer.xml'
+ }
+ from('release/tcserver/geode-cs') {
+ include 'context-fragment.xml'
+ include 'server-fragment.xml'
+ }
+ }
+ into('geode-cs') {
+ from('release/tcserver/geode-cs') {
+ include 'configuration-prompts.properties'
+ }
+ }
+
+ // Tomncat 7 specifics
+ into('geode-cs-tomcat-7/conf') {
+ from('release/tcserver/geode-cs-tomcat-7') {
+ include 'context-fragment.xml'
+ }
+ }
+ // All peer-to-peer files
+ into('geode-p2p/lib') {
+ from getJarArtifact(':extensions:geode-modules')
+ from getJarArtifact(':extensions:geode-modules-tomcat7')
+ from getJarArtifact(':extensions:geode-modules-tomcat8')
+ from configurations.slf4jDeps
+ }
+ into('geode-p2p/bin') {
+ from('release/scripts') {
+ include 'gemfire.*'
+ include 'setenv.properties'
+ }
+ }
+ into('geode-p2p/conf') {
+ from('release/conf') {
+ include 'cache-peer.xml'
+ }
+ from('release/tcserver/geode-p2p') {
+ include 'context-fragment.xml'
+ include 'server-fragment.xml'
+ }
+ }
+ into('geode-p2p') {
+ from('release/tcserver/geode-p2p') {
+ include 'configuration-prompts.properties'
+ }
+ }
+
+ // Tomncat 7 specifics
+ into('geode-p2p-tomcat-7/conf') {
+ from('release/tcserver/geode-p2p-tomcat-7') {
+ include 'context-fragment.xml'
+ }
}
- }
- into('geode-cs') {
- from('release/tcserver/geode-cs') {
- include 'configuration-prompts.properties'
- }
- }
-
- // Tomncat 7 specifics
- into('geode-cs-tomcat-7/conf') {
- from('release/tcserver/geode-cs-tomcat-7') {
- include 'context-fragment.xml'
- }
- }
- // All peer-to-peer files
- into('geode-p2p/lib') {
- from getJarArtifact(':extensions:geode-modules')
- from getJarArtifact(':extensions:geode-modules-tomcat7')
- from getJarArtifact(':extensions:geode-modules-tomcat8')
- from configurations.slf4jDeps
- }
- into('geode-p2p/bin') {
- from('release/scripts') {
- include 'gemfire.*'
- include 'setenv.properties'
- }
- }
- into('geode-p2p/conf') {
- from('release/conf') {
- include 'cache-peer.xml'
- }
- from('release/tcserver/geode-p2p') {
- include 'context-fragment.xml'
- include 'server-fragment.xml'
- }
- }
- into('geode-p2p') {
- from('release/tcserver/geode-p2p') {
- include 'configuration-prompts.properties'
- }
- }
-
- // Tomncat 7 specifics
- into('geode-p2p-tomcat-7/conf') {
- from('release/tcserver/geode-p2p-tomcat-7') {
- include 'context-fragment.xml'
- }
- }
}
def configureTcServer30Assembly = {
- baseName = moduleBaseName
- classifier = "tcServer30"
+ baseName = moduleBaseName
+ classifier = "tcServer30"
into('geode-cs-tomcat-8/conf') {
from('release/tcserver/geode-cs-tomcat-8') {
@@ -146,91 +146,92 @@ def configureTcServer30Assembly = {
}
task distTomcat(type: Zip, dependsOn: ':extensions:geode-modules:assemble') {
- baseName = moduleBaseName
- classifier = "Tomcat"
-
- // All client-server files
- into('lib') {
- from getJarArtifact(':extensions:geode-modules')
- from getJarArtifact(':extensions:geode-modules-tomcat7')
- from getJarArtifact(':extensions:geode-modules-tomcat8')
- from configurations.slf4jDeps
- }
- into('bin') {
- from('release/scripts') {
- include '*'
- exclude 'setenv.properties'
- }
- }
- into('conf') {
- from('release/conf') {
- include '*'
+ baseName = moduleBaseName
+ classifier = "Tomcat"
+
+ // All client-server files
+ into('lib') {
+ from getJarArtifact(':extensions:geode-modules')
+ from getJarArtifact(':extensions:geode-modules-tomcat7')
+ from getJarArtifact(':extensions:geode-modules-tomcat8')
+ from configurations.slf4jDeps
+ }
+ into('bin') {
+ from('release/scripts') {
+ include '*'
+ exclude 'setenv.properties'
+ }
+ }
+ into('conf') {
+ from('release/conf') {
+ include '*'
+ }
}
- }
}
task distAppServer(type: Zip, dependsOn: ':extensions:geode-modules-session:assemble') {
- baseName = moduleBaseName
- classifier = "AppServer"
-
- into('lib') {
- from getJarArtifact(':extensions:geode-modules-session')
- from getJarArtifact(':extensions:geode-modules-session-internal')
- from getJarArtifact(':extensions:geode-modules')
- from configurations.slf4jDeps
- }
+ baseName = moduleBaseName
+ classifier = "AppServer"
- into('bin') {
- from('release/session/bin/') {
- include 'modify_war'
-
- filter(ReplaceTokens, tokens:['GEODE_VERSION': version])
- filter(ReplaceTokens, tokens:['SLF4J_VERSION': project.'slf4j-api.version'])
- filter(ReplaceTokens, tokens:['LOG4J_VERSION': project.'log4j.version'])
- filter(ReplaceTokens, tokens:['FASTUTIL_VERSION': project.'fastutil.version'])
- filter(ReplaceTokens, tokens:['ANTLR_VERSION': project.'antlr.version'])
- filter(ReplaceTokens, tokens:['TX_VERSION': project.'javax.transaction-api.version'])
- filter(ReplaceTokens, tokens:['JGROUPS_VERSION': project.'jgroups.version'])
- filter(ReplaceTokens, tokens:['SHIRO_VERSION': project.'shiro.version'])
- filter(ReplaceTokens, tokens:['COMMONS_LANG_VERSION': project.'commons-lang.version'])
- filter(ReplaceTokens, tokens:['COMMONS_VALIDATOR_VERSION': project.'commons-validator.version'])
+ into('lib') {
+ from getJarArtifact(':extensions:geode-modules-session')
+ from getJarArtifact(':extensions:geode-modules-session-internal')
+ from getJarArtifact(':extensions:geode-modules')
+ from configurations.slf4jDeps
}
- }
- into('conf') {
- from('release/conf')
- }
+ into('bin') {
+ from('release/session/bin/') {
+ include 'modify_war'
+
+ filter(ReplaceTokens, tokens: ['GEODE_VERSION': version])
+ filter(ReplaceTokens, tokens: ['SLF4J_VERSION': project.'slf4j-api.version'])
+ filter(ReplaceTokens, tokens: ['LOG4J_VERSION': project.'log4j.version'])
+ filter(ReplaceTokens, tokens: ['FASTUTIL_VERSION': project.'fastutil.version'])
+ filter(ReplaceTokens, tokens: ['ANTLR_VERSION': project.'antlr.version'])
+ filter(ReplaceTokens, tokens: ['TX_VERSION': project.'javax.transaction-api.version'])
+ filter(ReplaceTokens, tokens: ['JGROUPS_VERSION': project.'jgroups.version'])
+ filter(ReplaceTokens, tokens: ['SHIRO_VERSION': project.'shiro.version'])
+ filter(ReplaceTokens, tokens: ['COMMONS_LANG_VERSION': project.'commons-lang.version'])
+ filter(ReplaceTokens, tokens: ['COMMONS_VALIDATOR_VERSION': project.'commons-validator.version'])
+ }
+ }
+
+ into('conf') {
+ from('release/conf')
+ }
}
-task distTcServer(type: Zip, dependsOn: [':extensions:geode-modules:assemble', ':extensions:geode-modules-tomcat7:assemble', ':extensions:geode-modules-tomcat8:assemble'] ) {
- configure(configureTcServerAssembly)
+task distTcServer(type: Zip, dependsOn: [':extensions:geode-modules:assemble', ':extensions:geode-modules-tomcat7:assemble', ':extensions:geode-modules-tomcat8:assemble']) {
+ configure(configureTcServerAssembly)
}
task distTcServer30(type: Zip, dependsOn: [':extensions:geode-modules:assemble', ':extensions:geode-modules-tomcat7:assemble', ':extensions:geode-modules-tomcat8:assemble']) {
- configure(configureTcServerAssembly)
- configure(configureTcServer30Assembly)
+ configure(configureTcServerAssembly)
+ configure(configureTcServer30Assembly)
}
dependencies {
slf4jDeps 'org.slf4j:slf4j-api:' + project.'slf4j-api.version'
slf4jDeps 'org.slf4j:slf4j-jdk14:' + project.'slf4j-api.version'
- moduleDistOutputs distTcServer.outputs.files
- moduleDistOutputs distTcServer30.outputs.files
- moduleDistOutputs distAppServer.outputs.files
- moduleDistOutputs distTomcat.outputs.files
+ moduleDistOutputs distTcServer.outputs.files
+ moduleDistOutputs distTcServer30.outputs.files
+ moduleDistOutputs distAppServer.outputs.files
+ moduleDistOutputs distTomcat.outputs.files
}
task dist(type: Task, dependsOn: ['distTcServer', 'distTcServer30', 'distTomcat', 'distAppServer'])
+
build.dependsOn dist
install.dependsOn dist
uploadArchives.dependsOn dist
artifacts {
- archives distTcServer
- archives distTcServer30
- archives distAppServer
- archives distTomcat
+ archives distTcServer
+ archives distTcServer30
+ archives distAppServer
+ archives distTomcat
}
--
To stop receiving notification emails like this one, please contact
udo@apache.org.