This is an automated email from the ASF dual-hosted git repository.
aglinxinyuan pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/texera.git
The following commit(s) were added to refs/heads/main by this push:
new f33caa2035 fix(build): centralize organization, version, and
scalaVersion via ThisBuild (#4447)
f33caa2035 is described below
commit f33caa2035a605d089a8b89abc1b3949969fb773
Author: Jiadong Bai <[email protected]>
AuthorDate: Wed Apr 22 14:55:12 2026 -0700
fix(build): centralize organization, version, and scalaVersion via
ThisBuild (#4447)
---
access-control-service/build.sbt | 3 ---
amber/build.sbt | 3 ---
build.sbt | 7 ++++---
common/auth/build.sbt | 3 ---
common/config/build.sbt | 3 ---
common/dao/build.sbt | 3 ---
common/pybuilder/build.sbt | 3 ---
common/workflow-core/build.sbt | 3 ---
common/workflow-operator/build.sbt | 3 ---
computing-unit-managing-service/build.sbt | 3 ---
config-service/build.sbt | 3 ---
file-service/build.sbt | 3 ---
workflow-compiling-service/build.sbt | 3 ---
13 files changed, 4 insertions(+), 39 deletions(-)
diff --git a/access-control-service/build.sbt b/access-control-service/build.sbt
index 22d6842e52..ea09a451e5 100644
--- a/access-control-service/build.sbt
+++ b/access-control-service/build.sbt
@@ -18,10 +18,7 @@
import scala.collection.Seq
name := "access-control-service"
-organization := "org.apache"
-version := "1.0.0"
-scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/amber/build.sbt b/amber/build.sbt
index 6eb1119f30..31d7ddffae 100644
--- a/amber/build.sbt
+++ b/amber/build.sbt
@@ -16,10 +16,7 @@
// under the License.
name := "amber"
-organization := "org.apache"
-version := "1.0.0"
-scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/build.sbt b/build.sbt
index 0c103a0fb0..980bbe3a65 100644
--- a/build.sbt
+++ b/build.sbt
@@ -15,6 +15,10 @@
// specific language governing permissions and limitations
// under the License.
+ThisBuild / organization := "org.apache.texera"
+ThisBuild / version := "1.1.0-incubating"
+ThisBuild / scalaVersion := "2.13.18"
+
// Per-module ASF licensing: each jar's META-INF/LICENSE describes only what
is in that jar.
// Modules without vendored code get Apache 2.0 only; workflow-operator
includes mbknor attribution.
// See project/AddMetaInfLicenseFiles.scala.
@@ -153,8 +157,5 @@ lazy val TexeraProject = (project in file("."))
)
.settings(
name := "texera",
- version := "1.1.0-incubating",
- organization := "org.apache",
- scalaVersion := "2.13.18",
publishMavenStyle := true
)
diff --git a/common/auth/build.sbt b/common/auth/build.sbt
index 7d7f47a73e..ce8d2243a1 100644
--- a/common/auth/build.sbt
+++ b/common/auth/build.sbt
@@ -20,10 +20,7 @@
/////////////////////////////////////////////////////////////////////////////
name := "auth"
-organization := "org.apache"
-version := "1.0.0"
-scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/common/config/build.sbt b/common/config/build.sbt
index 97f27948af..bb561de4f3 100644
--- a/common/config/build.sbt
+++ b/common/config/build.sbt
@@ -18,10 +18,7 @@
import scala.collection.Seq
name := "config"
-organization := "org.apache"
-version := "1.0.0"
-scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/common/dao/build.sbt b/common/dao/build.sbt
index 04cf1f603e..6b352d6975 100644
--- a/common/dao/build.sbt
+++ b/common/dao/build.sbt
@@ -20,9 +20,6 @@
/////////////////////////////////////////////////////////////////////////////
name := "dao"
-organization := "org.apache"
-version := "1.0.0"
-scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/common/pybuilder/build.sbt b/common/pybuilder/build.sbt
index 5473b122df..aeec3f2722 100644
--- a/common/pybuilder/build.sbt
+++ b/common/pybuilder/build.sbt
@@ -21,10 +21,7 @@ import scala.collection.Seq
/////////////////////////////////////////////////////////////////////////////
name := "pybuilder"
-organization := "org.apache"
-version := "1.0.0"
-scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/common/workflow-core/build.sbt b/common/workflow-core/build.sbt
index cf93c0d6e2..e71b2cd1d2 100644
--- a/common/workflow-core/build.sbt
+++ b/common/workflow-core/build.sbt
@@ -20,10 +20,7 @@
/////////////////////////////////////////////////////////////////////////////
name := "workflow-core"
-organization := "org.apache"
-version := "1.0.0"
-scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/common/workflow-operator/build.sbt
b/common/workflow-operator/build.sbt
index 1bced93aca..d1383c1f94 100644
--- a/common/workflow-operator/build.sbt
+++ b/common/workflow-operator/build.sbt
@@ -21,10 +21,7 @@ import scala.collection.Seq
/////////////////////////////////////////////////////////////////////////////
name := "workflow-operator"
-organization := "org.apache"
-version := "1.0.0"
-scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/computing-unit-managing-service/build.sbt
b/computing-unit-managing-service/build.sbt
index 519c858126..a97f9ec2b2 100644
--- a/computing-unit-managing-service/build.sbt
+++ b/computing-unit-managing-service/build.sbt
@@ -18,10 +18,7 @@
import scala.collection.Seq
name := "computing-unit-managing-service"
-organization := "org.apache"
-version := "1.0.0"
-scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/config-service/build.sbt b/config-service/build.sbt
index 0536f433eb..dd4e255804 100644
--- a/config-service/build.sbt
+++ b/config-service/build.sbt
@@ -18,10 +18,7 @@
import scala.collection.Seq
name := "config-service"
-organization := "org.apache"
-version := "1.0.0"
-scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/file-service/build.sbt b/file-service/build.sbt
index abef408022..0168c2db23 100644
--- a/file-service/build.sbt
+++ b/file-service/build.sbt
@@ -18,10 +18,7 @@
import scala.collection.Seq
name := "file-service"
-organization := "org.apache"
-version := "1.0.0"
-scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)
diff --git a/workflow-compiling-service/build.sbt
b/workflow-compiling-service/build.sbt
index 990a7503e3..f1355f4b13 100644
--- a/workflow-compiling-service/build.sbt
+++ b/workflow-compiling-service/build.sbt
@@ -20,10 +20,7 @@
/////////////////////////////////////////////////////////////////////////////
name := "workflow-compiling-service"
-organization := "org.apache"
-version := "1.0.0"
-scalaVersion := "2.13.18"
enablePlugins(JavaAppPackaging)