From e96b210539a5c67f736b65e49b307ba2958960e8 Mon Sep 17 00:00:00 2001 From: Alex Tumanov Date: Fri, 3 Jul 2026 09:59:21 -0500 Subject: [PATCH] [JENKINS-70788] Limit frontend linters to Jenkins source directories (#27008) Limit frontend linters to Jenkins source directories Co-authored-by: Alex Tumanov <6143578+oleksii-tumanov@users.noreply.github.com> --- .prettierignore | 15 +++++++++++++++ eslint.config.cjs | 15 +++++++++++++++ 2 files changed, 30 insertions(+) diff --git a/.prettierignore b/.prettierignore index 7bdc346011..4f0848f085 100644 --- a/.prettierignore +++ b/.prettierignore @@ -1,3 +1,18 @@ +# Only scan Jenkins source areas, not arbitrary top-level work directories +/*/ +!/.github/ +!/.idea/ +!/.mvn/ +!/bom/ +!/cli/ +!/core/ +!/coverage/ +!/docs/ +!/src/ +!/test/ +!/war/ +!/websocket/ + # generated / build files .pnp.cjs .pnp.loader.mjs diff --git a/eslint.config.cjs b/eslint.config.cjs index bdb28f0630..abc401915d 100644 --- a/eslint.config.cjs +++ b/eslint.config.cjs @@ -6,6 +6,21 @@ module.exports = [ // Global ignores { ignores: [ + // Only scan Jenkins source areas, not arbitrary top-level work directories + "*/**", + "!.github/**", + "!.idea/**", + "!.mvn/**", + "!bom/**", + "!cli/**", + "!core/**", + "!coverage/**", + "!docs/**", + "!src/**", + "!test/**", + "!war/**", + "!websocket/**", + "**/target/", "**/work/",