Skip to content

Commit 434ec48

Browse files
committed
remove custom assembly option
1 parent 843fd97 commit 434ec48

File tree

2 files changed

+15
-64
lines changed

2 files changed

+15
-64
lines changed

.github/workflows/buildAndDeployLambda.yaml

-5
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@ on:
1010
default: 'custom native-package'
1111
options:
1212
- 'custom native-package'
13-
- 'custom assembly'
1413
- 'java21 pure'
1514
- 'java21 snapstart'
1615

@@ -56,10 +55,6 @@ jobs:
5655
if: ${{ (github.event_name == 'push' && env.default-runtime == 'custom native-package') || inputs.runtime == 'custom native-package' }}
5756
run: ./scripts/buildAndDeployLambdaNativePackage.sh 64m '${{ env.CHANGELOG }}'
5857
shell: bash
59-
- name: Run the script (custom runtime with assembly.jar)
60-
if: ${{ (github.event_name == 'push' && env.default-runtime == 'custom assembly') || inputs.runtime == 'custom assembly' }}
61-
run: ./scripts/buildAndDeployLambdaAssembly.sh '${{ env.CHANGELOG }}' 'assembly'
62-
shell: bash
6358
- name: Run the script (java21 runtime without snapstart)
6459
if: ${{ (github.event_name == 'push' && env.default-runtime == 'java21 pure') || inputs.runtime == 'java21 pure' }}
6560
run: ./scripts/buildAndDeployLambdaAssembly.sh '${{ env.CHANGELOG }}' 'pure'

scripts/buildAndDeployLambdaAssembly.sh

+15-59
Original file line numberDiff line numberDiff line change
@@ -15,76 +15,32 @@ run() {
1515

1616
mkdir bin
1717

18-
if [ "$type" == "assembly" ]; then
19-
preamble=true
20-
runtime='provided.al2023'
21-
else
22-
preamble=false
23-
runtime='java21'
24-
fi
25-
26-
if [ "$type" == "assembly" ]; then
27-
28-
if scala --power package --assembly . --verbose --force --preamble=true -o ./bin/bootstrap; then
29-
30-
if [ -d bin ] && [ -f bin/bootstrap ]; then
18+
if scala --power package --assembly . --verbose --force --preamble=false -o ./bin/assembly.jar; then
3119

32-
cd bin
20+
if [ -d bin ] && [ -f bin/assembly.jar ]; then
3321

34-
chmod 755 bootstrap
35-
zip assembly.zip bootstrap
22+
cd bin
3623

37-
ls -l assembly.zip
24+
ls -l assembly.jar
3825

39-
cd ..
26+
cd ..
4027

41-
scala --power ./scripts/deployLambda.sc \
42-
-- \
43-
--description="$changelog" \
44-
--file="assembly.zip" \
45-
--runtime='provided.al2023' \
46-
--handler="default"
47-
48-
else
49-
echo "\033[31mFailure: Missing ${folder}/bin/bootstrap file. Check assembly build logs.\033[0m"
50-
exit 2
51-
fi
28+
scala --power ./scripts/deployLambda.sc \
29+
-- \
30+
--description="$changelog" \
31+
--file="assembly.jar" \
32+
--runtime='java21' \
33+
--handler="org.encalmo.lambda.example.ExampleLambda2" \
34+
--javastart=$type
5235

5336
else
54-
echo "\033[31mFailure building bootstrap\033[0m"
37+
echo "\033[31mFailure: Missing ${folder}/bin/assembly.jar file. Check assembly build logs.\033[0m"
5538
exit 2
5639
fi
5740

5841
else
59-
60-
if scala --power package --assembly . --verbose --force --preamble=false -o ./bin/assembly.jar; then
61-
62-
if [ -d bin ] && [ -f bin/assembly.jar ]; then
63-
64-
cd bin
65-
66-
ls -l assembly.jar
67-
68-
cd ..
69-
70-
scala --power ./scripts/deployLambda.sc \
71-
-- \
72-
--description="$changelog" \
73-
--file="assembly.jar" \
74-
--runtime='java21' \
75-
--handler="org.encalmo.lambda.example.ExampleLambda2" \
76-
--javastart=$type
77-
78-
else
79-
echo "\033[31mFailure: Missing ${folder}/bin/assembly.jar file. Check assembly build logs.\033[0m"
80-
exit 2
81-
fi
82-
83-
else
84-
echo "\033[31mFailure building assembly.jar\033[0m"
85-
exit 2
86-
fi
87-
42+
echo "\033[31mFailure building assembly.jar\033[0m"
43+
exit 2
8844
fi
8945

9046
else

0 commit comments

Comments
 (0)