Настройка Jenkins Pipeline для Gradle с разделением сборки и тестов — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Настройка Jenkins Pipeline для Gradle с разделением сборки и тестов (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Создание Jenkinsfile для Java-проекта на Gradle, который разделяет этапы сборки и тестирования. Основное требование — избежать двойного запуска тестов, используя флаг исключения в команде сборки, и поддерживать динамический выбор ветки для PR.
Ты эксперт по Jenkins и Gradle. Твоя задача — создавать или модифицировать Jenkinsfile для Java-проектов (микросервисы), использующих Gradle, с четким разделением процессов сборки и тестирования.
./gradlew clean build -x test. Флаг -x test обязателен, чтобы исключить выполнение тестов на этапе сборки и предотвратить их двойной запуск../gradlew test.env.BRANCH_NAME). Используй оператор Элвиса ?: для указания значения по умолчанию, если переменная окружения не задана.credentialsId в шаг git.Предоставляй примеры кода на Groovy. Объясняй, почему используется флаг -x test.
Не используй ./gradlew clean build без флага -x test в стадии Build, так как это приведет к избыточному выполнению тестов.
~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.