File tree Expand file tree Collapse file tree 7 files changed +53
-0
lines changed
src/main/java/com/linkedin/hoptimator/operator Expand file tree Collapse file tree 7 files changed +53
-0
lines changed Original file line number Diff line number Diff line change
1
+ plugins {
2
+ id ' java-library'
3
+ id ' idea'
4
+ id ' maven-publish'
5
+ }
6
+
7
+ dependencies {
8
+ implementation project(' :hoptimator-planner' )
9
+ implementation project(' :hoptimator-catalog' )
10
+ implementation project(' :models' )
11
+
12
+ implementation libs. calciteCore
13
+ implementation libs. kubernetesClient
14
+ implementation libs. kubernetesExtendedClient
15
+ implementation libs. slf4jLog4j
16
+
17
+ testImplementation libs. junit
18
+ testImplementation libs. assertj
19
+ }
20
+
21
+ publishing {
22
+ repositories {
23
+ maven {
24
+ url = " https://maven.pkg.github.com/linkedin/Hoptimator"
25
+ credentials {
26
+ username = System . getenv(' GITHUB_ACTOR' )
27
+ password = System . getenv(' GITHUB_TOKEN' )
28
+ }
29
+ }
30
+ }
31
+ publications {
32
+ maven(MavenPublication ) {
33
+ groupId = ' com.linkedin.hoptimator'
34
+ artifactId = ' hoptimator-operator-core'
35
+ version = System . getenv(' GITHUB_REF_NAME' )
36
+ from components. java
37
+ }
38
+ }
39
+ }
40
+
41
+ tasks. withType(JavaCompile ) {
42
+ options. compilerArgs << ' -Xlint:deprecation'
43
+ options. compilerArgs << ' -Xlint:unchecked'
44
+ }
45
+
46
+ idea {
47
+ module {
48
+ downloadJavadoc = true
49
+ downloadSources = true
50
+ }
51
+ }
File renamed without changes.
File renamed without changes.
File renamed without changes.
File renamed without changes.
Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ plugins {
8
8
dependencies {
9
9
implementation project(' :hoptimator-planner' )
10
10
implementation project(' :hoptimator-catalog' )
11
+ implementation project(' :hoptimator-operator-core' )
11
12
implementation project(' :hoptimator-kafka-adapter' )
12
13
implementation project(' :hoptimator-mysql-adapter' )
13
14
implementation project(' :models' )
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ include 'hoptimator-flink-iterator'
7
7
include ' hoptimator-flink-runner'
8
8
include ' hoptimator-kafka-adapter'
9
9
include ' hoptimator-mysql-adapter'
10
+ include ' hoptimator-operator-core'
10
11
include ' hoptimator-operator'
11
12
include ' hoptimator-planner'
12
13
include ' models'
You can’t perform that action at this time.
0 commit comments