172 похожих чатов

Всем привет! Подскажите, пожалуйста, кто сталкивался с проблемой, что джоба с

сонаром не может отправить отчет сканирования ветки, если в названии ветки есть точка?

Подключил sonar к проекту Java + Gradle
МР'ы сканирует нормально, отчеты загружает

Но если происходит сканирование ветки, то падает отправка отчета. Ветка называет "3.0", с веткой с названием "master" проблем нет

Логи:
Task :sonar
Unable to parse source file : 'application/src/main/java/ru/test/sm/database/converter/model/JobConverter.java'
Parse error at line 41 column 23: A switch expression should have a default case
Unresolved imports/types have been detected during analysis. Enable DEBUG mode to see them.
Use of preview features have been detected during analysis. Enable DEBUG mode to see them.
Unresolved imports/types have been detected during analysis. Enable DEBUG mode to see them.
> Task :sonar FAILED
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':sonar'.
> Failed to upload report: Fail to request url: https://sonarqube.gk.test.ru/api/ce/submit?projectKey=gkc-sm-srv&projectName=sm-web&characteristic=branch%3D2.0&characteristic=branchType%3DBRANCH
* Try:
> Run with --stacktrace option to get the stack trace.
> Run with --info or --debug option to get more log output.
> Run with --scan to get full insights.
* Get more help at https://help.gradle.org
Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.
You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.
See https://docs.gradle.org/7.5.1/userguide/command_line_interface.html#sec:command_line_warnings
BUILD FAILED in 2m 16s


Сама джоба:
sonarqube-check:
stage: sonar
image: ${GRADLE_IMAGE}
variables:
PROJECT_KEY: gkc-sm-srv
SONAR_USER_HOME: "${CI_PROJECT_DIR}/.sonar" # Defines the location of the analysis task cache
GIT_DEPTH: "0" # Tells git to fetch all the branches of the project, required by the analysis task
cache:
key: "${CI_JOB_NAME}"
paths:
- .sonar/cache
script: gradle sonar ${NEXUS_VARS} -Dsonar.host.url=$SONAR_HOST -Dsonar.login=$SONAR_TOKEN -Dsonar.projectKey=$PROJECT_KEY
allow_failure: true
rules:
- if: '$CI_COMMIT_REF_NAME =~ "/^(\d+\.)*(\d+)$/" || $CI_PIPELINE_SOURCE == "merge_request_event"'
allow_failure: false
- when: never

8 ответов

15 просмотров

Орет на синтаксическую ошибку в конкретном файле и конкретной строке. Смотрел на нее?

Mikhail-Timanov Автор вопроса
Mikhail-Timanov Автор вопроса

Но там просто нет блока с default

А добавлять --debug и --stacktrace пробовал?

Mikhail-Timanov Автор вопроса
Максим Мартынов
А добавлять --debug и --stacktrace пробовал?

Пробовал, просто был трейс с ошибками при билде, но не отправки

Mikhail-Timanov Автор вопроса
Elenhil
Добавь

Это не влияет на отправку отчета

Mikhail-Timanov Автор вопроса

Разобрался, лимит стоял на веб-сервере (ингрессе) по размеру файла Увеличил - отчет пропустил

Похожие вопросы

Обсуждают сегодня

Всем привет, написал код ниже, но он выдает сегфолт, в чем причина? #include <stdio.h> #include <stdlib.h> #include <string.h> struct product { char *name; float price; };...
buzz базз
75
Хотел бы спросить у знающих, правильную ли я выбрал книгу для начала изучения ассемблера Юрова В.И ? Или есть более лучшие книги для начала обучения?
Botsman
31
падает джоба хотя уже была собрана на соседнем namespace, куда капать? │ │ Copying blob sha256:2fa066caddb8f09a71082b03aa43046f79346a01d9c89e06a1f508bb1207dba5 427 │ │ Copyin...
Andrei St
6
Здравствуйте. Задача состоит в том, чтобы сделать real-time чат в мобильном приложении. После передачи сообщения пользователем через веб-сокеты, для основного и долговременног...
🐾
5
$params = [ 'formid' => 'feedbackForm', 'formTpl' => '@CODE: <form class="form-validate" data-id="ajax_form"> <fieldset class="margin-bottom-md"> ...
Pathologic
1
Где можно найти примеры эффективного "асинхронного" tcp сервера на C? Я видел select, kqueue, poll, epoll и т.д. Ввод-вывод неблокирующий, но обработка клиентов блокирующая
#
10
Всем доброго дня, ребят подскажите пожалуйста, если в курсе по ассемблеру используется MASM32, могу ли я использовать FASM? В чем явная разница и будет ли у меня все работать?
Botsman
17
Hi Everyone! To all Are you Looking for Interview Support at the Lowest Price? Look no further! Then contact us 👉We offer Interview Support :-for a low cost variety of tech...
Rambabu Nallamilli
3
Книга Юрова В.И пойдёт для обучения?
Botsman
24
Hello experts, Could someone kindly tell me how to run vacuum inside a plpgsql function? If you have any link please share. Thank you
Amol Palav
10
Карта сайта