This is an automated email from the ASF dual-hosted git repository. chesnay pushed a commit to branch release-1.15 in repository https://gitbox.apache.org/repos/asf/flink.git
The following commit(s) were added to refs/heads/release-1.15 by this push: new e45e5c3fa7d [FLINK-29803][table] Populate Scala API source jars e45e5c3fa7d is described below commit e45e5c3fa7d6c5d7d6b88e8a99cf0028987014a8 Author: Chesnay Schepler <ches...@apache.org> AuthorDate: Mon Oct 31 09:18:15 2022 +0100 [FLINK-29803][table] Populate Scala API source jars --- flink-table/flink-table-api-scala-bridge/pom.xml | 35 ++++++++++++++++++++++++ flink-table/flink-table-api-scala/pom.xml | 34 +++++++++++++++++++++++ 2 files changed, 69 insertions(+) diff --git a/flink-table/flink-table-api-scala-bridge/pom.xml b/flink-table/flink-table-api-scala-bridge/pom.xml index b6b90487b18..a6e4043d547 100644 --- a/flink-table/flink-table-api-scala-bridge/pom.xml +++ b/flink-table/flink-table-api-scala-bridge/pom.xml @@ -119,6 +119,41 @@ under the License. </execution> </executions> </plugin> + + <!-- Adding scala source directories to build path + This is required for the source jar --> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <executions> + <!-- Add src/main/scala to build path --> + <execution> + <id>add-source</id> + <phase>generate-sources</phase> + <goals> + <goal>add-source</goal> + </goals> + <configuration> + <sources> + <source>src/main/scala</source> + </sources> + </configuration> + </execution> + <!-- Add src/test/scala to build path --> + <execution> + <id>add-test-source</id> + <phase>generate-test-sources</phase> + <goals> + <goal>add-test-source</goal> + </goals> + <configuration> + <sources> + <source>src/test/scala</source> + </sources> + </configuration> + </execution> + </executions> + </plugin> </plugins> </build> </project> diff --git a/flink-table/flink-table-api-scala/pom.xml b/flink-table/flink-table-api-scala/pom.xml index 7933d39ff8a..320e89e76af 100644 --- a/flink-table/flink-table-api-scala/pom.xml +++ b/flink-table/flink-table-api-scala/pom.xml @@ -130,6 +130,40 @@ under the License. </execution> </executions> </plugin> + <!-- Adding scala source directories to build path + This is required for the source jar --> + <plugin> + <groupId>org.codehaus.mojo</groupId> + <artifactId>build-helper-maven-plugin</artifactId> + <executions> + <!-- Add src/main/scala to build path --> + <execution> + <id>add-source</id> + <phase>generate-sources</phase> + <goals> + <goal>add-source</goal> + </goals> + <configuration> + <sources> + <source>src/main/scala</source> + </sources> + </configuration> + </execution> + <!-- Add src/test/scala to build path --> + <execution> + <id>add-test-source</id> + <phase>generate-test-sources</phase> + <goals> + <goal>add-test-source</goal> + </goals> + <configuration> + <sources> + <source>src/test/scala</source> + </sources> + </configuration> + </execution> + </executions> + </plugin> </plugins> </build> </project>