From 0d3f8d614b9b613d9fb9d20e277d2e1ea82a4b84 Mon Sep 17 00:00:00 2001 From: Stefano Cordio Date: Sat, 4 Jan 2025 10:31:44 +0100 Subject: [PATCH] [bq] spring boot starter --- spring-batch-bigquery/.gitignore | 1 + spring-batch-bigquery/pom.xml | 161 ++++++++++++++----------------- 2 files changed, 75 insertions(+), 87 deletions(-) create mode 100644 spring-batch-bigquery/.gitignore diff --git a/spring-batch-bigquery/.gitignore b/spring-batch-bigquery/.gitignore new file mode 100644 index 0000000..d75620a --- /dev/null +++ b/spring-batch-bigquery/.gitignore @@ -0,0 +1 @@ +.flattened-pom.xml diff --git a/spring-batch-bigquery/pom.xml b/spring-batch-bigquery/pom.xml index 21743e5..8f47e10 100644 --- a/spring-batch-bigquery/pom.xml +++ b/spring-batch-bigquery/pom.xml @@ -13,18 +13,31 @@ ~ 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. - --> - + --> + 4.0.0 + + org.springframework.boot + spring-boot-starter-parent + 3.4.1 + + + org.springframework.batch.extensions spring-batch-bigquery 0.2.0-SNAPSHOT + Spring Batch BigQuery Spring Batch extension for Google BigQuery https://github.com/spring-projects/spring-batch-extensions/tree/main/spring-batch-bigquery + + + Apache-2.0 + https://www.apache.org/licenses/LICENSE-2.0.txt + repo + + @@ -34,125 +47,61 @@ - - - Apache-2.0 - https://www.apache.org/licenses/LICENSE-2.0.txt - repo - - - https://github.com/spring-projects/spring-batch-extensions git://github.com/spring-projects/spring-batch-extensions.git git@github.com:spring-projects/spring-batch-extensions.git - - UTF-8 - - - 17 - 1.5.13 - - - - org.springframework.batch - spring-batch-core - 5.1.2 - - - - com.google.cloud - google-cloud-bigquery - 2.42.0 - + com.fasterxml.jackson.dataformat jackson-dataformat-csv - 2.17.2 - + + com.google.cloud + google-cloud-bigquery + 2.45.0 + org.apache.commons commons-lang3 - 3.16.0 + + + org.springframework.batch + spring-batch-core - - + + + ch.qos.logback + logback-classic + test + org.junit.jupiter junit-jupiter-api - 5.11.0 test org.mockito mockito-core - 5.12.0 - test - - - ch.qos.logback - logback-core - ${logback.version} - test - - - ch.qos.logback - logback-classic - ${logback.version} - test - - - org.slf4j - slf4j-api - 2.0.16 test org.testcontainers junit-jupiter - 1.20.1 test - - - - org.apache.maven.plugins - maven-compiler-plugin - 3.13.0 - - ${java.version} - ${java.version} - - - - - - org.apache.maven.plugins - maven-surefire-plugin - 3.3.1 - - - - **/unit/** - **/emulator/** - - - - org.apache.maven.plugins maven-javadoc-plugin - 3.8.0 attach-javadocs @@ -165,7 +114,6 @@ org.apache.maven.plugins maven-source-plugin - 3.3.1 attach-sources @@ -175,7 +123,46 @@ + + + org.apache.maven.plugins + maven-surefire-plugin + + + + **/unit/** + **/emulator/** + + + + + + org.codehaus.mojo + flatten-maven-plugin + 1.6.0 + + + flatten + process-resources + + flatten + + + ossrh + + remove + + + + + flatten-clean + clean + + clean + + + + - - \ No newline at end of file +