4.0.0
org.apache.nifi
nifi
2.0.0-SNAPSHOT
nifi-frontend
jar
${basedir}/src/main/frontend
${project.build.directory}/frontend-working-directory
1.0.1
${frontend.working.dir}/libs/shared/src/assets/themes
material
true
org.apache.maven.plugins
maven-resources-plugin
copy-source
generate-resources
copy-resources
${frontend.working.dir}
${frontend.source}
false
.angular/**/*
.nx/**/*
node_modules/**/*
coverage/**/*
dist/**/*
copy-built-nifi-app
process-resources
copy-resources
${project.build.directory}/${project.build.finalName}/nifi
${frontend.working.dir}/dist/nifi/browser
false
**/*
${frontend.working.dir}/dist/nifi
false
3rdpartylicenses.txt
copy-built-nifi-jolt-transform-ui-app
process-resources
copy-resources
${project.build.directory}/${project.build.finalName}/nifi-jolt-transform-ui
${frontend.working.dir}/dist/nifi-jolt-transform-ui/browser
false
**/*
${frontend.working.dir}/dist/nifi-jolt-transform-ui
false
3rdpartylicenses.txt
copy-built-standard-content-viewer-app
process-resources
copy-resources
${project.build.directory}/${project.build.finalName}/standard-content-viewer
${frontend.working.dir}/dist/standard-content-viewer/browser
false
**/*
${frontend.working.dir}/dist/standard-content-viewer
false
3rdpartylicenses.txt
bundle-built-nifi-app
prepare-package
copy-resources
${project.build.outputDirectory}/nifi
${project.build.directory}/${project.build.finalName}/nifi
false
**/*
bundle-built-nifi-jolt-transform-ui-app
prepare-package
copy-resources
${project.build.outputDirectory}/nifi-jolt-transform-ui
${project.build.directory}/${project.build.finalName}/nifi-jolt-transform-ui
false
**/*
bundle-built-standard-content-viewer-app
prepare-package
copy-resources
${project.build.outputDirectory}/standard-content-viewer
${project.build.directory}/${project.build.finalName}/standard-content-viewer
false
**/*
com.coderplus.maven.plugins
copy-rename-maven-plugin
${copy-rename-maven-plugin.version}
copy-theme-nifi
generate-resources
copy
${frontend.theme.dir}/${frontend.theme.name}.scss
${frontend.working.dir}/libs/shared/src/assets/themes/material.scss
com.github.eirslett
frontend-maven-plugin
${frontend.mvn.plugin.version}
${frontend.working.dir}
install-node-and-npm
install-node-and-npm
initialize
${node.version}
npm-install
npm
generate-resources
run ci
${frontend.working.dir}
lint
npx
generate-resources
env-cmd -f .build.env nx run-many -t lint
${frontend.working.dir}
${frontend.skipTests}
unit-tests
npx
test
env-cmd -f .build.env nx run-many -t test --maxWorkers=2
${frontend.working.dir}
${frontend.skipTests}
package-web-ui
npx
generate-resources
env-cmd -f .build.env nx run-many -t build
${frontend.working.dir}
org.apache.rat
apache-rat-plugin
src/main/frontend/coverage/**/*
src/main/frontend/node_modules/**/*
src/main/frontend/libs/shared/src/assets/fonts/**/*
src/main/frontend/.editorconfig
src/main/frontend/.build.env
src/main/frontend/README.md
src/main/frontend/.prettierrc
src/main/frontend/.prettierignore
src/main/frontend/dist/**/*
src/main/frontend/.angular/**/*
src/main/frontend/.nx/**/*