diff --git a/polygerrit-ui/app/BUILD b/polygerrit-ui/app/BUILD index 1bf0f2a2aa..5ff820b0f2 100644 --- a/polygerrit-ui/app/BUILD +++ b/polygerrit-ui/app/BUILD @@ -125,6 +125,7 @@ sh_test( size = "large", srcs = ["polylint_test.sh"], data = [ + "polymer.json", ":pg_code_without_test", "//polygerrit-ui:polygerrit_components.bower_components.zip", ], diff --git a/polygerrit-ui/app/polylint_test.sh b/polygerrit-ui/app/polylint_test.sh index 54b31d35af..98cf06fcb8 100755 --- a/polygerrit-ui/app/polylint_test.sh +++ b/polygerrit-ui/app/polylint_test.sh @@ -25,4 +25,7 @@ fi unzip -o polygerrit-ui/polygerrit_components.bower_components.zip -d polygerrit-ui/app -$polymer_bin lint --root polygerrit-ui/app --entrypoint polygerrit-ui/app/elements/gr-app.html --component-dir 'polygerrit-ui/app/bower_components' --verbose --rules polymer-2-hybrid --sources "polygerrit-ui/app/**/*" +#Can't use --root with polymer.json - see https://github.com/Polymer/tools/issues/2616 +#Change current directory to the root folder +cd polygerrit-ui/app +$polymer_bin lint --component-dir 'bower_components' --verbose diff --git a/polygerrit-ui/app/polymer.json b/polygerrit-ui/app/polymer.json new file mode 100644 index 0000000000..977772ab7a --- /dev/null +++ b/polygerrit-ui/app/polymer.json @@ -0,0 +1,13 @@ +{ + "entrypoint": "elements/gr-app.html", + "sources": [ + "behaviors/**/*", + "elements/**/*", + "scripts/**/*", + "styles/**/*", + "types/**/*" + ], + "lint": { + "rules": ["polymer-2-hybrid"] + } +}