Skip to content

Commit 083dcc8

Browse files
committed
chore: fix errors from shellcheck
There were the following messages: - Double quote to prevent globbing and word splitting. [SC2086] - seconds appears unused. Verify use (or export if used externally). [SC2034] - Use $((..)) instead of deprecated $[..] [SC2007] Correction for 7e2cb42 commit.
1 parent fd4035b commit 083dcc8

File tree

1 file changed

+21
-21
lines changed

1 file changed

+21
-21
lines changed

src/main/scripts/ci/check-build-and-verify.sh

+21-21
Original file line numberDiff line numberDiff line change
@@ -29,11 +29,11 @@ print_status() {
2929
fi
3030

3131
local time=
32-
if [ $execution_time -gt 0 ]; then
33-
local mins seconds
34-
mins=$[execution_time / 60]
35-
secs=$[execution_time % 60]
36-
if [ $mins -eq 0 ]; then
32+
if [ "$execution_time" -gt 0 ]; then
33+
local mins secs
34+
mins=$((execution_time / 60))
35+
secs=$((execution_time % 60))
36+
if [ "$mins" -eq 0 ]; then
3737
time="$(printf '%2ss' "$secs")"
3838
else
3939
time="$(printf '%2sm%2ds' "$mins" "$secs")"
@@ -180,114 +180,114 @@ if [ "$RUN_ONLY_INTEGRATION_TESTS" = 'no' ]; then
180180
if [ "$CS_STATUS" != 'skip' ]; then
181181
START_TIME=$SECONDS
182182
"$EXEC_CMD" checkstyle >cs.log 2>&1 || CS_STATUS=fail
183-
CS_TIME=$[SECONDS-START_TIME]
183+
CS_TIME=$((SECONDS - START_TIME))
184184
fi
185185
print_status "$CS_STATUS" "$CS_TIME" 'Run CheckStyle'
186186

187187
if [ "$PMD_STATUS" != 'skip' ]; then
188188
START_TIME=$SECONDS
189189
"$EXEC_CMD" pmd >pmd.log 2>&1 || PMD_STATUS=fail
190-
PMD_TIME=$[SECONDS-START_TIME]
190+
PMD_TIME=$((SECONDS - START_TIME))
191191
fi
192192
print_status "$PMD_STATUS" "$PMD_TIME" 'Run PMD'
193193

194194
if [ "$LICENSE_STATUS" != 'skip' ]; then
195195
START_TIME=$SECONDS
196196
"$EXEC_CMD" check-license >license.log 2>&1 || LICENSE_STATUS=fail
197-
LICENSE_TIME=$[SECONDS-START_TIME]
197+
LICENSE_TIME=$((SECONDS - START_TIME))
198198
fi
199199
print_status "$LICENSE_STATUS" "$LICENSE_TIME" 'Check license headers'
200200

201201
if [ "$POM_STATUS" != 'skip' ]; then
202202
START_TIME=$SECONDS
203203
"$EXEC_CMD" check-pom >pom.log 2>&1 || POM_STATUS=fail
204-
POM_TIME=$[SECONDS-START_TIME]
204+
POM_TIME=$((SECONDS - START_TIME))
205205
fi
206206
print_status "$POM_STATUS" "$POM_TIME" 'Check sorting of pom.xml'
207207

208208
if [ "$BOOTLINT_STATUS" != 'skip' ]; then
209209
START_TIME=$SECONDS
210210
"$EXEC_CMD" bootlint >bootlint.log 2>&1 || BOOTLINT_STATUS=fail
211-
BOOTLINT_TIME=$[SECONDS-START_TIME]
211+
BOOTLINT_TIME=$((SECONDS - START_TIME))
212212
fi
213213
print_status "$BOOTLINT_STATUS" "$BOOTLINT_TIME" 'Run bootlint'
214214

215215
if [ "$RFLINT_STATUS" != 'skip' ]; then
216216
START_TIME=$SECONDS
217217
"$EXEC_CMD" rflint >rflint.log 2>&1 || RFLINT_STATUS=fail
218-
RFLINT_TIME=$[SECONDS-START_TIME]
218+
RFLINT_TIME=$((SECONDS - START_TIME))
219219
fi
220220
print_status "$RFLINT_STATUS" "$RFLINT_TIME" 'Run robot framework lint'
221221

222222
if [ "$SHELLCHECK_STATUS" != 'skip' ]; then
223223
START_TIME=$SECONDS
224224
"$EXEC_CMD" shellcheck >shellcheck.log 2>&1 || SHELLCHECK_STATUS=fail
225-
SHELLCHECK_TIME=$[SECONDS-START_TIME]
225+
SHELLCHECK_TIME=$((SECONDS - START_TIME))
226226
fi
227227
print_status "$SHELLCHECK_STATUS" "$SHELLCHECK_TIME" 'Run shellcheck'
228228

229229
if [ "$JASMINE_STATUS" != 'skip' ]; then
230230
START_TIME=$SECONDS
231231
"$EXEC_CMD" jasmine >jasmine.log 2>&1 || JASMINE_STATUS=fail
232-
JASMINE_TIME=$[SECONDS-START_TIME]
232+
JASMINE_TIME=$((SECONDS - START_TIME))
233233
fi
234234
print_status "$JASMINE_STATUS" "$JASMINE_TIME" 'Run JavaScript unit tests'
235235

236236
if [ "$HTML_STATUS" != 'skip' ]; then
237237
"$EXEC_CMD" html5validator >validator.log 2>&1 || HTML_STATUS=fail
238-
HTML_TIME=$[SECONDS-START_TIME]
238+
HTML_TIME=$((SECONDS - START_TIME))
239239
fi
240240
print_status "$HTML_STATUS" "$HTML_TIME" 'Run html5validator'
241241

242242
if [ "$ENFORCER_STATUS" != 'skip' ]; then
243243
START_TIME=$SECONDS
244244
"$EXEC_CMD" enforcer >enforcer.log 2>&1 || ENFORCER_STATUS=fail
245-
ENFORCER_TIME=$[SECONDS-START_TIME]
245+
ENFORCER_TIME=$((SECONDS - START_TIME))
246246
fi
247247
print_status "$ENFORCER_STATUS" "$ENFORCER_TIME" 'Run maven-enforcer-plugin'
248248

249249
if [ "$TEST_STATUS" != 'skip' ]; then
250250
START_TIME=$SECONDS
251251
"$EXEC_CMD" unit-tests >test.log 2>&1 || TEST_STATUS=fail
252-
TEST_TIME=$[SECONDS-START_TIME]
252+
TEST_TIME=$((SECONDS - START_TIME))
253253
fi
254254
print_status "$TEST_STATUS" "$TEST_TIME" 'Run unit tests'
255255

256256
if [ "$CODENARC_STATUS" != 'skip' ]; then
257257
START_TIME=$SECONDS
258258
# run after tests for getting compiled sources
259259
"$EXEC_CMD" codenarc >codenarc.log 2>&1 || CODENARC_STATUS=fail
260-
CODENARC_TIME=$[SECONDS-START_TIME]
260+
CODENARC_TIME=$((SECONDS - START_TIME))
261261
fi
262262
print_status "$CODENARC_STATUS" "$CODENARC_TIME" 'Run CodeNarc'
263263

264264
if [ "$SPOTBUGS_STATUS" != 'skip' ]; then
265265
START_TIME=$SECONDS
266266
# run after tests for getting compiled sources
267267
"$EXEC_CMD" spotbugs >spotbugs.log 2>&1 || SPOTBUGS_STATUS=fail
268-
SPOTBUGS_TIME=$[SECONDS-START_TIME]
268+
SPOTBUGS_TIME=$((SECONDS - START_TIME))
269269
fi
270270
print_status "$SPOTBUGS_STATUS" "$SPOTBUGS_TIME" 'Run SpotBugs'
271271

272272
if [ "$ANSIBLE_LINT_STATUS" != 'skip' ]; then
273273
START_TIME=$SECONDS
274274
"$EXEC_CMD" ansible-lint >ansible_lint.log 2>&1 || ANSIBLE_LINT_STATUS=fail
275-
ANSIBLE_LINT_TIME=$[SECONDS-START_TIME]
275+
ANSIBLE_LINT_TIME=$((SECONDS - START_TIME))
276276
fi
277277
print_status "$ANSIBLE_LINT_STATUS" $ANSIBLE_LINT_TIME 'Run Ansible Lint'
278278
fi
279279

280280
START_TIME=$SECONDS
281281
"$EXEC_CMD" integration-tests >verify.log 2>&1 || VERIFY_STATUS=fail
282-
VERIFY_TIME=$[SECONDS-START_TIME]
282+
VERIFY_TIME=$((SECONDS - START_TIME))
283283

284284
print_status "$VERIFY_STATUS" "$VERIFY_TIME" 'Run integration tests'
285285

286286

287287
if [ "$DANGER_STATUS" != 'skip' ]; then
288288
START_TIME=$SECONDS
289289
"$EXEC_CMD" danger >danger.log 2>&1 || DANGER_STATUS=fail
290-
DANGER_TIME=$[SECONDS-START_TIME]
290+
DANGER_TIME=$((SECONDS - START_TIME))
291291
fi
292292
print_status "$DANGER_STATUS" "$DANGER_TIME" 'Run danger'
293293

0 commit comments

Comments
 (0)