4.0.0 com.scytl.products.ov.channel.ag api-gateway 2.1.7 com.scytl.products.ov.channel.ag.ui ag-ws-rest war Online Voting - API Gateway - Webservices com.scytl.products.ov.channel.commons ov-commons-infrastructure com.scytl.products.ov.channel.ag.services api-gateway-services ${project.version} junit junit ${junit.version} test org.hamcrest hamcrest-core ${hamcrest.version} test org.glassfish.jersey.test-framework jersey-test-framework-core ${jersey-test-framework-core.version} test org.glassfish.jersey.test-framework.providers jersey-test-framework-provider-grizzly2 ${jersey-test-framework-core.version} test org.glassfish.jersey.media jersey-media-json-jackson ${jersey-test-framework-core.version} test org.jmockit jmockit ${jmockit.version} test com.github.stefanbirkner system-rules ${system-rules.version} test ${project.artifactId} generate-api-gateway-apis src/main/raml true maven-resources-plugin org.apache.maven.plugins 3.0.2 com.github.eirslett frontend-maven-plugin ${frontend-maven-plugin.version} target install node and npm install-node-and-npm ${node.version} ${npm.version} https://nexus.scytl.net/service/local/repositories/applications/content/org/nodejs/node/ https://nexus.scytl.net/service/local/repositories/applications/content/com/github/npm/npm/${npm.version}/ org.codehaus.mojo exec-maven-plugin id0 package exec npm install --prefix ./target/node/node_modules/npm-${npm.version} raml2html id1 package exec target/node/node_modules/npm-${npm.version}/node_modules/raml2html/bin/raml2html -i ${project.build.outputDirectory}/voting_api.raml -o target/voting_api.html id2 package exec target/node/node_modules/npm-${npm.version}/node_modules/raml2html/bin/raml2html -i ${project.build.outputDirectory}/monitoring_api.raml -o target/monitoring_api.html id3 package exec target/node/node_modules/npm-${npm.version}/node_modules/raml2html/bin/raml2html -i ${project.build.outputDirectory}/admin_api.raml -o target/admin_api.html