@@ -15,76 +15,32 @@ run() {
15
15
16
16
mkdir bin
17
17
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
31
19
32
- cd bin
20
+ if [ -d bin ] && [ -f bin/assembly.jar ] ; then
33
21
34
- chmod 755 bootstrap
35
- zip assembly.zip bootstrap
22
+ cd bin
36
23
37
- ls -l assembly.zip
24
+ ls -l assembly.jar
38
25
39
- cd ..
26
+ cd ..
40
27
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
52
35
53
36
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"
55
38
exit 2
56
39
fi
57
40
58
41
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
88
44
fi
89
45
90
46
else
0 commit comments