@@ -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