Created
March 10, 2020 20:27
-
-
Save fayimora/32d5466f1c61a4136c6733ea365c17f8 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0" encoding="UTF-8"?> | |
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" | |
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> | |
<modelVersion>4.0.0</modelVersion> | |
<groupId>com.euromonitor</groupId> | |
<artifactId>Via-Dataflow-Service</artifactId> | |
<version>1.0-SNAPSHOT</version> | |
<name>Via-Dataflow-Service</name> | |
<url>https://www.euromonitor.com</url> | |
<properties> | |
<beam.version>2.14.0</beam.version> | |
<bigquery.version>1.102.0</bigquery.version> | |
<google.cloud.core>1.61.0</google.cloud.core> | |
<autovalue.annotations.version>1.6</autovalue.annotations.version> | |
<autovalue.version>1.6.2</autovalue.version> | |
<joda.version>2.9.7</joda.version> | |
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> | |
<maven.compiler.source>1.7</maven.compiler.source> | |
<maven.compiler.target>1.7</maven.compiler.target> | |
</properties> | |
<dependencies> | |
<!-- Beam --> | |
<dependency> | |
<groupId>org.apache.beam</groupId> | |
<artifactId>beam-sdks-java-core</artifactId> | |
<version>${beam.version}</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.beam</groupId> | |
<artifactId>beam-sdks-java-io-google-cloud-platform</artifactId> | |
<version>${beam.version}</version> | |
<exclusions> | |
<exclusion> | |
<groupId>junit</groupId> | |
<artifactId>junit</artifactId> | |
</exclusion> | |
</exclusions> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.beam</groupId> | |
<artifactId>beam-sdks-java-extensions-google-cloud-platform-core</artifactId> | |
<version>${beam.version}</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.beam</groupId> | |
<artifactId>beam-runners-google-cloud-dataflow-java</artifactId> | |
<version>${beam.version}</version> | |
</dependency> | |
<dependency> | |
<!-- Direct runner included for local development and testing. --> | |
<groupId>org.apache.beam</groupId> | |
<artifactId>beam-runners-direct-java</artifactId> | |
<version>${beam.version}</version> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.beam</groupId> | |
<artifactId>beam-vendor-guava-20_0</artifactId> | |
<version>${beam-vendor-guava.version}</version> | |
</dependency> | |
<!-- ------> | |
<!-- <dependency>--> | |
<!-- <groupId>org.apache.beam</groupId>--> | |
<!-- <artifactId>beam-runners-google-cloud-dataflow-java</artifactId>--> | |
<!-- <version>${beam.version}</version>--> | |
<!-- </dependency>--> | |
<!-- <dependency>--> | |
<!-- <groupId>org.apache.beam</groupId>--> | |
<!-- <artifactId>beam-runners-direct-java</artifactId>--> | |
<!-- <version>${beam.version}</version>--> | |
<!-- </dependency>--> | |
<!-- <dependency>--> | |
<!-- <groupId>org.apache.beam</groupId>--> | |
<!-- <artifactId>beam-sdks-java-io-elasticsearch</artifactId>--> | |
<!-- <version>${beam.version}</version>--> | |
<!-- </dependency>--> | |
<!-- <dependency>--> | |
<!-- <groupId>com.google.cloud</groupId>--> | |
<!-- <artifactId>google-cloud-bigquery</artifactId>--> | |
<!-- <version>${bigquery.version}</version>--> | |
<!-- </dependency>--> | |
<!-- <dependency>--> | |
<!-- <groupId>com.google.cloud</groupId>--> | |
<!-- <artifactId>google-cloud-core</artifactId>--> | |
<!-- <version>${google.cloud.core}</version>--> | |
<!-- </dependency>--> | |
<!-- Test --> | |
<dependency> | |
<groupId>org.hamcrest</groupId> | |
<artifactId>hamcrest-core</artifactId> | |
<version>${hamcrest.version}</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.hamcrest</groupId> | |
<artifactId>hamcrest-library</artifactId> | |
<version>${hamcrest.version}</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>junit</groupId> | |
<artifactId>junit-dep</artifactId> | |
<version>${junit-dep.version}</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.mockito</groupId> | |
<artifactId>mockito-core</artifactId> | |
<version>${mockito-core.version}</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.derby</groupId> | |
<artifactId>derby</artifactId> | |
<version>${derby.version}</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.derby</groupId> | |
<artifactId>derbyclient</artifactId> | |
<version>${derby.version}</version> | |
<scope>test</scope> | |
</dependency> | |
<dependency> | |
<groupId>org.apache.derby</groupId> | |
<artifactId>derbynet</artifactId> | |
<version>${derby.version}</version> | |
<scope>test</scope> | |
</dependency> | |
<!-- Misc --> | |
<dependency> | |
<groupId>com.google.auto.value</groupId> | |
<artifactId>auto-value</artifactId> | |
<version>${autovalue.version}</version> | |
<scope>provided</scope> | |
</dependency> | |
<dependency> | |
<groupId>com.google.auto.value</groupId> | |
<artifactId>auto-value-annotations</artifactId> | |
<version>${autovalue.annotations.version}</version> | |
</dependency> | |
<dependency> | |
<groupId>org.slf4j</groupId> | |
<artifactId>slf4j-api</artifactId> | |
<version>${slf4j.version}</version> | |
</dependency> | |
<dependency> | |
<groupId>org.slf4j</groupId> | |
<artifactId>slf4j-simple</artifactId> | |
<version>${slf4j.version}</version> | |
</dependency> | |
<dependency> | |
<groupId>joda-time</groupId> | |
<artifactId>joda-time</artifactId> | |
<version>${joda.version}</version> | |
</dependency> | |
<dependency> | |
<groupId>com.google.code.findbugs</groupId> | |
<artifactId>jsr305</artifactId> | |
<version>${findbugs.version}</version> | |
</dependency> | |
<dependency> | |
<groupId>junit</groupId> | |
<artifactId>junit</artifactId> | |
<version>${junit.version}</version> | |
<scope>test</scope> | |
</dependency> | |
</dependencies> | |
<build> | |
<pluginManagement><!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) --> | |
<plugins> | |
<!-- clean lifecycle, see https://maven.apache.org/ref/current/maven-core/lifecycles.html#clean_Lifecycle --> | |
<plugin> | |
<artifactId>maven-clean-plugin</artifactId> | |
<version>3.1.0</version> | |
</plugin> | |
<!-- default lifecycle, jar packaging: see https://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_jar_packaging --> | |
<plugin> | |
<artifactId>maven-resources-plugin</artifactId> | |
<version>3.0.2</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<version>3.8.0</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-surefire-plugin</artifactId> | |
<version>2.22.1</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-jar-plugin</artifactId> | |
<version>3.0.2</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-install-plugin</artifactId> | |
<version>2.5.2</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-deploy-plugin</artifactId> | |
<version>2.8.2</version> | |
</plugin> | |
<!-- site lifecycle, see https://maven.apache.org/ref/current/maven-core/lifecycles.html#site_Lifecycle --> | |
<plugin> | |
<artifactId>maven-site-plugin</artifactId> | |
<version>3.7.1</version> | |
</plugin> | |
<plugin> | |
<artifactId>maven-project-info-reports-plugin</artifactId> | |
<version>3.0.0</version> | |
</plugin> | |
</plugins> | |
</pluginManagement> | |
<plugins> | |
<plugin> | |
<groupId>org.apache.maven.plugins</groupId> | |
<artifactId>maven-compiler-plugin</artifactId> | |
<configuration> | |
<source>8</source> | |
<target>8</target> | |
</configuration> | |
</plugin> | |
</plugins> | |
</build> | |
</project> |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment