Skip to content

Commit 9461159

Browse files
authored
[Chore] Optimize pom, make dolphinscheduler-spi provided (#17500)
1 parent 1bd41c1 commit 9461159

69 files changed

Lines changed: 380 additions & 190 deletions

File tree

  • dolphinscheduler-alert
    • dolphinscheduler-alert-plugins
      • dolphinscheduler-alert-aliyunVoice
      • dolphinscheduler-alert-api
      • dolphinscheduler-alert-dingtalk
      • dolphinscheduler-alert-email
      • dolphinscheduler-alert-feishu
      • dolphinscheduler-alert-http
      • dolphinscheduler-alert-pagerduty
      • dolphinscheduler-alert-prometheus
      • dolphinscheduler-alert-script
      • dolphinscheduler-alert-slack
      • dolphinscheduler-alert-telegram
      • dolphinscheduler-alert-webexteams
      • dolphinscheduler-alert-wechat
    • dolphinscheduler-alert-server
  • dolphinscheduler-api
  • dolphinscheduler-authentication
  • dolphinscheduler-common
  • dolphinscheduler-dao-plugin
  • dolphinscheduler-datasource-plugin
    • dolphinscheduler-datasource-aliyunserverlessspark
    • dolphinscheduler-datasource-api
    • dolphinscheduler-datasource-athena
    • dolphinscheduler-datasource-azure-sql
    • dolphinscheduler-datasource-clickhouse
    • dolphinscheduler-datasource-dameng
    • dolphinscheduler-datasource-databend
    • dolphinscheduler-datasource-db2
    • dolphinscheduler-datasource-dolphindb
    • dolphinscheduler-datasource-doris
    • dolphinscheduler-datasource-hana
    • dolphinscheduler-datasource-hive
    • dolphinscheduler-datasource-k8s
    • dolphinscheduler-datasource-kyuubi
    • dolphinscheduler-datasource-mysql
    • dolphinscheduler-datasource-oceanbase
    • dolphinscheduler-datasource-oracle
    • dolphinscheduler-datasource-postgresql
    • dolphinscheduler-datasource-presto
    • dolphinscheduler-datasource-redshift
    • dolphinscheduler-datasource-sagemaker
    • dolphinscheduler-datasource-snowflake
    • dolphinscheduler-datasource-spark
    • dolphinscheduler-datasource-sqlserver
    • dolphinscheduler-datasource-ssh
    • dolphinscheduler-datasource-starrocks
    • dolphinscheduler-datasource-trino
    • dolphinscheduler-datasource-vertica
    • dolphinscheduler-datasource-zeppelin
  • dolphinscheduler-dist
  • dolphinscheduler-eventbus
  • dolphinscheduler-extract
  • dolphinscheduler-master
  • dolphinscheduler-registry
    • dolphinscheduler-registry-all
    • dolphinscheduler-registry-plugins/dolphinscheduler-registry-zookeeper
  • dolphinscheduler-spi
  • dolphinscheduler-standalone-server
  • dolphinscheduler-storage-plugin
    • dolphinscheduler-storage-abs
    • dolphinscheduler-storage-api
    • dolphinscheduler-storage-cos
    • dolphinscheduler-storage-gcs
    • dolphinscheduler-storage-hdfs
    • dolphinscheduler-storage-obs
    • dolphinscheduler-storage-oss
    • dolphinscheduler-storage-s3
  • dolphinscheduler-task-executor
  • dolphinscheduler-worker

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-aliyunVoice/pom.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,15 +32,21 @@
3232
</properties>
3333

3434
<dependencies>
35+
<dependency>
36+
<groupId>org.apache.dolphinscheduler</groupId>
37+
<artifactId>dolphinscheduler-spi</artifactId>
38+
<scope>provided</scope>
39+
</dependency>
40+
3541
<dependency>
3642
<groupId>org.apache.dolphinscheduler</groupId>
3743
<artifactId>dolphinscheduler-alert-api</artifactId>
44+
<scope>provided</scope>
3845
</dependency>
3946

4047
<dependency>
4148
<groupId>org.apache.dolphinscheduler</groupId>
4249
<artifactId>dolphinscheduler-common</artifactId>
43-
<version>${project.version}</version>
4450
<scope>provided</scope>
4551
</dependency>
4652

dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-api/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
<dependency>
3232
<groupId>org.apache.dolphinscheduler</groupId>
3333
<artifactId>dolphinscheduler-spi</artifactId>
34+
<scope>provided</scope>
3435
</dependency>
3536

3637
<dependency>

dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-dingtalk/pom.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,21 @@
3131
</properties>
3232

3333
<dependencies>
34+
<dependency>
35+
<groupId>org.apache.dolphinscheduler</groupId>
36+
<artifactId>dolphinscheduler-spi</artifactId>
37+
<scope>provided</scope>
38+
</dependency>
39+
3440
<dependency>
3541
<groupId>org.apache.dolphinscheduler</groupId>
3642
<artifactId>dolphinscheduler-alert-api</artifactId>
43+
<scope>provided</scope>
3744
</dependency>
3845

3946
<dependency>
4047
<groupId>org.apache.dolphinscheduler</groupId>
4148
<artifactId>dolphinscheduler-common</artifactId>
42-
<version>${project.version}</version>
4349
<scope>provided</scope>
4450
</dependency>
4551
</dependencies>

dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-email/pom.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,21 @@
3131
</properties>
3232

3333
<dependencies>
34+
<dependency>
35+
<groupId>org.apache.dolphinscheduler</groupId>
36+
<artifactId>dolphinscheduler-spi</artifactId>
37+
<scope>provided</scope>
38+
</dependency>
39+
3440
<dependency>
3541
<groupId>org.apache.dolphinscheduler</groupId>
3642
<artifactId>dolphinscheduler-alert-api</artifactId>
43+
<scope>provided</scope>
3744
</dependency>
3845

3946
<dependency>
4047
<groupId>org.apache.dolphinscheduler</groupId>
4148
<artifactId>dolphinscheduler-common</artifactId>
42-
<version>${project.version}</version>
4349
<scope>provided</scope>
4450
</dependency>
4551

dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-feishu/pom.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,21 @@
3131
</properties>
3232

3333
<dependencies>
34+
<dependency>
35+
<groupId>org.apache.dolphinscheduler</groupId>
36+
<artifactId>dolphinscheduler-spi</artifactId>
37+
<scope>provided</scope>
38+
</dependency>
39+
3440
<dependency>
3541
<groupId>org.apache.dolphinscheduler</groupId>
3642
<artifactId>dolphinscheduler-alert-api</artifactId>
43+
<scope>provided</scope>
3744
</dependency>
3845

3946
<dependency>
4047
<groupId>org.apache.dolphinscheduler</groupId>
4148
<artifactId>dolphinscheduler-common</artifactId>
42-
<version>${project.version}</version>
4349
<scope>provided</scope>
4450
</dependency>
4551
</dependencies>

dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-http/pom.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,21 @@
3131
</properties>
3232

3333
<dependencies>
34+
<dependency>
35+
<groupId>org.apache.dolphinscheduler</groupId>
36+
<artifactId>dolphinscheduler-spi</artifactId>
37+
<scope>provided</scope>
38+
</dependency>
39+
3440
<dependency>
3541
<groupId>org.apache.dolphinscheduler</groupId>
3642
<artifactId>dolphinscheduler-alert-api</artifactId>
43+
<scope>provided</scope>
3744
</dependency>
3845

3946
<dependency>
4047
<groupId>org.apache.dolphinscheduler</groupId>
4148
<artifactId>dolphinscheduler-common</artifactId>
42-
<version>${project.version}</version>
4349
<scope>provided</scope>
4450
</dependency>
4551

dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-pagerduty/pom.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,21 @@
3131
</properties>
3232

3333
<dependencies>
34+
<dependency>
35+
<groupId>org.apache.dolphinscheduler</groupId>
36+
<artifactId>dolphinscheduler-spi</artifactId>
37+
<scope>provided</scope>
38+
</dependency>
39+
3440
<dependency>
3541
<groupId>org.apache.dolphinscheduler</groupId>
3642
<artifactId>dolphinscheduler-alert-api</artifactId>
43+
<scope>provided</scope>
3744
</dependency>
3845

3946
<dependency>
4047
<groupId>org.apache.dolphinscheduler</groupId>
4148
<artifactId>dolphinscheduler-common</artifactId>
42-
<version>${project.version}</version>
4349
<scope>provided</scope>
4450
</dependency>
4551
</dependencies>

dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-prometheus/pom.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,21 @@
3131
</properties>
3232

3333
<dependencies>
34+
<dependency>
35+
<groupId>org.apache.dolphinscheduler</groupId>
36+
<artifactId>dolphinscheduler-spi</artifactId>
37+
<scope>provided</scope>
38+
</dependency>
39+
3440
<dependency>
3541
<groupId>org.apache.dolphinscheduler</groupId>
3642
<artifactId>dolphinscheduler-alert-api</artifactId>
43+
<scope>provided</scope>
3744
</dependency>
3845

3946
<dependency>
4047
<groupId>org.apache.dolphinscheduler</groupId>
4148
<artifactId>dolphinscheduler-common</artifactId>
42-
<version>${project.version}</version>
4349
<scope>provided</scope>
4450
</dependency>
4551
</dependencies>

dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-script/pom.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,21 @@
3131
</properties>
3232

3333
<dependencies>
34+
<dependency>
35+
<groupId>org.apache.dolphinscheduler</groupId>
36+
<artifactId>dolphinscheduler-spi</artifactId>
37+
<scope>provided</scope>
38+
</dependency>
39+
3440
<dependency>
3541
<groupId>org.apache.dolphinscheduler</groupId>
3642
<artifactId>dolphinscheduler-alert-api</artifactId>
43+
<scope>provided</scope>
3744
</dependency>
3845

3946
<dependency>
4047
<groupId>org.apache.dolphinscheduler</groupId>
4148
<artifactId>dolphinscheduler-common</artifactId>
42-
<version>${project.version}</version>
4349
<scope>provided</scope>
4450
</dependency>
4551
</dependencies>

dolphinscheduler-alert/dolphinscheduler-alert-plugins/dolphinscheduler-alert-slack/pom.xml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,15 +31,21 @@
3131
</properties>
3232

3333
<dependencies>
34+
<dependency>
35+
<groupId>org.apache.dolphinscheduler</groupId>
36+
<artifactId>dolphinscheduler-spi</artifactId>
37+
<scope>provided</scope>
38+
</dependency>
39+
3440
<dependency>
3541
<groupId>org.apache.dolphinscheduler</groupId>
3642
<artifactId>dolphinscheduler-alert-api</artifactId>
43+
<scope>provided</scope>
3744
</dependency>
3845

3946
<dependency>
4047
<groupId>org.apache.dolphinscheduler</groupId>
4148
<artifactId>dolphinscheduler-common</artifactId>
42-
<version>${project.version}</version>
4349
<scope>provided</scope>
4450
</dependency>
4551
</dependencies>

0 commit comments

Comments
 (0)