diff --git a/functions/common/aws-s3-common/pom.xml b/functions/common/aws-s3-common/pom.xml index b3bffe81..f300d74c 100644 --- a/functions/common/aws-s3-common/pom.xml +++ b/functions/common/aws-s3-common/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-common-parent + spring-functions-parent ${revision} + ../../spring-functions-parent/pom.xml aws-s3-common diff --git a/functions/common/cdc-debezium-boot-starter/pom.xml b/functions/common/cdc-debezium-boot-starter/pom.xml index fd18678d..03c27d16 100644 --- a/functions/common/cdc-debezium-boot-starter/pom.xml +++ b/functions/common/cdc-debezium-boot-starter/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-common-parent + spring-functions-parent ${revision} + ../../spring-functions-parent cdc-debezium-boot-starter diff --git a/functions/common/cdc-debezium-common/pom.xml b/functions/common/cdc-debezium-common/pom.xml index c3e1d814..efe17d63 100644 --- a/functions/common/cdc-debezium-common/pom.xml +++ b/functions/common/cdc-debezium-common/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-common-parent + spring-functions-parent ${revision} + ../../spring-functions-parent cdc-debezium-common diff --git a/functions/common/config-common/pom.xml b/functions/common/config-common/pom.xml index 50adf6a4..2479c580 100644 --- a/functions/common/config-common/pom.xml +++ b/functions/common/config-common/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-common-parent + spring-functions-parent ${revision} + ../../spring-functions-parent config-common diff --git a/functions/common/file-common/pom.xml b/functions/common/file-common/pom.xml index 59d2b420..d08a1dc9 100644 --- a/functions/common/file-common/pom.xml +++ b/functions/common/file-common/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-common-parent + spring-functions-parent ${revision} + ../../spring-functions-parent file-common diff --git a/functions/common/ftp-common/pom.xml b/functions/common/ftp-common/pom.xml index 54b684df..4538fb33 100644 --- a/functions/common/ftp-common/pom.xml +++ b/functions/common/ftp-common/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-common-parent + spring-functions-parent ${revision} + ../../spring-functions-parent ftp-common diff --git a/functions/common/function-test-support/pom.xml b/functions/common/function-test-support/pom.xml index b37b895e..40b9b20f 100644 --- a/functions/common/function-test-support/pom.xml +++ b/functions/common/function-test-support/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-common-parent + spring-functions-parent ${revision} + ../../spring-functions-parent function-test-support diff --git a/functions/common/geode-common/pom.xml b/functions/common/geode-common/pom.xml index fd637cf8..008d03a6 100644 --- a/functions/common/geode-common/pom.xml +++ b/functions/common/geode-common/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-common-parent + spring-functions-parent ${revision} + ../../spring-functions-parent geode-common diff --git a/functions/common/metadata-store-common/pom.xml b/functions/common/metadata-store-common/pom.xml index 705b67db..b420847f 100644 --- a/functions/common/metadata-store-common/pom.xml +++ b/functions/common/metadata-store-common/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-common-parent + spring-functions-parent ${revision} + ../../spring-functions-parent metadata-store-common diff --git a/functions/common/mqtt-common/pom.xml b/functions/common/mqtt-common/pom.xml index 1df2c1c7..8965daed 100644 --- a/functions/common/mqtt-common/pom.xml +++ b/functions/common/mqtt-common/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-common-parent + spring-functions-parent ${revision} + ../../spring-functions-parent mqtt-common diff --git a/functions/common/pom.xml b/functions/common/pom.xml deleted file mode 100644 index 4b9a3113..00000000 --- a/functions/common/pom.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - 4.0.0 - - - org.springframework.cloud.fn - java-functions-parent - ${revision} - - - java-functions-common-parent - java-functions-common-parent - Pivotal Java Functions Common Parent - pom - - - - aws-s3-common - config-common - file-common - ftp-common - function-test-support - geode-common - metadata-store-common - mqtt-common - tcp-common - twitter-common - tensorflow-common - cdc-debezium-common - cdc-debezium-boot-starter - - - - diff --git a/functions/common/tcp-common/pom.xml b/functions/common/tcp-common/pom.xml index df98ef79..64277970 100644 --- a/functions/common/tcp-common/pom.xml +++ b/functions/common/tcp-common/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-common-parent + spring-functions-parent ${revision} + ../../spring-functions-parent tcp-common diff --git a/functions/common/tensorflow-common/pom.xml b/functions/common/tensorflow-common/pom.xml index 6fb5a424..2fe300c0 100644 --- a/functions/common/tensorflow-common/pom.xml +++ b/functions/common/tensorflow-common/pom.xml @@ -6,8 +6,9 @@ org.springframework.cloud.fn - java-functions-common-parent + spring-functions-parent ${revision} + ../../spring-functions-parent tensorflow-common diff --git a/functions/common/twitter-common/pom.xml b/functions/common/twitter-common/pom.xml index 79f19a6e..da8a54a3 100644 --- a/functions/common/twitter-common/pom.xml +++ b/functions/common/twitter-common/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-common-parent + spring-functions-parent ${revision} + ../../spring-functions-parent twitter-common diff --git a/functions/consumer/analytics-consumer/pom.xml b/functions/consumer/analytics-consumer/pom.xml index 97ca16f6..ae10d3ba 100644 --- a/functions/consumer/analytics-consumer/pom.xml +++ b/functions/consumer/analytics-consumer/pom.xml @@ -6,8 +6,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent analytics-consumer diff --git a/functions/consumer/cassandra-consumer/pom.xml b/functions/consumer/cassandra-consumer/pom.xml index 4115ac52..4a0da5de 100644 --- a/functions/consumer/cassandra-consumer/pom.xml +++ b/functions/consumer/cassandra-consumer/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent cassandra-consumer diff --git a/functions/consumer/elasticsearch-consumer/pom.xml b/functions/consumer/elasticsearch-consumer/pom.xml index ebe203d4..4658d0f6 100644 --- a/functions/consumer/elasticsearch-consumer/pom.xml +++ b/functions/consumer/elasticsearch-consumer/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent elasticsearch-consumer diff --git a/functions/consumer/file-consumer/pom.xml b/functions/consumer/file-consumer/pom.xml index 5bac29e9..5d9b3429 100644 --- a/functions/consumer/file-consumer/pom.xml +++ b/functions/consumer/file-consumer/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent file-consumer diff --git a/functions/consumer/ftp-consumer/pom.xml b/functions/consumer/ftp-consumer/pom.xml index 0e48f342..66c84dd1 100644 --- a/functions/consumer/ftp-consumer/pom.xml +++ b/functions/consumer/ftp-consumer/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent ftp-consumer diff --git a/functions/consumer/geode-consumer/pom.xml b/functions/consumer/geode-consumer/pom.xml index 8053afee..279086c2 100644 --- a/functions/consumer/geode-consumer/pom.xml +++ b/functions/consumer/geode-consumer/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent geode-consumer diff --git a/functions/consumer/jdbc-consumer/pom.xml b/functions/consumer/jdbc-consumer/pom.xml index f1c726ce..44e6b347 100644 --- a/functions/consumer/jdbc-consumer/pom.xml +++ b/functions/consumer/jdbc-consumer/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent jdbc-consumer diff --git a/functions/consumer/log-consumer/pom.xml b/functions/consumer/log-consumer/pom.xml index f8a9f83f..a573f373 100644 --- a/functions/consumer/log-consumer/pom.xml +++ b/functions/consumer/log-consumer/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent log-consumer diff --git a/functions/consumer/mongodb-consumer/pom.xml b/functions/consumer/mongodb-consumer/pom.xml index 5d690065..06d6435c 100644 --- a/functions/consumer/mongodb-consumer/pom.xml +++ b/functions/consumer/mongodb-consumer/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent mongodb-consumer diff --git a/functions/consumer/mqtt-consumer/pom.xml b/functions/consumer/mqtt-consumer/pom.xml index 837a80c4..d16ba133 100644 --- a/functions/consumer/mqtt-consumer/pom.xml +++ b/functions/consumer/mqtt-consumer/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent mqtt-consumer diff --git a/functions/consumer/pom.xml b/functions/consumer/pom.xml deleted file mode 100644 index 0bb07b92..00000000 --- a/functions/consumer/pom.xml +++ /dev/null @@ -1,40 +0,0 @@ - - - 4.0.0 - - - org.springframework.cloud.fn - java-functions-parent - ${revision} - - - java-functions-consumer-parent - java-functions-consumer-parent - Pivotal Java Functions Consumer Parent - pom - - - - cassandra-consumer - elasticsearch-consumer - analytics-consumer - file-consumer - ftp-consumer - geode-consumer - jdbc-consumer - log-consumer - mongodb-consumer - mqtt-consumer - rabbit-consumer - redis-consumer - sftp-consumer - tcp-consumer - websocket-consumer - s3-consumer - twitter-consumer - wavefront-consumer - rsocket-consumer - - - - diff --git a/functions/consumer/rabbit-consumer/pom.xml b/functions/consumer/rabbit-consumer/pom.xml index c9dba83a..04f49132 100644 --- a/functions/consumer/rabbit-consumer/pom.xml +++ b/functions/consumer/rabbit-consumer/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent rabbit-consumer diff --git a/functions/consumer/redis-consumer/pom.xml b/functions/consumer/redis-consumer/pom.xml index 63b9bb4c..14b6fac6 100644 --- a/functions/consumer/redis-consumer/pom.xml +++ b/functions/consumer/redis-consumer/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent redis-consumer diff --git a/functions/consumer/rsocket-consumer/pom.xml b/functions/consumer/rsocket-consumer/pom.xml index 4e21d402..c7dc2743 100644 --- a/functions/consumer/rsocket-consumer/pom.xml +++ b/functions/consumer/rsocket-consumer/pom.xml @@ -6,8 +6,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent rsocket-consumer diff --git a/functions/consumer/s3-consumer/pom.xml b/functions/consumer/s3-consumer/pom.xml index b6214c57..b601e165 100644 --- a/functions/consumer/s3-consumer/pom.xml +++ b/functions/consumer/s3-consumer/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent s3-consumer diff --git a/functions/consumer/sftp-consumer/pom.xml b/functions/consumer/sftp-consumer/pom.xml index e2e798bd..728c406f 100644 --- a/functions/consumer/sftp-consumer/pom.xml +++ b/functions/consumer/sftp-consumer/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent sftp-consumer diff --git a/functions/consumer/tcp-consumer/pom.xml b/functions/consumer/tcp-consumer/pom.xml index f96c2535..a8392f8c 100644 --- a/functions/consumer/tcp-consumer/pom.xml +++ b/functions/consumer/tcp-consumer/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent tcp-consumer diff --git a/functions/consumer/twitter-consumer/pom.xml b/functions/consumer/twitter-consumer/pom.xml index 020e8f6a..032e87c7 100644 --- a/functions/consumer/twitter-consumer/pom.xml +++ b/functions/consumer/twitter-consumer/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent twitter-consumer diff --git a/functions/consumer/wavefront-consumer/pom.xml b/functions/consumer/wavefront-consumer/pom.xml index 59bd2b89..df44459c 100644 --- a/functions/consumer/wavefront-consumer/pom.xml +++ b/functions/consumer/wavefront-consumer/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent wavefront-consumer diff --git a/functions/consumer/websocket-consumer/pom.xml b/functions/consumer/websocket-consumer/pom.xml index 80b09437..c25b9bf5 100644 --- a/functions/consumer/websocket-consumer/pom.xml +++ b/functions/consumer/websocket-consumer/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-consumer-parent + spring-functions-parent ${revision} + ../../spring-functions-parent websocket-consumer diff --git a/functions/function-dependencies/pom.xml b/functions/function-dependencies/pom.xml index 407630c9..56c5d7f3 100644 --- a/functions/function-dependencies/pom.xml +++ b/functions/function-dependencies/pom.xml @@ -8,6 +8,7 @@ org.springframework.cloud.fn java-functions-parent ${revision} + .. function-dependencies diff --git a/functions/function/aggregator-function/pom.xml b/functions/function/aggregator-function/pom.xml index ca3b519a..01325255 100644 --- a/functions/function/aggregator-function/pom.xml +++ b/functions/function/aggregator-function/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-function-parent + spring-functions-parent ${revision} + ../../spring-functions-parent aggregator-function diff --git a/functions/function/filter-function/pom.xml b/functions/function/filter-function/pom.xml index 13a1cd02..a1554b48 100644 --- a/functions/function/filter-function/pom.xml +++ b/functions/function/filter-function/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-function-parent + spring-functions-parent ${revision} + ../../spring-functions-parent filter-function diff --git a/functions/function/header-enricher-function/pom.xml b/functions/function/header-enricher-function/pom.xml index ed24c588..7f79975b 100644 --- a/functions/function/header-enricher-function/pom.xml +++ b/functions/function/header-enricher-function/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-function-parent + spring-functions-parent ${revision} + ../../spring-functions-parent header-enricher-function diff --git a/functions/function/http-request-function/pom.xml b/functions/function/http-request-function/pom.xml index 34be1e1e..4b3a2fe9 100644 --- a/functions/function/http-request-function/pom.xml +++ b/functions/function/http-request-function/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-function-parent + spring-functions-parent ${revision} + ../../spring-functions-parent http-request-function diff --git a/functions/function/image-recognition-function/pom.xml b/functions/function/image-recognition-function/pom.xml index 960011ac..dc53d800 100644 --- a/functions/function/image-recognition-function/pom.xml +++ b/functions/function/image-recognition-function/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-function-parent + spring-functions-parent ${revision} + ../../spring-functions-parent image-recognition-function diff --git a/functions/function/object-detection-function/pom.xml b/functions/function/object-detection-function/pom.xml index e69fcea6..f96971be 100644 --- a/functions/function/object-detection-function/pom.xml +++ b/functions/function/object-detection-function/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-function-parent + spring-functions-parent ${revision} + ../../spring-functions-parent object-detection-function diff --git a/functions/function/payload-converter-function/pom.xml b/functions/function/payload-converter-function/pom.xml index ed22c817..70e8a36e 100644 --- a/functions/function/payload-converter-function/pom.xml +++ b/functions/function/payload-converter-function/pom.xml @@ -6,8 +6,9 @@ org.springframework.cloud.fn - java-functions-function-parent + spring-functions-parent ${revision} + ../../spring-functions-parent payload-converter-function diff --git a/functions/function/pom.xml b/functions/function/pom.xml deleted file mode 100644 index f4ee2e75..00000000 --- a/functions/function/pom.xml +++ /dev/null @@ -1,34 +0,0 @@ - - - 4.0.0 - - - org.springframework.cloud.fn - java-functions-parent - ${revision} - - - java-functions-function-parent - java-functions-function-parent - Pivotal Java Functions Function Parent - pom - - - - aggregator-function - filter-function - header-enricher-function - http-request-function - spel-function - payload-converter-function - splitter-function - tasklauncher-function - task-launch-request-function - twitter-function - image-recognition-function - object-detection-function - semantic-segmentation-function - - - - diff --git a/functions/function/semantic-segmentation-function/pom.xml b/functions/function/semantic-segmentation-function/pom.xml index a810e811..20e6682d 100644 --- a/functions/function/semantic-segmentation-function/pom.xml +++ b/functions/function/semantic-segmentation-function/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-function-parent + spring-functions-parent ${revision} + ../../spring-functions-parent semantic-segmentation-function diff --git a/functions/function/spel-function/pom.xml b/functions/function/spel-function/pom.xml index 36880c11..441ee6db 100644 --- a/functions/function/spel-function/pom.xml +++ b/functions/function/spel-function/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-function-parent + spring-functions-parent ${revision} + ../../spring-functions-parent spel-function diff --git a/functions/function/splitter-function/pom.xml b/functions/function/splitter-function/pom.xml index 3a1d5234..175342c5 100644 --- a/functions/function/splitter-function/pom.xml +++ b/functions/function/splitter-function/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-function-parent + spring-functions-parent ${revision} + ../../spring-functions-parent splitter-function diff --git a/functions/function/task-launch-request-function/pom.xml b/functions/function/task-launch-request-function/pom.xml index b1901583..2e6e413f 100644 --- a/functions/function/task-launch-request-function/pom.xml +++ b/functions/function/task-launch-request-function/pom.xml @@ -6,8 +6,9 @@ org.springframework.cloud.fn - java-functions-function-parent + spring-functions-parent ${revision} + ../../spring-functions-parent task-launch-request-function diff --git a/functions/function/tasklauncher-function/pom.xml b/functions/function/tasklauncher-function/pom.xml index 39849c06..71f886dc 100644 --- a/functions/function/tasklauncher-function/pom.xml +++ b/functions/function/tasklauncher-function/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-function-parent + spring-functions-parent ${revision} + ../../spring-functions-parent tasklauncher-function diff --git a/functions/function/twitter-function/pom.xml b/functions/function/twitter-function/pom.xml index bb645956..04934f77 100644 --- a/functions/function/twitter-function/pom.xml +++ b/functions/function/twitter-function/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-function-parent + spring-functions-parent ${revision} + ../../spring-functions-parent twitter-function diff --git a/functions/pom.xml b/functions/pom.xml index 869e8aa6..8cea7630 100644 --- a/functions/pom.xml +++ b/functions/pom.xml @@ -2,12 +2,6 @@ 4.0.0 - - org.springframework.cloud.stream.app - stream-applications - 3.0.0-SNAPSHOT - - org.springframework.cloud.fn java-functions-parent ${revision} @@ -17,47 +11,385 @@ 1.0.0-SNAPSHOT + 1.8 + 3.1.1 + 3.2.1 + 2.22.2 + UTF-8 + UTF-8 + ${java.version} + ${java.version} + 3.0.1 + 3.1.0 + false + true + true + true + 8.29 + https://raw.githubusercontent.com/spring-cloud/stream-applications/master/etc/checkstyle + + ${checkstyle.location}/checkstyle-suppressions.xml + + + ${checkstyle.location}/nohttp-checkstyle.xml + + + ${checkstyle.location}/checkstyle-suppressions.xml + + 0.0.2.RELEASE + true + 0.0.7 + 2.3.4.RELEASE + 3.0.9.RELEASE + 5.3.3.BUILD-SNAPSHOT + 1.15.0-rc2 - + + common/aws-s3-common + common/config-common + common/file-common + common/ftp-common + common/function-test-support + common/geode-common + common/metadata-store-common + common/mqtt-common + common/tcp-common + common/twitter-common + common/tensorflow-common + common/cdc-debezium-common + common/cdc-debezium-boot-starter - - - org.springframework.boot - spring-boot-starter-json - - - org.springframework.boot - spring-boot-starter-integration - + consumer/cassandra-consumer + consumer/elasticsearch-consumer + consumer/analytics-consumer + consumer/file-consumer + consumer/ftp-consumer + consumer/geode-consumer + consumer/jdbc-consumer + consumer/log-consumer + consumer/mongodb-consumer + consumer/mqtt-consumer + consumer/rabbit-consumer + consumer/redis-consumer + consumer/sftp-consumer + consumer/tcp-consumer + consumer/websocket-consumer + consumer/s3-consumer + consumer/twitter-consumer + consumer/wavefront-consumer + consumer/rsocket-consumer - - - org.springframework.integration - spring-integration-test - test - + function/aggregator-function + function/filter-function + function/header-enricher-function + function/http-request-function + function/spel-function + function/payload-converter-function + function/splitter-function + function/tasklauncher-function + function/task-launch-request-function + function/twitter-function + function/image-recognition-function + function/object-detection-function + function/semantic-segmentation-function - - org.awaitility - awaitility - test - - - junit - junit - - - + supplier/file-supplier + supplier/ftp-supplier + supplier/geode-supplier + supplier/http-supplier + supplier/jdbc-supplier + supplier/jms-supplier + supplier/mail-supplier + supplier/mongodb-supplier + supplier/mqtt-supplier + supplier/sftp-supplier + supplier/tcp-supplier + supplier/time-supplier + supplier/rabbit-supplier + supplier/websocket-supplier + supplier/s3-supplier + supplier/twitter-supplier + supplier/cdc-debezium-supplier + supplier/syslog-supplier - - - - common - consumer - function - supplier + spring-functions-parent function-dependencies + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + maven-javadoc-plugin + ${maven-javadoc-plugin.version} + + + javadoc + package + + jar + + + + + true + + + + + maven-source-plugin + ${maven-source-plugin.version} + + + attach-sources + package + + jar + + + + + + + org.apache.maven.plugins + maven-surefire-plugin + 2.22.2 + + + **/*Tests.java + **/*Test.java + + + **/Abstract*.java + + + + + + org.apache.maven.plugins + maven-checkstyle-plugin + ${maven-checkstyle-plugin.version} + + + com.puppycrawl.tools + checkstyle + ${puppycrawl-tools-checkstyle.version} + + + io.spring.javaformat + spring-javaformat-checkstyle + ${spring-javaformat-checkstyle.version} + + + io.spring.nohttp + nohttp-checkstyle + ${nohttp-checkstyle.version} + + + + + checkstyle-validation + validate + true + + ${disable.checks} + ${checkstyle.location}/checkstyle.xml + ${checkstyle.location}/checkstyle-header.txt + + checkstyle.build.directory=${project.build.directory} + checkstyle.suppressions.file=${checkstyle.suppressions.file} + checkstyle.additional.suppressions.file=${checkstyle.additional.suppressions.file} + + true + + ${maven-checkstyle-plugin.includeTestSourceDirectory} + + ${maven-checkstyle-plugin.failsOnError} + + + ${maven-checkstyle-plugin.failOnViolation} + + + + check + + + + no-http-checkstyle-validation + validate + true + + ${disable.nohttp.checks} + ${checkstyle.nohttp.file} + **/* + **/.idea/**/*,**/.git/**/*,**/target/**/*,**/*.log + ./ + + + check + + + + + + + + + + + + + Apache License, Version 2.0 + http://www.apache.org/licenses/LICENSE-2.0 + Copyright 2014-2020 the original author or authors. + + Licensed under the Apache License, Version 2.0 (the "License"); + you may not use this file except in compliance with the License. + You may obtain a copy of the License at + + http://www.apache.org/licenses/LICENSE-2.0 + + Unless required by applicable law or agreed to in writing, software + distributed under the License is distributed on an "AS IS" BASIS, + WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or + implied. + + See the License for the specific language governing permissions and + limitations under the License. + + + + + + scm:git:git://github.com/pivotal/java-functions.git + scm:git:ssh://git@github.com/pivotal/java-functions.git + https://github.com/pivotal/java-functions + + + + + + repo.spring.io + Spring Release Repository + https://repo.spring.io/libs-release-local + + + + repo.spring.io + Spring Snapshot Repository + https://repo.spring.io/libs-snapshot-local + + + + + + + + spring-milestones + Spring Milestones + https://repo.spring.io/milestone + + + + spring-snapshots + Spring Snapshots + https://repo.spring.io/snapshot + + true + + + + + + + + + spring-milestones + Spring Milestones + https://repo.spring.io/milestone + + + + spring-snapshots + Spring Snapshots + https://repo.spring.io/snapshot + + true + + + + + + + + + milestone + + + repo.spring.io + Spring Milestone Repository + https://repo.spring.io/libs-milestone-local + + + + + + central + + + + maven-gpg-plugin + + + sign-artifacts + verify + + sign + + + + + + + + + sonatype-nexus-staging + Nexus Release Repository + https://oss.sonatype.org/service/local/staging/deploy/maven2/ + + + sonatype-nexus-snapshots + Sonatype Nexus Snapshots + https://oss.sonatype.org/content/repositories/snapshots/ + + + + + diff --git a/functions/spring-functions-parent/pom.xml b/functions/spring-functions-parent/pom.xml index 0b17bc32..fa286a50 100644 --- a/functions/spring-functions-parent/pom.xml +++ b/functions/spring-functions-parent/pom.xml @@ -8,10 +8,10 @@ org.springframework.cloud.fn java-functions-parent ${revision} + .. spring-functions-parent - 1.0.0-SNAPSHOT pom @@ -21,4 +21,104 @@ 5.3.3.BUILD-SNAPSHOT + + + + + org.springframework.boot + spring-boot-starter-validation + + + org.springframework.boot + spring-boot-configuration-processor + provided + + + + + + + org.springframework.boot + spring-boot-starter-test + test + + + org.junit.vintage + junit-vintage-engine + + + + + io.projectreactor + reactor-test + test + + + + + org.springframework.boot + spring-boot-starter-json + + + org.springframework.boot + spring-boot-starter-integration + + + + + org.springframework.integration + spring-integration-test + test + + + + org.awaitility + awaitility + test + + + junit + junit + + + + + + + + + + + + + + + + org.springframework.boot + spring-boot-dependencies + ${spring-boot.version} + pom + import + + + + org.springframework.integration + spring-integration-bom + ${spring-integration-dependencies.version} + import + pom + + + + org.springframework.cloud + spring-cloud-function-dependencies + ${spring-cloud-function.version} + import + pom + + + + + + diff --git a/functions/supplier/cdc-debezium-supplier/pom.xml b/functions/supplier/cdc-debezium-supplier/pom.xml index ef152fde..c1cfdb75 100644 --- a/functions/supplier/cdc-debezium-supplier/pom.xml +++ b/functions/supplier/cdc-debezium-supplier/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent cdc-debezium-supplier diff --git a/functions/supplier/file-supplier/pom.xml b/functions/supplier/file-supplier/pom.xml index e8ad8c1b..b1ba628d 100644 --- a/functions/supplier/file-supplier/pom.xml +++ b/functions/supplier/file-supplier/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent file-supplier diff --git a/functions/supplier/ftp-supplier/pom.xml b/functions/supplier/ftp-supplier/pom.xml index d604caf8..f725e829 100644 --- a/functions/supplier/ftp-supplier/pom.xml +++ b/functions/supplier/ftp-supplier/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent ftp-supplier diff --git a/functions/supplier/geode-supplier/pom.xml b/functions/supplier/geode-supplier/pom.xml index 6ffba400..14d7690e 100644 --- a/functions/supplier/geode-supplier/pom.xml +++ b/functions/supplier/geode-supplier/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent geode-supplier diff --git a/functions/supplier/http-supplier/pom.xml b/functions/supplier/http-supplier/pom.xml index 1f5f26c6..5d556b9c 100644 --- a/functions/supplier/http-supplier/pom.xml +++ b/functions/supplier/http-supplier/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent http-supplier diff --git a/functions/supplier/jdbc-supplier/pom.xml b/functions/supplier/jdbc-supplier/pom.xml index 02588c47..b3480d2b 100644 --- a/functions/supplier/jdbc-supplier/pom.xml +++ b/functions/supplier/jdbc-supplier/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent jdbc-supplier diff --git a/functions/supplier/jms-supplier/pom.xml b/functions/supplier/jms-supplier/pom.xml index 26ff1f88..fd21d904 100644 --- a/functions/supplier/jms-supplier/pom.xml +++ b/functions/supplier/jms-supplier/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent jms-supplier diff --git a/functions/supplier/mail-supplier/pom.xml b/functions/supplier/mail-supplier/pom.xml index 23ee16d6..aac8ccb7 100644 --- a/functions/supplier/mail-supplier/pom.xml +++ b/functions/supplier/mail-supplier/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent mail-supplier diff --git a/functions/supplier/mongodb-supplier/pom.xml b/functions/supplier/mongodb-supplier/pom.xml index 1df143fc..52ca71b8 100644 --- a/functions/supplier/mongodb-supplier/pom.xml +++ b/functions/supplier/mongodb-supplier/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent mongodb-supplier diff --git a/functions/supplier/mqtt-supplier/pom.xml b/functions/supplier/mqtt-supplier/pom.xml index f5209f6d..cd659394 100644 --- a/functions/supplier/mqtt-supplier/pom.xml +++ b/functions/supplier/mqtt-supplier/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent mqtt-supplier diff --git a/functions/supplier/pom.xml b/functions/supplier/pom.xml deleted file mode 100644 index f1cb4054..00000000 --- a/functions/supplier/pom.xml +++ /dev/null @@ -1,39 +0,0 @@ - - - 4.0.0 - - - org.springframework.cloud.fn - java-functions-parent - ${revision} - - - java-functions-supplier-parent - java-functions-supplier-parent - Pivotal Java Functions Supplier Parent - pom - - - - file-supplier - ftp-supplier - geode-supplier - http-supplier - jdbc-supplier - jms-supplier - mail-supplier - mongodb-supplier - mqtt-supplier - sftp-supplier - tcp-supplier - time-supplier - rabbit-supplier - websocket-supplier - s3-supplier - twitter-supplier - cdc-debezium-supplier - syslog-supplier - - - - diff --git a/functions/supplier/rabbit-supplier/pom.xml b/functions/supplier/rabbit-supplier/pom.xml index 6f4a4260..e303ffa1 100644 --- a/functions/supplier/rabbit-supplier/pom.xml +++ b/functions/supplier/rabbit-supplier/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent rabbit-supplier diff --git a/functions/supplier/s3-supplier/pom.xml b/functions/supplier/s3-supplier/pom.xml index 4a45a5d6..2ea3fede 100644 --- a/functions/supplier/s3-supplier/pom.xml +++ b/functions/supplier/s3-supplier/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent s3-supplier diff --git a/functions/supplier/sftp-supplier/pom.xml b/functions/supplier/sftp-supplier/pom.xml index 6aef11e9..259195a7 100644 --- a/functions/supplier/sftp-supplier/pom.xml +++ b/functions/supplier/sftp-supplier/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent sftp-supplier diff --git a/functions/supplier/syslog-supplier/pom.xml b/functions/supplier/syslog-supplier/pom.xml index 2a712b25..20358a56 100644 --- a/functions/supplier/syslog-supplier/pom.xml +++ b/functions/supplier/syslog-supplier/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent syslog-supplier diff --git a/functions/supplier/tcp-supplier/pom.xml b/functions/supplier/tcp-supplier/pom.xml index 8ff18847..2d1d0b4f 100644 --- a/functions/supplier/tcp-supplier/pom.xml +++ b/functions/supplier/tcp-supplier/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent tcp-supplier diff --git a/functions/supplier/time-supplier/pom.xml b/functions/supplier/time-supplier/pom.xml index 5b8947ef..8a067f60 100644 --- a/functions/supplier/time-supplier/pom.xml +++ b/functions/supplier/time-supplier/pom.xml @@ -5,8 +5,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent time-supplier diff --git a/functions/supplier/twitter-supplier/pom.xml b/functions/supplier/twitter-supplier/pom.xml index 902f171d..94b40e05 100644 --- a/functions/supplier/twitter-supplier/pom.xml +++ b/functions/supplier/twitter-supplier/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent twitter-supplier diff --git a/functions/supplier/websocket-supplier/pom.xml b/functions/supplier/websocket-supplier/pom.xml index b340ed78..1f623081 100644 --- a/functions/supplier/websocket-supplier/pom.xml +++ b/functions/supplier/websocket-supplier/pom.xml @@ -4,8 +4,9 @@ org.springframework.cloud.fn - java-functions-supplier-parent + spring-functions-parent ${revision} + ../../spring-functions-parent websocket-supplier diff --git a/pom.xml b/pom.xml index 6f625704..b653fa5f 100644 --- a/pom.xml +++ b/pom.xml @@ -9,389 +9,8 @@ Functions and Infrastructure for stream applications pom - - 1.8 - 3.1.1 - 3.2.1 - 2.22.2 - UTF-8 - UTF-8 - ${java.version} - ${java.version} - 3.0.1 - 3.1.0 - false - true - true - true - 8.29 - https://raw.githubusercontent.com/spring-cloud/stream-applications/master/etc/checkstyle - - ${checkstyle.location}/checkstyle-suppressions.xml - - - ${checkstyle.location}/nohttp-checkstyle.xml - - - ${checkstyle.location}/checkstyle-suppressions.xml - - 0.0.2.RELEASE - true - 0.0.7 - 2.3.4.RELEASE - 3.0.9.RELEASE - 5.3.3.BUILD-SNAPSHOT - 1.15.0-rc2 - - functions applications - - - - - - org.springframework.boot - spring-boot-starter-validation - - - org.springframework.boot - spring-boot-configuration-processor - provided - - - - - - - org.springframework.boot - spring-boot-starter-test - test - - - org.junit.vintage - junit-vintage-engine - - - - - io.projectreactor - reactor-test - test - - - - - - - - - - org.springframework.boot - spring-boot-dependencies - ${spring-boot.version} - pom - import - - - - org.springframework.integration - spring-integration-bom - ${spring-integration-dependencies.version} - import - pom - - - - org.springframework.cloud - spring-cloud-function-dependencies - ${spring-cloud-function.version} - import - pom - - - - - - - - - - - - org.codehaus.mojo - flatten-maven-plugin - 1.2.5 - - true - resolveCiFriendliesOnly - - - - flatten - process-resources - - flatten - - - - flatten.clean - clean - - clean - - - - - - - maven-javadoc-plugin - ${maven-javadoc-plugin.version} - - - javadoc - package - - jar - - - - - true - - - - - maven-source-plugin - ${maven-source-plugin.version} - - - attach-sources - package - - jar - - - - - - - org.apache.maven.plugins - maven-surefire-plugin - 2.22.2 - - - **/*Tests.java - **/*Test.java - - - **/Abstract*.java - - - - - - org.apache.maven.plugins - maven-checkstyle-plugin - ${maven-checkstyle-plugin.version} - - - com.puppycrawl.tools - checkstyle - ${puppycrawl-tools-checkstyle.version} - - - io.spring.javaformat - spring-javaformat-checkstyle - ${spring-javaformat-checkstyle.version} - - - io.spring.nohttp - nohttp-checkstyle - ${nohttp-checkstyle.version} - - - - - checkstyle-validation - validate - true - - ${disable.checks} - ${checkstyle.location}/checkstyle.xml - ${checkstyle.location}/checkstyle-header.txt - - checkstyle.build.directory=${project.build.directory} - checkstyle.suppressions.file=${checkstyle.suppressions.file} - checkstyle.additional.suppressions.file=${checkstyle.additional.suppressions.file} - - true - - ${maven-checkstyle-plugin.includeTestSourceDirectory} - - ${maven-checkstyle-plugin.failsOnError} - - - ${maven-checkstyle-plugin.failOnViolation} - - - - check - - - - no-http-checkstyle-validation - validate - true - - ${disable.nohttp.checks} - ${checkstyle.nohttp.file} - **/* - **/.idea/**/*,**/.git/**/*,**/target/**/*,**/*.log - ./ - - - check - - - - - - - - - - - - - Apache License, Version 2.0 - http://www.apache.org/licenses/LICENSE-2.0 - Copyright 2014-2020 the original author or authors. - - Licensed under the Apache License, Version 2.0 (the "License"); - you may not use this file except in compliance with the License. - You may obtain a copy of the License at - - http://www.apache.org/licenses/LICENSE-2.0 - - Unless required by applicable law or agreed to in writing, software - distributed under the License is distributed on an "AS IS" BASIS, - WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or - implied. - - See the License for the specific language governing permissions and - limitations under the License. - - - - - - scm:git:git://github.com/pivotal/java-functions.git - scm:git:ssh://git@github.com/pivotal/java-functions.git - https://github.com/pivotal/java-functions - - - - - - repo.spring.io - Spring Release Repository - https://repo.spring.io/libs-release-local - - - - repo.spring.io - Spring Snapshot Repository - https://repo.spring.io/libs-snapshot-local - - - - - - - - spring-milestones - Spring Milestones - https://repo.spring.io/milestone - - - - spring-snapshots - Spring Snapshots - https://repo.spring.io/snapshot - - true - - - - - - - - - spring-milestones - Spring Milestones - https://repo.spring.io/milestone - - - - spring-snapshots - Spring Snapshots - https://repo.spring.io/snapshot - - true - - - - - - - - - milestone - - - repo.spring.io - Spring Milestone Repository - https://repo.spring.io/libs-milestone-local - - - - - - central - - - - maven-gpg-plugin - - - sign-artifacts - verify - - sign - - - - - - - - - sonatype-nexus-staging - Nexus Release Repository - https://oss.sonatype.org/service/local/staging/deploy/maven2/ - - - sonatype-nexus-snapshots - Sonatype Nexus Snapshots - https://oss.sonatype.org/content/repositories/snapshots/ - - - - - -