4.0.0 pl.topteam tt_application 2.2.1 war http://docs.codehaus.org/display/MAVEN/Versioning 3.3 UTF-8 1.8 1.8 ${channel} ${channel} channels WEB-INF/lib/*.jar ttprogramy-releases http://ttprogramy.pl/nexus/content/repositories/releases home-releases ftp://top-team.home.pl/pub/${project.deploy.folder}/${project.deploy.channel} bundle bundles uuid org.codehaus.gmaven groovy-maven-plugin 2.0 commons-net commons-net 3.3 install execute import org.apache.commons.net.ftp.FTPClient distributionManagement = project.distributionManagement repository = distributionManagement.repository server = settings.getServer(repository.id) username = server.username password = server.password uuid = UUID.randomUUID().toString() uri = URI.create(repository.url + uuid) new FTPClient().with { connect uri.host login username, password makeDirectory uri.path disconnect() } project.snapshotArtifactRepository?.url = uri project.releaseArtifactRepository?.url = uri sign skipSign !true org.apache.maven.plugins maven-jarsigner-plugin 1.4 ${keystore.type} ${keystore.path} ${keystore.alias} ${keystore.store.password} ${keystore.key.password} sign sign verify verify org.apache.maven.plugins maven-compiler-plugin 3.7.0 org.apache.maven.plugins maven-war-plugin 3.2.0 true ${project.name} ${project.build.channel} ${project.version} 263e614f-962e-4ffb-b59b-da7b5b974413 1.8 3.1 ${packagingExcludes} org.apache.maven.plugins maven-enforcer-plugin 1.4.1 enforce-no-snapshots enforce true org.apache.maven.wagon wagon-ftp 3.0.0 javax.servlet javax.servlet-api 3.1.0 provided javax.el javax.el-api 3.0.0 provided javax.servlet jstl 1.2 javax.servlet.jsp jsp-api 2.2 org.apache.logging.log4j log4j-core 2.9.1 org.apache.logging.log4j log4j-web 2.9.1 org.apache.logging.log4j log4j-slf4j-impl 2.9.1 pl.topteam tt_application-core 2.1.1