4.0.0 sonia.scm scm 2.0.0-SNAPSHOT sonia.scm scm-webapp war 2.0.0-SNAPSHOT scm-webapp sonia.scm scm-annotation-processor 2.0.0-SNAPSHOT provided javax.servlet javax.servlet-api ${servlet.version} provided javax.transaction jta 1.1 provided sonia.scm scm-core 2.0.0-SNAPSHOT sonia.scm scm-dao-xml 2.0.0-SNAPSHOT org.apache.shiro shiro-web ${shiro.version} org.apache.shiro shiro-guice ${shiro.version} io.jsonwebtoken jjwt-impl ${jjwt.version} io.jsonwebtoken jjwt-api ${jjwt.version} io.jsonwebtoken jjwt-jackson ${jjwt.version} com.fasterxml.jackson.module jackson-module-jaxb-annotations ${jackson.version} com.fasterxml.jackson.jaxrs jackson-jaxrs-base ${jackson.version} com.fasterxml.jackson.datatype jackson-datatype-jdk8 ${jackson.version} com.fasterxml.jackson.datatype jackson-datatype-jsr310 ${jackson.version} com.fasterxml.jackson.jaxrs jackson-jaxrs-json-provider ${jackson.version} org.jboss.resteasy resteasy-jaxrs org.jboss.resteasy resteasy-jaxb-provider org.jboss.resteasy resteasy-jackson2-provider org.jboss.resteasy resteasy-multipart-provider org.jboss.resteasy resteasy-guice org.jboss.resteasy resteasy-servlet-initializer org.jboss.resteasy resteasy-validator-provider-11 ${resteasy.version} org.hibernate hibernate-validator 5.3.6.Final javax.el javax.el-api 2.2.4 org.glassfish.web javax.el 2.2.4 com.google.inject.extensions guice-multibindings ${guice.version} com.google.inject.extensions guice-assistedinject ${guice.version} com.github.legman.support shiro ${legman.version} ch.qos.logback logback-classic org.slf4j jcl-over-slf4j ${slf4j.version} org.slf4j log4j-over-slf4j ${slf4j.version} xml-apis xml-apis 1.4.01 commons-codec commons-codec 1.9 com.google.guava guava ${guava.version} com.cronutils cron-utils 8.1.1 com.github.spullara.mustache.java compiler ${mustache.version} com.github.sdorra web-resources 1.1.0 com.github.sdorra spotter-core 2.0.0 org.apache.tika tika-core 1.20 se.jiderhamn.classloader-leak-prevention classloader-leak-prevention-core 2.7.0 sonia.scm scm-test 2.0.0-SNAPSHOT test org.slf4j slf4j-simple org.seleniumhq.selenium selenium-java ${selenium.version} test org.seleniumhq.selenium selenium-firefox-driver ${selenium.version} test org.seleniumhq.selenium htmlunit-driver 2.21 test com.sun.jersey jersey-client ${jersey-client.version} test com.sun.jersey.contribs jersey-apache-client ${jersey-client.version} test com.github.sdorra shiro-unit test sonia.scm.plugins scm-git-plugin 2.0.0-SNAPSHOT tests test sonia.scm.plugins scm-git-plugin 2.0.0-SNAPSHOT test sonia.scm.plugins scm-hg-plugin 2.0.0-SNAPSHOT tests test sonia.scm.plugins scm-hg-plugin 2.0.0-SNAPSHOT test sonia.scm.plugins scm-svn-plugin 2.0.0-SNAPSHOT tests test sonia.scm.plugins scm-svn-plugin 2.0.0-SNAPSHOT test commons-logging commons-logging 1.1.3 provided log4j log4j 1.2.17 provided org.projectlombok lombok provided org.mapstruct mapstruct-processor provided com.mycila.maven-license-plugin maven-license-plugin 1.9.0
http://download.scm-manager.org/licenses/mvn-license.txt
src/** **/test/** target/** .hg/** src/main/webapp/resources/extjs/** src/main/webapp/resources/syntaxhighlighter/** src/main/webapp/resources/moment/** **/*.mustache true
org.apache.maven.plugins maven-dependency-plugin 2.4 compile list runtime ${project.build.directory}/classes/config/dependencies.list sonia.scm.maven smp-maven-plugin sonia.scm.plugins scm-hg-plugin ${project.version} sonia.scm.plugins scm-svn-plugin ${project.version} sonia.scm.plugins scm-git-plugin ${project.version} sonia.scm.plugins scm-legacy-plugin ${project.version} compile copy-core-plugins org.apache.maven.plugins maven-war-plugin 2.2 true sonia.maven change-env 1.0 ${environment.profile} .*(\.{env})\.xml process-resources change-env org.eclipse.jetty jetty-maven-plugin ${jetty.maven.version} 8005 STOP scm.home ${scm.home} scm.stage ${scm.stage} java.awt.headless true sonia.scm.ui.proxy ${livereload.proxy} /scm ${project.basedir}/src/main/conf/jetty.xml 0
scm-webapp
DEVELOPMENT target/scm-it default 0.10.5 2.53.1 1.0 0.8.17 Tomcat e1 javascript:S3827 **.js src/main/webapp** livereload livereload http://localhost:3000 ui-overlay !livereload sonia.scm scm-ui 2.0.0-SNAPSHOT war release org.apache.maven.plugins maven-war-plugin 2.2 ${project.build.directory}/web-compressor ${project.build.directory}/dependency-rewrite sonia.maven web-compressor 1.5 prepare-package partial-compress-template src/main/webapp/index.mustache ${project.build.directory}/web-compressor/index.mustache release it org.apache.maven.plugins maven-failsafe-plugin 2.12 sonia/scm/it/*ITCase.java integration-test integration-test verify verify org.eclipse.jetty jetty-maven-plugin ${jetty.maven.version} 8085 STOP scm.home target/scm-it scm.stage ${scm.stage} ${project.basedir}/src/main/conf/jetty.xml 0 true start-jetty pre-integration-test deploy-war stop-jetty post-integration-test stop selenium org.apache.httpcomponents httpclient 4.3.2 test org.apache.maven.plugins maven-failsafe-plugin 2.12 sonia/scm/selenium/*ITCase.java integration-test integration-test verify verify org.eclipse.jetty jetty-maven-plugin ${jetty.maven.version} 8082 8086 STOP scm.home target/scm-it ${project.basedir}/src/main/conf/jetty.xml 0 true start-jetty pre-integration-test deploy-war stop-jetty post-integration-test stop org.codehaus.mojo selenium-maven-plugin 2.3 start-selenium-server pre-integration-test start-server true stop-selenium-server post-integration-test stop-server doc org.apache.maven.plugins maven-resources-plugin copy-enunciate-configuration compile copy-resources ${project.build.directory} src/main/doc true **/enunciate.xml com.webcohesion.enunciate enunciate-maven-plugin docs compile ${project.build.directory}/enunciate.xml ${project.build.directory} restdocs com.webcohesion.enunciate enunciate-top ${enunciate.version} com.webcohesion.enunciate enunciate-swagger com.webcohesion.enunciate enunciate-lombok ${enunciate.version} org.mapstruct mapstruct-processor ${org.mapstruct.version} org.apache.maven.plugins maven-assembly-plugin src/main/doc/assembly.xml package single