Skip to content

Commit 54209c9

Browse files
authored
fix: using snapshot version for iceberg build (#351)
maven local isn't shared between github actions so u need to check it out first. tested with successful run: https://github.com/awslabs/analytics-accelerator-s3/actions/runs/17070734565 --------- Signed-off-by: stubz151 <[email protected]>
1 parent 71c0c61 commit 54209c9

File tree

1 file changed

+12
-0
lines changed

1 file changed

+12
-0
lines changed

.github/workflows/build-upload.yml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -88,6 +88,7 @@ jobs:
8888
# name: "hadoop-aws-3.5.0-SNAPSHOT.jar"
8989

9090
BuildIcebergAndUploadArtifact:
91+
needs: BuildAnalyticsAcceleratorAndUploadArtifact
9192
name: Build Iceberg artifacts
9293
runs-on: ubuntu-latest
9394
steps:
@@ -96,7 +97,18 @@ jobs:
9697
with:
9798
java-version: '11'
9899
distribution: 'corretto'
100+
101+
- uses: actions/download-artifact@v4
102+
with:
103+
name: "analyticsaccelerator-s3-SNAPSHOT.jar"
104+
path: ./aal
99105

106+
- name: Install aal SNAPSHOT to local Maven
107+
run: |
108+
mvn install:install-file -Dfile=./aal/analyticsaccelerator-s3-SNAPSHOT.jar \
109+
-DgroupId=com.software.amazon -DartifactId=analyticsaccelerator-s3 \
110+
-Dversion=SNAPSHOT -Dpackaging=jar
111+
100112
- name: Setup Gradle
101113
uses: gradle/actions/setup-gradle@417ae3ccd767c252f5661f1ace9f835f9654f2b5 # v3.1.0
102114

0 commit comments

Comments
 (0)