-
Notifications
You must be signed in to change notification settings - Fork 204
[AURON #1769][CI] Improve auron-it build #1932
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: master
Are you sure you want to change the base?
Conversation
70397df to
dea1888
Compare
dea1888 to
c942c86
Compare
opt-level = 1 in ci
c942c86 to
4cfc418
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull request overview
This PR improves the auron-it (integration test) build process by incorporating version and Scala variant information into the artifact names, making them consistent with the main Auron JAR naming scheme.
Changes:
- Updated auron-it artifact naming to include Spark version and Scala version
- Modified CI workflow to build and upload auron-it JAR as a separate artifact instead of relying on Maven repository
- Updated run-it.sh script to support the new naming pattern
Reviewed changes
Copilot reviewed 4 out of 4 changed files in this pull request and generated no comments.
| File | Description |
|---|---|
| dev/auron-it/pom.xml | Changed artifactId to include ${shimName}_${scalaVersion} for version-specific builds |
| dev/auron-it/run-it.sh | Updated AURON_IT_JAR path to include SPARK_VERSION and SCALA_VERSION in the jar filename |
| dev/auron-it/dependency-reduced-pom.xml | Removed generated file (created by maven-shade-plugin) |
| .github/workflows/tpcds-reusable.yml | Added build step for auron-it, changed artifact upload/download to use specific jar instead of Maven repository artifacts |
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
ShreyeshArangath
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
minor comments on using auron-it instead of Auron it for readability
Co-authored-by: Shreyesh <[email protected]>
Co-authored-by: Shreyesh <[email protected]>
Which issue does this PR close?
Closes #1802
Rationale for this change
What changes are included in this PR?
Are there any user-facing changes?
How was this patch tested?