Skip to content

Commit 045b23d

Browse files
committed
ci: Place all artifacts in dist for consistency
1 parent 3277624 commit 045b23d

File tree

1 file changed

+15
-13
lines changed

1 file changed

+15
-13
lines changed

.github/workflows/report.yml

Lines changed: 15 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -53,22 +53,24 @@ jobs:
5353
run: sbt "project common" "compile" "test"
5454

5555
- name: Build project report
56-
run: |
57-
sbt "project report" "compile" "test" "debian:packageBin"
58-
mkdir -p dist/report
59-
mv report/target/report_1.0-latest_all.deb dist/report/report-$GITHUB_RUN_NUMBER.deb
56+
run: sbt "project report" "compile" "test" "debian:packageBin"
6057

6158
- name: Build project reportextractor
62-
run: |
63-
sbt "project reportextractor" "compile" "test" "assembly"
64-
echo "Copying reportextractor jar to root directory"
65-
cp reportextractor/target/scala-*/reportextractor.jar .
59+
run: sbt "project reportextractor" "compile" "test" "assembly"
6660

6761
- name: Build project eventconsumer
62+
run: sbt "project commoneventconsumer" "compile" "test" "project eventconsumer" "compile" "test" "assembly"
63+
64+
- name: Move artifacts for easier discovery
6865
run: |
69-
sbt "project commoneventconsumer" "compile" "test" "project eventconsumer" "compile" "test" "assembly"
70-
echo "Copying eventconsumer jar to root directory"
71-
cp eventconsumer/target/scala-*/eventconsumer.jar .
66+
mkdir -p dist/report
67+
mv report/target/report_1.0-latest_all.deb dist/report/report-$GITHUB_RUN_NUMBER.deb
68+
69+
mkdir -p dist/reportextractor
70+
mv reportextractor/target/scala-*/reportextractor.jar dist/reportextractor/reportextractor.jar
71+
72+
mkdir -p dist/eventconsumer
73+
mv eventconsumer/target/scala-*/eventconsumer.jar dist/eventconsumer/eventconsumer.jar
7274
7375
- name: Test Report
7476
uses: dorny/test-reporter@v2
@@ -95,6 +97,6 @@ jobs:
9597
- cdk/cdk.out/Report-CODE.template.json
9698
- cdk/cdk.out/Report-PROD.template.json
9799
reportextractor:
98-
- reportextractor.jar
100+
- dist/reportextractor
99101
eventconsumer:
100-
- eventconsumer.jar
102+
- dist/eventconsumer

0 commit comments

Comments
 (0)