4.0.0 lowcoder-root org.lowcoder ${revision} lowcoder-server jar lowcoder-server UTF-8 UTF-8 lowcoder-api-service ${project.build.directory}/app-libs false ${skipTests} ${skipTests} cert/signing.p12 pkcs12 dev lowcoder ${keystore.password} ${keystore.password} local_libs Temporary local libraries file://${maven.multiModuleProjectDirectory}/local-repo org.lowcoder lowcoder-sdk org.lowcoder lowcoder-infra org.lowcoder lowcoder-domain org.lowcoder sqlBasedPlugin ${revision} org.lowcoder.plugin lowcoder-plugin-api ch.qos.logback logback-classic org.springframework.boot spring-boot-starter-security org.springframework.security spring-security-config org.springframework.boot spring-boot-starter-webflux org.springdoc springdoc-openapi-starter-webflux-ui org.springdoc springdoc-openapi-webflux-ui 1.8.0 io.projectreactor.tools blockhound org.springframework.boot spring-boot-starter-data-mongodb-reactive org.springframework.boot spring-boot-starter-data-redis-reactive org.projectlombok lombok com.google.guava guava commons-io commons-io org.springframework.boot spring-boot-starter-actuator io.micrometer micrometer-registry-prometheus io.sentry sentry-spring-boot-starter-jakarta org.apache.httpcomponents httpclient org.apache.commons commons-text org.apache.commons commons-collections4 io.netty netty-all runtime io.projectreactor reactor-tools org.mockito mockito-inline test org.mockito mockito-core test junit junit test org.springframework.boot spring-boot-starter-test test org.springframework.security spring-security-test test io.projectreactor reactor-test test de.flapdoodle.embed de.flapdoodle.embed.mongo.spring30x test com.jayway.jsonpath json-path jakarta.servlet jakarta.servlet-api com.auth0 java-jwt 4.4.0 org.passay passay 1.6.3 it.ozimov embedded-redis 0.7.3 test org.apache.directory.server apacheds-test-framework 2.0.0.AM26 test org.junit.vintage junit-vintage-engine 5.9.3 test io.jsonwebtoken jjwt-api 0.11.5 compile io.jsonwebtoken jjwt-jackson 0.11.5 compile io.jsonwebtoken jjwt-impl 0.11.5 runtime org.springframework spring-aspects org.wiremock wiremock-jetty12 3.6.0 test org.lowcoder lowcoder-dependencies ${revision} pom import ${jar.name} org.apache.maven.plugins maven-dependency-plugin copy-dependencies package copy-dependencies ${assembly.lib.directory} runtime rjson copy-rjson-snapshot package copy tv.twelvetone.rjson rjson 1.3.1-SNAPSHOT true ${assembly.lib.directory} false org.apache.maven.plugins maven-jar-plugin 3.3.0 org.lowcoder.api.ServerApplication libs/ true true true true org.apache.maven.plugins maven-jarsigner-plugin 3.0.0 sign sign verify verify ${keystore.type} ${keystore.path} ${keystore.alias} ${keystore.store.password} ${keystore.key.password} org.apache.maven.plugins maven-surefire-plugin 3.1.2 ${skipUnitTests} **/*IntegrationTest.java org.apache.maven.plugins maven-failsafe-plugin 3.2.5 ${skipIntegrationTests} **/*IntegrationTest.java -Dpf4j.pluginsDir=../lowcoder-plugins/plugins integration-test verify maven-antrun-plugin copy-plugins-jar-for-integration-tests pre-integration-test run delete-plugins-after-integration-tests-phase post-integration-test run maven-assembly-plugin distro-assembly package single false src/assembly/bin.xml