Commit 80d8954 1 parent ce88f34 commit 80d8954 Copy full SHA for 80d8954
File tree 4 files changed +28
-8
lines changed
4 files changed +28
-8
lines changed Original file line number Diff line number Diff line change 7
7
8
8
jobs :
9
9
10
+ # Build executable Jar files and package as a Release
10
11
deploy :
11
12
12
13
runs-on : ubuntu-latest
22
23
23
24
- name : Build Jar files and prepare dependencies for applications
24
25
run : |
25
- ./build-edhoc-apps.sh
26
26
./build-group-apps.sh
27
+ ./build-edhoc-apps.sh
27
28
28
29
- name : Get version
29
30
id : tagName
Original file line number Diff line number Diff line change 15
15
# Fail script with error if any command fails
16
16
set -e
17
17
18
+ # Separately install this dependency (if needed)
19
+ FILE=~ /.m2/repository/com/github/peteroupc/numbers/1.4.3/numbers-1.4.3.jar
20
+ if [ -f " $FILE " ]; then
21
+ echo " $FILE exists."
22
+ else
23
+ echo " $FILE does not exist."
24
+ mvn org.apache.maven.plugins:maven-dependency-plugin:2.8:get -Dartifact=com.github.peteroupc:numbers:1.4.3
25
+ fi
26
+
18
27
# Build Californium (if needed)
19
28
FILE=californium-extended/cf-oscore/target/cf-oscore-3.1.0-SNAPSHOT.jar
20
29
if [ -f " $FILE " ]; then
Original file line number Diff line number Diff line change 8
8
9
9
# # Build the Jar files for the Group & EDHOC Applications if needed
10
10
11
- # Separately install these two dependencies
12
- mvn org.apache.maven.plugins:maven-dependency-plugin:2.8:get -Dartifact=org.slf4j:jul-to-slf4j:1.7.36
13
- mvn org.apache.maven.plugins:maven-dependency-plugin:2.8:get -Dartifact=org.slf4j:slf4j-simple:1.7.36
14
-
15
11
# Group Applications
16
12
FILE=group-applications/OscoreAsServer.jar
17
13
if [ -f " $FILE " ]; then
Original file line number Diff line number Diff line change 9
9
# Fail script with error if any command fails
10
10
set -e
11
11
12
+ # Separately install these two dependencies (if needed)
13
+ FILE=~ /.m2/repository/org/slf4j/jul-to-slf4j/1.7.36/jul-to-slf4j-1.7.36.jar
14
+ if [ -f " $FILE " ]; then
15
+ echo " $FILE exists."
16
+ else
17
+ echo " $FILE does not exist."
18
+ mvn org.apache.maven.plugins:maven-dependency-plugin:2.8:get -Dartifact=org.slf4j:jul-to-slf4j:1.7.36
19
+ fi
20
+
21
+ FILE=~ /.m2/repository/org/slf4j/slf4j-simple/1.7.36/slf4j-simple-1.7.36.jar
22
+ if [ -f " $FILE " ]; then
23
+ echo " $FILE exists."
24
+ else
25
+ echo " $FILE does not exist."
26
+ mvn org.apache.maven.plugins:maven-dependency-plugin:2.8:get -Dartifact=org.slf4j:slf4j-simple:1.7.36
27
+ fi
28
+
12
29
# Build Californium (if needed)
13
30
FILE=californium-extended/cf-oscore/target/cf-oscore-3.1.0-SNAPSHOT.jar
14
31
if [ -f " $FILE " ]; then
@@ -50,9 +67,6 @@ cp californium-extended/scandium-core/target/scandium-3.1.0-SNAPSHOT.jar group-a
50
67
51
68
cp californium-extended/element-connector/target/element-connector-3.1.0-SNAPSHOT.jar group-applications/lib
52
69
53
- # Remove?
54
- # cp californium-extended/cf-edhoc/target/cf-edhoc-3.1.0-SNAPSHOT.jar group-applications/lib
55
-
56
70
cp ace/target/ace-0.0.1-SNAPSHOT.jar group-applications/lib
57
71
58
72
# Run Group Apps JUnit tests
You can’t perform that action at this time.
0 commit comments