Skip to content

Commit 4d3562b

Browse files
authored
update sandbox check to publish latest UnifiedQueryAPI jars to maven local. (opensearch-project#21569)
This is a temporary work-around to publish latest unified jars built to integrate with analytics-engine to maven local - we are working off of a feature branch of sql in the short term. if the step fails, the build will continue with jars from maven central. This will be removed once changes for analytics-engine in sql are merged to mainline. Signed-off-by: Marc Handalian <marc.handalian@gmail.com>
1 parent 239f4d9 commit 4d3562b

1 file changed

Lines changed: 11 additions & 1 deletion

File tree

.github/workflows/sandbox-check.yml

Lines changed: 11 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,18 @@ jobs:
3232
uses: dtolnay/rust-toolchain@stable
3333
- name: Install protobuf compiler
3434
run: sudo apt-get update && sudo apt-get install -y protobuf-compiler
35+
- name: Check out SQL repo (mustang-ppl-integration)
36+
uses: actions/checkout@v6
37+
with:
38+
repository: opensearch-project/sql
39+
ref: feature/mustang-ppl-integration
40+
path: sql
41+
- name: Publish unified-query artifacts to maven local
42+
working-directory: sql
43+
continue-on-error: true
44+
run: ./gradlew publishUnifiedQueryPublicationToMavenLocal
3545
- name: Run sandbox check
36-
run: ./gradlew check -p sandbox -Dsandbox.enabled=true
46+
run: ./gradlew check -p sandbox -Dsandbox.enabled=true -Drepos.mavenLocal=true -PrustDebug
3747
- name: Upload test results
3848
if: always()
3949
uses: actions/upload-artifact@v4

0 commit comments

Comments
 (0)