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)
 

Reply via email to