Skip to content

Commit 1c4c786

Browse files
ajustes nos logs
1 parent e644e78 commit 1c4c786

1 file changed

Lines changed: 8 additions & 1 deletion

File tree

entrypoint.sh

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,15 @@ run_codenarc() {
1818
includes_arg=""
1919
[ -n "$INPUT_SOURCE_FILES" ] && includes_arg="-includes=${INPUT_SOURCE_FILES}"
2020

21+
echo ""
2122
echo "🔍 Executando CodeNarc para análise estática..."
2223
java -jar /lib/codenarc-all.jar \
2324
-report="json:${CODENARC_JSON}" \
2425
-rulesetfiles="${INPUT_RULESETFILES}" \
2526
-basedir="." \
2627
$includes_arg >/dev/null 2>&1
2728

29+
echo ""
2830
echo "📋 Processando violações encontradas:"
2931
convert_json_to_compact
3032
cat "$CODENARC_COMPACT"
@@ -50,6 +52,7 @@ convert_json_to_compact() {
5052

5153
run_reviewdog() {
5254
[ ! -s "$CODENARC_COMPACT" ] && return
55+
echo ""
5356
echo "📤 Enviando resultados para reviewdog..."
5457

5558
if [ "${INPUT_REPORTER}" = "local" ]; then
@@ -154,6 +157,7 @@ extract_p1_violations() {
154157
}
155158

156159
check_blocking_rules() {
160+
echo ""
157161
echo "🔎 Verificando violações bloqueantes (P1)..."
158162
[ ! -f "$CODENARC_JSON" ] && echo "❌ Erro: Resultado do CodeNarc não encontrado. Não é possível verificar P1s." && return 1
159163

@@ -167,18 +171,20 @@ check_blocking_rules() {
167171
echo "📊 Total de P1 encontradas: $p1_count"
168172
echo "⛔ Violações P1:"
169173
echo "$p1_violations"
170-
echo ""
171174

172175
if [ "${INPUT_REPORTER}" = "local" ]; then
176+
echo ""
173177
echo "🏠 Modo de execução local: todas as violações P1 são bloqueantes."
174178
echo "💡 Corrija as violações antes de prosseguir."
175179
exit 1
176180
fi
177181

182+
echo ""
178183
echo "⚠️ Analisando se as P1s estão em linhas alteradas..."
179184
build_changed_lines_cache
180185

181186
if [ ! -s "$ALL_DIFF" ]; then
187+
echo ""
182188
echo "⚠️ Diff vazio: Sem informações de linhas alteradas. Todas as P1s são consideradas bloqueantes."
183189
echo "💡 Corrija as violações ou use um bypass autorizado."
184190
exit 1
@@ -212,6 +218,7 @@ EOF
212218
exit 1
213219
fi
214220

221+
echo ""
215222
echo "✅ Todas as violações P1 estão fora das linhas alteradas → merge permitido"
216223
}
217224

0 commit comments

Comments
 (0)