diff --git a/source/plugins/licenses/examples.yml b/source/plugins/licenses/examples.yml index 2395fb3c..64bfbf88 100644 --- a/source/plugins/licenses/examples.yml +++ b/source/plugins/licenses/examples.yml @@ -6,7 +6,7 @@ template: repository repo: metrics plugin_licenses: yes - plugin_licenses_setup: npm ci + plugin_licenses_setup: "[[ -f package.json ]] && npm ci || true" test: timeout: 1800000 modes: @@ -21,7 +21,7 @@ template: repository repo: metrics plugin_licenses: yes - plugin_licenses_setup: npm ci + plugin_licenses_setup: "[[ -f package.json ]] && npm ci || true" plugin_licenses_legal: no plugin_licenses_ratio: yes test: diff --git a/source/plugins/licenses/metadata.yml b/source/plugins/licenses/metadata.yml index fcd0ba5c..baab4d04 100644 --- a/source/plugins/licenses/metadata.yml +++ b/source/plugins/licenses/metadata.yml @@ -32,9 +32,12 @@ inputs: plugin_licenses_setup: description: | Setup command + + > ℹ️ Depending on the project, this may not be required. + > The example command is intended for NodeJs projects that use `npm` to install their dependencies. type: string default: "" - example: npm ci + example: "[[ -f package.json ]] && npm ci || true" plugin_licenses_ratio: description: |