4.0.0
org.apache.flink
flink-parent
1.12-SNAPSHOT
..
flink-runtime-web_${scala.binary.version}
flink-runtime-web
jar
parameter-program
parameter-program-without-manifest
org.apache.flink
flink-runtime_${scala.binary.version}
${project.version}
org.apache.flink
flink-clients_${scala.binary.version}
${project.version}
org.apache.flink
flink-shaded-netty
org.apache.flink
flink-shaded-guava
org.apache.flink
flink-shaded-jackson
org.apache.flink
flink-test-utils-junit
org.apache.flink
flink-test-utils_${scala.binary.version}
${project.version}
test
org.apache.flink
flink-runtime_${scala.binary.version}
${project.version}
test-jar
test
org.apache.flink
flink-shaded-jackson-module-jsonSchema
test
commons-io
commons-io
test
skip-webui-build
com.github.eirslett
frontend-maven-plugin
true
web-dashboard
web/**
src/main/resources
org.apache.maven.plugins
maven-jar-plugin
test-jar
test-program-jar
process-test-classes
jar
org/apache/flink/runtime/webmonitor/handlers/utils/TestProgram.java
org.apache.flink.runtime.webmonitor.handlers.utils.TestProgram
test-program
test-parameter-program-jar
process-test-classes
jar
org/apache/flink/runtime/webmonitor/handlers/utils/TestProgram.java
org.apache.flink.runtime.webmonitor.testutils.ParameterProgram
${test.parameterProgram.name}
test-parameter-program-jar-without-manifest
process-test-classes
jar
org/apache/flink/runtime/webmonitor/handlers/utils/TestProgram.java
${test.ParameterProgramNoManifest.name}
test-output-program-jar
process-test-classes
jar
org/apache/flink/runtime/webmonitor/handlers/utils/OutputTestProgram.java
org.apache.flink.runtime.webmonitor.handlers.utils.OutputTestProgram
output-test-program
com.github.eirslett
frontend-maven-plugin
1.6
install node and npm
install-node-and-npm
v10.9.0
npm install
npm
ci --cache-max=0 --no-save
true
npm run build
npm
run build
web-dashboard
org.apache.maven.plugins
maven-surefire-plugin
${project.build.directory}
${test.parameterProgram.name}
${test.ParameterProgramNoManifest.name}