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 <[email protected]>
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>
