@@ -109,21 +109,27 @@ jobs:
109
109
cd coreMQTT-Agent
110
110
git submodule update --init --checkout --recursive
111
111
- name : Create ZIP
112
+ env :
113
+ VERSION_NUMBER : ${{ github.event.inputs.version_number }}
112
114
run : |
113
- zip -r coreMQTT-Agent-${{ github.event.inputs.version_number }} .zip coreMQTT-Agent -x "*.git*"
115
+ zip -r coreMQTT-Agent-"$VERSION_NUMBER" .zip coreMQTT-Agent -x "*.git*"
114
116
ls ./
115
117
- name : Validate created ZIP
118
+ env :
119
+ VERSION_NUMBER : ${{ github.event.inputs.version_number }}
116
120
run : |
117
121
mkdir zip-check
118
- mv coreMQTT-Agent-${{ github.event.inputs.version_number }} .zip zip-check
122
+ mv coreMQTT-Agent-"$VERSION_NUMBER" .zip zip-check
119
123
cd zip-check
120
- unzip coreMQTT-Agent-${{ github.event.inputs.version_number }}. zip -d coreMQTT-Agent-${{ github.event.inputs.version_number }}
121
- ls coreMQTT-Agent-${{ github.event.inputs.version_number }}
122
- diff -r -x "*.git*" coreMQTT-Agent-${{ github.event.inputs.version_number }} /coreMQTT-Agent/ ../coreMQTT-Agent/
124
+ unzip coreMQTT-Agent-"$VERSION_NUMBER". zip -d coreMQTT-Agent-"$VERSION_NUMBER"
125
+ ls coreMQTT-Agent-"$VERSION_NUMBER"
126
+ diff -r -x "*.git*" coreMQTT-Agent-"$VERSION_NUMBER" /coreMQTT-Agent/ ../coreMQTT-Agent/
123
127
cd ../
124
128
- name : Build
129
+ env :
130
+ VERSION_NUMBER : ${{ github.event.inputs.version_number }}
125
131
run : |
126
- cd zip-check/coreMQTT-Agent-${{ github.event.inputs.version_number }} /coreMQTT-Agent
132
+ cd zip-check/coreMQTT-Agent-"$VERSION_NUMBER" /coreMQTT-Agent
127
133
sudo apt-get install -y lcov
128
134
cmake -S test -B build/ \
129
135
-G "Unix Makefiles" \
@@ -132,8 +138,10 @@ jobs:
132
138
-DCMAKE_C_FLAGS='--coverage -Wall -Wextra -Werror -DNDEBUG'
133
139
make -C build/ all
134
140
- name : Test
141
+ env :
142
+ VERSION_NUMBER : ${{ github.event.inputs.version_number }}
135
143
run : |
136
- cd zip-check/coreMQTT-Agent-${{ github.event.inputs.version_number }} /coreMQTT-Agent/build/
144
+ cd zip-check/coreMQTT-Agent-"$VERSION_NUMBER" /coreMQTT-Agent/build/
137
145
ctest -E system --output-on-failure
138
146
cd ..
139
147
- name : Create artifact of ZIP
0 commit comments