nzw921rx opened a new pull request, #11572: URL: https://github.com/apache/seatunnel/pull/11572
## Purpose Replace E2E container setup that downloads drivers and dependency JARs from Maven Central with JARs already resolved by Maven on the test classpath. ## Changes - keep driver/dependency resolution and container-copy logic scoped to each owning E2E module - manage shared connector E2E dependency versions in the nearest parent `dependencyManagement` - copy JDBC, S3, OSS, Hive, Hudi, Iceberg, Paimon, Elasticsearch, BigQuery, Kafka, Edge Agent, and dynamic-compile dependencies from the local Maven classpath - stage global `lib` dependencies before the SeaTunnel server JVM starts - preserve the Hive JDBC `standalone` classifier used by the previous download - retain non-Maven downloads such as the external IRIS driver and Gravitino distribution ## Validation - ran targeted `test-compile` checks for the affected E2E modules - validated the managed versions through effective POM generation - ran `./mvnw spotless:apply` - confirmed no Maven Central `wget`/`curl` download remains in the changed E2E setup - did not run `mvnw verify`, as requested The full Iceberg module `test-compile` remains blocked by existing missing Parquet test imports unrelated to this change. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
