4.0.0
pl.topteam
pomost
GP-1.05-1-5-0-20250416-104408
Obsługa pomocy społecznej
war
2023-12-28
${maven.build.timestamp}
0
0
20250321
${channel}
${channel}
yyyy-MM-dd'T'HH:mm:ss
1.8
1.8
9.3
7.12.0
4.8.6
2500
12000000
cp1250
UTF-8
jira
https://top-team.atlassian.net/browse/TP
http://www.top-team.pl/
Top-Team TT Sp. z o.o.
https://www.top-team.pl/
scm:git:ssh://repo.ttserver.pl//srv/git/pomost/pomost-main.git
scm:git:ssh://scm@repo.ttserver.pl//srv/git/pomost/pomost-main.git
GP-1.05-1-5-0-20250416-104408
home-releases
ftp://top-team.home.pl/pub/channels/${project.deploy.channel}
org.springframework
spring-framework-bom
5.0.15.RELEASE
pom
import
org.springframework.security
spring-security-bom
5.0.12.RELEASE
pom
import
org.apache.cxf
cxf-bom
3.5.11
pom
import
com.fasterxml.jackson
jackson-bom
2.16.1
pom
import
org.glassfish.jersey
jersey-bom
2.35
pom
import
org.apache.logging.log4j
log4j-bom
2.22.1
pom
import
org.junit
junit-bom
5.11.3
pom
import
pl.topteam
pomost-integracja-bielsko
GP-1.05-3-6
pl.topteam
pomost-integracja-big
GP-1.05-3-6
pl.topteam
pomost-integracja-crpz
GP-1.05-3-6
pl.topteam
pomost-integracja-csizs
GP-1.05-3-7
pl.topteam
pomost-integracja-epuap
GP-1.05-3-6
pl.topteam
pomost-integracja-e-doreczenia
GP-1.05-3-6
commons-logging
commons-logging
org.glassfish.jaxb
jaxb-runtime
pl.topteam
pomost-integracja-gunb
GP-1.05-3-6
javax.validation
validation-api
pl.topteam
pomost-integracja-gus
GP-1.05-3-6
pl.topteam
pomost-integracja-pup
GP-1.05-3-6
pl.topteam
pomost-integracja-slowniki-centralne
GP-1.05-3-6
pl.topteam
pomost-integracja-sprawozdania
GP-1.05-3-6
pl.topteam
pomost-integracja-us
GP-1.05-3-6
xalan
xalan
xml-apis
xml-apis
commons-logging
commons-logging
pl.topteam
pomost-integracja-waw
GP-1.05-3-6
pl.topteam
pomost-integracja-zbc
GP-1.05-3-6
pl.topteam
pomost-integracja-zbc-js
GP-1.05-3-3
pl.topteam
pomost-integracja-zus
GP-1.05-3-6
pl.topteam
pomost-klient
GP-1.05-4-18
pl.topteam
niebieska-karta-jaxb
1.0.2-1
pl.topteam
niebieska-wydruki
0.0.2
pl.topteam
tezaurus-administracja-skarbowa
0.0.8
pl.topteam
tt_application-core
2.1.3
pl.topteam
aktywacje2_core
0.4.0
pl.topteam
aktywacje2_rs_klient
0.4.4
org.glassfish.hk2.external
aopalliance-repackaged
pl.topteam
cennik
1.0.5
pl.topteam
empatia-core
0.2.0
org.bouncycastle
bcpkix-jdk18on
pl.topteam
inkubator
0.3.4
pl.topteam
jerzyk
0.0.9
pl.topteam
otm-wydruki
0.0.5
pl.topteam
reaktor
0.0.3
javax.activation
javax.activation-api
javax.xml.bind
jaxb-api
pl.topteam
synchronizator
0.0.1
pl.topteam.auto.copy
auto-copy-annotations
0.0.1
org.projectlombok
lombok
1.18.36
provided
org.apache.commons
commons-csv
1.11.0
commons-fileupload
commons-fileupload
1.3.2
org.apache.commons
commons-lang3
3.14.0
org.apache.commons
commons-text
1.12.0
org.apache.cxf
cxf-rt-frontend-jaxrs
org.apache.geronimo.specs
geronimo-jta_1.1_spec
org.apache.cxf
cxf-rt-frontend-jaxws
org.apache.geronimo.specs
geronimo-jta_1.1_spec
org.apache.cxf
cxf-rt-features-clustering
org.apache.geronimo.specs
geronimo-jta_1.1_spec
org.apache.cxf
cxf-rt-transports-http
org.apache.geronimo.specs
geronimo-jta_1.1_spec
org.apache.cxf
cxf-rt-features-logging
org.apache.geronimo.specs
geronimo-jta_1.1_spec
commons-beanutils
commons-beanutils
1.7.0
commons-logging
commons-logging
commons-collections
commons-collections
3.2.2
commons-discovery
commons-discovery
0.2
commons-logging
commons-logging
commons-net
commons-net
3.6
commons-validator
commons-validator
1.1.4
javax.servlet
javax.servlet-api
3.1.0
provided
javax.servlet.jsp
jsp-api
2.2.1-b03
provided
org.glassfish
javax.el
3.0.1-b12
provided
javax.websocket
javax.websocket-api
1.1
provided
jstl
jstl
1.2
org.springframework
spring-webmvc
org.springframework
spring-jcl
org.springframework
spring-context-support
org.springframework
spring-orm
org.springframework
spring-jdbc
org.springframework.security
spring-security-core
org.springframework.security
spring-security-config
org.springframework.security
spring-security-web
com.github.vladimir-bukhtoyarov
bucket4j-core
7.6.0
com.ibm.icu
icu4j
74.2
org.hibernate
hibernate-entitymanager
5.1.17.Final
org.apache.geronimo.specs
geronimo-jta_1.1_spec
org.hibernate
hibernate-c3p0
5.1.17.Final
org.hibernate
hibernate-java8
5.1.17.Final
org.hibernate.validator
hibernate-validator
6.1.6.Final
javax.transaction
jta
1.1
com.mchange
c3p0
0.9.2.1
struts
struts
1.2.9
antlr
antlr
xalan
xalan
xml-apis
xml-apis
commons-logging
commons-logging
org.springframework
spring-struts
3.2.18.RELEASE
velocity
velocity
1.4
velocity
velocity-dep
velocity-tools
velocity-tools
1.1
xdoclet
xdoclet-apache-module
1.2.3-1
provided
xdoclet
xdoclet-ejb-module
1.2.3
commons-logging
commons-logging
provided
xdoclet
xdoclet-java-module
1.2.3
provided
xdoclet
xjavadoc
1.8-20170310
provided
xdoclet
xdoclet-spring-module
1.2.3
commons-logging
commons-logging
provided
xdoclet
xdoclet-web-module
1.2.3
commons-logging
commons-logging
provided
xdoclet
xdoclet-xdoclet-module
1.2.3
provided
xdoclet
xdoclet
1.2.3
commons-logging
commons-logging
provided
org.slf4j
slf4j-api
1.7.36
org.slf4j
jul-to-slf4j
1.7.36
org.slf4j
jcl-over-slf4j
1.7.36
org.apache.logging.log4j
log4j-core
org.apache.logging.log4j
log4j-web
org.apache.logging.log4j
log4j-slf4j-impl
org.apache.logging.log4j
log4j-1.2-api
org.apache.wss4j
wss4j-ws-security-dom
2.4.3
org.apache.geronimo.javamail
geronimo-javamail_1.4_mail
org.apache.santuario
xmlsec
2.2.3
com.sun.xml.bind
jaxb-impl
2.3.8
com.sun.xml.ws
jaxws-rt
2.3.6
org.directwebremoting
dwr
2.0.10
org.freemarker
freemarker
2.3.33
poi
poi
2.5.1-final-20040804
javax.xml
jaxrpc-api
1.1
com.sun.activation
jakarta.activation
1.2.2
jakarta.xml.bind
jakarta.xml.bind-api
2.3.3
jakarta.activation
jakarta.activation-api
org.glassfish.hk2.external
jakarta.inject
2.6.1
org.apache.xml.serializer
serializer
2.7.0
org.liquibase
liquibase-core
4.31.1
javax.xml.bind
jaxb-api
com.mattbertolini
liquibase-slf4j
4.1.0
net.sourceforge.stripes
stripes
1.5.7
commons-logging
commons-logging
com.itextpdf
itextpdf
5.5.13.3
com.itextpdf.tool
xmlworker
5.5.13.3
org.firebirdsql.jdbc
jaybird-jdk18
3.0.12
com.google.guava
guava
33.2.1-jre
de.jollyday
jollyday
0.5.10
javax.xml.bind
jaxb-api
org.glassfish.jaxb
jaxb-runtime
eu.europa.ec.joinup.sd-dss
dss-utils-google-guava
5.13
eu.europa.ec.joinup.sd-dss
dss-xades
5.13
com.icegreen
greenmail
1.6.14
test
pl.smsapi
smsapi-lib
2.5
net.lingala.zip4j
zip4j
2.11.5
com.fasterxml.jackson.core
jackson-databind
com.fasterxml.jackson.core
jackson-annotations
com.fasterxml.jackson.datatype
jackson-datatype-jsr310
com.fasterxml.jackson.module
jackson-module-jaxb-annotations
org.glassfish.jersey.media
jersey-media-json-jackson
jakarta.activation
jakarta.activation-api
org.junit.jupiter
junit-jupiter
test
org.junit.jupiter
junit-jupiter-params
test
org.junit.vintage
junit-vintage-engine
test
org.springframework
spring-test
test
com.squareup.okhttp3
mockwebserver
4.10.0
test
org.hamcrest
hamcrest-junit
2.0.0.0
test
com.google.truth
truth
1.4.4
test
com.google.guava
guava
com.google.jimfs
jimfs
1.2
test
org.ow2.asm
asm-tree
9.7.1
test
org.mockito
mockito-core
3.12.4
test
org.easymock
easymock
3.6
test
org.powermock
powermock-api-mockito2
2.0.9
test
org.powermock
powermock-module-junit4
2.0.9
test
org.hamcrest
hamcrest-core
org.powermock
powermock-api-easymock
2.0.9
test
com.h2database
h2
1.4.199
test
pl.topteam
tezaurus-adresy
0.2.4
test
${project.basedir}/src/main/resources
${project.basedir}/src/integracja/resources
${project.basedir}/src/test/resources
${project.basedir}/src/test-integracja/resources
org.apache.maven.wagon
wagon-ftp
3.3.2
org.apache.maven.plugins
maven-help-plugin
3.5.1
org.codehaus.mojo
build-helper-maven-plugin
3.6.0
org.codehaus.gmaven
groovy-maven-plugin
2.1.1
org.codehaus.groovy
groovy-all
2.4.17
org.apache.maven.plugins
maven-enforcer-plugin
3.5.0
org.codehaus.mojo
extra-enforcer-rules
1.9.0
org.apache.maven.plugins
maven-resources-plugin
3.3.1
org.apache.maven.plugins
maven-war-plugin
3.4.0
org.apache.maven.plugins
maven-surefire-plugin
3.5.2
me.fabriciorby
maven-surefire-junit5-tree-reporter
1.4.0
plain
true
UNICODE
true
true
true
true
true
false
true
true
false
org.apache.maven.plugins
maven-scm-plugin
2.0.1
org.apache.maven.plugins
maven-checkstyle-plugin
3.6.0
${project.build.directory}/cache/checkstyle/checkstyle.cache
${project.basedir}/src/main/reporting/checkstyle/sun_checks.xml
UTF-8
com.puppycrawl.tools
checkstyle
${maven.checkstyle.version}
org.apache.maven.plugins
maven-pmd-plugin
3.24.0
true
${project.basedir}/pmd/cache/data
src/main/java
src/integracja/java
pl/gov/mpips/xsd/csizs/pi/slowniki/SL_STATUS_WNIOSKU.java
pl/topteam/common/web/config/MRiPSConfiguration.java
pl/topteam/pomost/action/sprawozdania/mrips_06/v20231108/SprawozdanieActionBean.java
pl/topteam/pomost/action/sprawozdania/mrips_06/v20241008/SprawozdanieActionBean.java
pl/topteam/pomost/bank/przelewy/elektroniczne/eksport/pliki/BzWbk.java
pl/topteam/pomost/controllers/nk/karty/r2023/poz1870/Formularz.java
pl/topteam/pomost/empatia/csizs/log/stany/PrzejscieUslugZUS.java
pl/topteam/pomost/empatia/orm/zadania/DaneZUS.java
pl/topteam/pomost/empatia/csizs/pi/eksmoon/WeryfikacjaEKSMOoN.java
pl/topteam/pomost/empatia/csizs/pi/zus/sprawozdanie/GeneratorSprawozdania.java
pl/topteam/pomost/empatia/csizs/pi/zus/z1p/UdostepenienieSkladekZUS.java
pl/topteam/pomost/mpips/sprawozdania/mrips_06/v20210622/GeneratorMRiPS06.java
pl/topteam/pomost/mpips/sprawozdania/mrips_06/v20210622/StrukturaDzialu1A.java
pl/topteam/pomost/mpips/sprawozdania/mrips_06/v20210622/StrukturaDzialu1B.java
pl/topteam/pomost/mpips/sprawozdania/mrips_06/v20221212/GeneratorMRiPS06.java
pl/topteam/pomost/mpips/sprawozdania/mrips_06/v20221212/StrukturaDzialu1A.java
pl/topteam/pomost/mpips/sprawozdania/mrips_06/v20221212/StrukturaDzialu1B.java
pl/topteam/pomost/mpips/sprawozdania/mrips_06/v20221212/StrukturaDzialu2.java
pl/topteam/pomost/mpips/sprawozdania/mrips_06/v20231108/GeneratorMRiPS06.java
pl/topteam/pomost/mpips/sprawozdania/mrips_06/v20231108/StrukturaDzialu1A.java
pl/topteam/pomost/mpips/sprawozdania/mrips_06/v20231108/StrukturaDzialu1B.java
pl/topteam/pomost/mpips/sprawozdania/mrips_06/v20231108/StrukturaDzialu2.java
pl/topteam/pomost/mpips/sprawozdania/mrips_06/v20241008/GeneratorMRiPS06.java
pl/topteam/pomost/mpips/sprawozdania/mrips_06/v20241008/StrukturaDzialu1A.java
pl/topteam/pomost/mpips/sprawozdania/mrips_06/v20241008/StrukturaDzialu1B.java
pl/topteam/pomost/mpips/sprawozdania/mrips_06/v20241008/StrukturaDzialu2.java
pl/topteam/pomost/module/decyzja/action/WydrukDecyzjiPrzed2018Action.java
pl/topteam/pomost/module/empatia/action/komunikaty/KomunikatAction.java
pl/topteam/pomost/orm/Swiadczenie.java
pl/topteam/pomost/slowniki/centralne/ParametryXML.java
pl/topteam/pomost/slowniki/centralne/SlownikiXML.java
pl/topteam/pomost/slowniki/rozszerzenia/poziom0/Dystrybuowane.java
pl/topteam/pomost/zone/rest/swiadczenie/Swiadczenia.java
pl/topteam/pomost/zone/rest/swiadczenie/SwiadczeniaZone.java
pl/topteam/piecza/action/sprawozdania/ministerialne/dwidzk/DWiDZKActionBean.java
pl/topteam/piecza/crpz/v1/GeneratorCRPZ.java
pl/topteam/piecza/mpips/sprawozdania/dwidzk/GeneratorCzesciA.java
pl/topteam/piecza/mpips/sprawozdania/dwidzk/GeneratorCzesciB.java
pl/topteam/piecza/mpips/sprawozdania/dwidzk/GeneratorCzesciC.java
pl/topteam/piecza/mpips/sprawozdania/dwidzk/GeneratorCzesciD.java
pl/topteam/piecza/mpips/sprawozdania/dwidzk/GeneratorCzesciE.java
pl/topteam/piecza/mpips/sprawozdania/dwidzk/GeneratorDWiDZK.java
pl/topteam/piecza/mpips/sprawozdania/sdsp/v20181119/GeneratorCzesciA.java
pl/topteam/piecza/mpips/sprawozdania/sdsp/v20181119/GeneratorCzesciC.java
pl/topteam/piecza/mpips/sprawozdania/sdsp/v20181119/GeneratorSDSP.java
pl/topteam/piecza/mpips/sprawozdania/sdsp/v20191115/GeneratorCzesciA.java
pl/topteam/piecza/mpips/sprawozdania/sdsp/v20191115/GeneratorCzesciB.java
pl/topteam/piecza/mpips/sprawozdania/sdsp/v20191115/GeneratorCzesciC.java
pl/topteam/piecza/mpips/sprawozdania/sdsp/v20191115/GeneratorCzesciD.java
pl/topteam/piecza/mpips/sprawozdania/sdsp/v20191115/GeneratorCzesciE.java
pl/topteam/piecza/mpips/sprawozdania/sdsp/v20191115/GeneratorSDSP.java
pl/topteam/piecza/mpips/sprawozdania/wripzs/GeneratorTabeliA.java
pl/topteam/piecza/mpips/sprawozdania/wripzs/GeneratorTabeliB.java
pl/topteam/piecza/mpips/sprawozdania/wripzs/GeneratorTabeliC.java
pl/topteam/piecza/mpips/sprawozdania/wripzs/GeneratorTabeliD.java
pl/topteam/piecza/mpips/sprawozdania/wripzs/GeneratorTabeliE.java
pl/topteam/piecza/mpips/sprawozdania/wripzs/GeneratorTabeliF.java
pl/topteam/piecza/mpips/sprawozdania/wripzs/GeneratorTabeliG.java
pl/topteam/piecza/mpips/sprawozdania/wripzs/GeneratorTabeliH.java
pl/topteam/piecza/mpips/sprawozdania/wripzs/GeneratorTabeliI.java
pl/topteam/piecza/mpips/sprawozdania/wripzs/GeneratorTabeliJ.java
pl/topteam/piecza/mpips/sprawozdania/wripzs/GeneratorTabeliK.java
pl/topteam/piecza/mpips/sprawozdania/wripzs/GeneratorTabeliL.java
pl/topteam/piecza/mpips/sprawozdania/wripzs/GeneratorWRIPZS.java
pl/topteam/piecza/mpips/sprawozdania/wripzs/StrukturaTabeliF.java
pl/topteam/pzgm/service/wrispz/GeneratorTabeliC.java
pl/topteam/pzgm/service/wrispz/GeneratorWRiSPZG.java
none
false
false
true
net.sourceforge.pmd
pmd-core
${maven.pmd.version}
net.sourceforge.pmd
pmd-java
${maven.pmd.version}
net.sourceforge.pmd
pmd-javascript
${maven.pmd.version}
net.sourceforge.pmd
pmd-jsp
${maven.pmd.version}
com.github.spotbugs
spotbugs-maven-plugin
4.8.6.6
${project.basedir}/src/main/reporting/spotbugs/excludes.xml
true
High
Max
true
${maven.spotbugs.heap}
UTF-8
${maven.spotbugs.timeout}
false
com.github.spotbugs
spotbugs
${maven.spotbugs.version}
org.jacoco
jacoco-maven-plugin
0.8.12
org.apache.maven.plugins
maven-enforcer-plugin
enforce-java
validate
enforce
[1.8,)
[3.6.3,)
org.apache.maven.plugins
maven-clean-plugin
3.4.0
${project.basedir}
pom.xml.releaseBackup
release.properties
${project.build.directory}
**/*
${project.basedir}/src/main/webapp/WEB-INF
struts-config.xml
org.apache.maven.plugins
maven-antrun-plugin
3.1.0
ant-run-task
generate-sources
run
org.codehaus.mojo
build-helper-maven-plugin
add-source
generate-sources
add-source
${project.basedir}/src/integracja/java
${project.build.directory}/generated-sources/annotations
add-test-source
generate-test-sources
add-test-source
${project.basedir}/src/test-integracja/java
org.apache.maven.plugins
maven-compiler-plugin
3.13.0
true
true
true
UTF-8
org.projectlombok
lombok
1.18.36
pl.topteam.auto.copy
auto-copy
0.0.1
org.apache.maven.plugins
maven-war-plugin
true
${barrier-tag}
${project.name}
${project.build.channel}
${project.version}
${build.date}
${release.date}
${git-hash}
dependencies
true
true
${excludes}
UTF-8
true
org.apache.maven.plugins
maven-site-plugin
3.12.1
pl
false
org.apache.maven.skins
maven-fluido-skin
1.12.0
org.apache.maven.plugins
maven-javadoc-plugin
3.6.3
true
org.apache.maven.plugins
maven-source-plugin
3.3.0
true
org.apache.maven.plugins
maven-surefire-plugin
org.jacoco
jacoco-maven-plugin
prepare-agent
${project.build.directory}/jacoco-unit.exec
report
site
report
${project.build.directory}/jacoco-unit.exec
${project.build.directory}/site/jacoco-report
org.apache.maven.plugins
maven-install-plugin
3.1.3
true
org.apache.maven.plugins
maven-deploy-plugin
3.0.0
org.apache.maven.plugins
maven-release-plugin
3.0.1
org.apache.maven.scm
maven-scm-provider-gitexe
2.0.1
false
true
@{project.version}
release
scm@repo.ttserver.pl
org.apache.maven.plugins
maven-jxr-plugin
3.6.0
org.apache.maven.plugins
maven-project-info-reports-plugin
3.8.0
false
false
index
issue-management
plugin-management
summary
org.codehaus.mojo
versions-maven-plugin
2.17.1
dependency-updates-report
plugin-updates-report
org.apache.maven.plugins
maven-surefire-report-plugin
3.5.2
org.apache.maven.plugins
maven-pmd-plugin
true
false
pmd
cpd
org.apache.maven.plugins
maven-checkstyle-plugin
com.github.spotbugs
spotbugs-maven-plugin
org.codehaus.mojo
taglist-maven-plugin
3.2.1
UTF-8
true
Do zrobienia/zmiany
TODO
ignoreCase
FIXME
ignoreCase
Przestarzałe
@deprecated
ignoreCase
nexus-releases
https://ttprogramy.pl/nexus/content/repositories/releases/
true
false
nexus-snapshots
https://ttprogramy.pl/nexus/content/repositories/snapshots/
false
true
tt-archiva-repository-internal
https://ttprogramy.pl/apache-archiva/repository/internal/
true
false
true
always
fail
smsapi
smsapi
https://labs.smsapi.com/maven/
default
tt-archiva-repository-internal
https://ttprogramy.pl/apache-archiva/repository/internal/
true
false
ide
tmp
0101010
${project.basedir}/src/test-db/resources
${project.basedir}/src/test-integracja/resources
org.codehaus.mojo
build-helper-maven-plugin
add-test-source
generate-sources
add-test-source
${project.basedir}/src/test-db/java
refaster
org.apache.maven.plugins
maven-compiler-plugin
true
-XDcompilePolicy=simple
-Xplugin:ErrorProne -XepPatchChecks:refaster:${project.basedir}/refaster/rules/${refaster.rule} -XepPatchLocation:${basedir}
-Xlint:deprecation
8
8
UTF-8
com.google.errorprone
error_prone_core
2.29.2
com.google.errorprone
error_prone_refaster
2.29.2
tech.picnic.error-prone-support
refaster-runner
0.15.0
org.projectlombok
lombok
1.18.36
pl.topteam.auto.copy
auto-copy
0.0.1
spotless
com.diffplug.spotless
spotless-maven-plugin
2.43.0
.gitignore
true
4
1.8
true
sign
true
org.apache.maven.plugins
maven-jarsigner-plugin
3.0.0
${keystore.type}
${keystore.path}
${keystore.alias}
${keystore.store.password}
${keystore.key.password}
sign-war
sign
verify-signed-war
verify
thin
false
WEB-INF/lib/*.jar
org.apache.maven.plugins
maven-enforcer-plugin
enforcements-in-thin-war
validate
enforce
release
Aktywuj dodatkowo profil 'release'!
fat
false
org.apache.maven.plugins
maven-enforcer-plugin
enforcements-in-fat-war
validate
enforce
release
Aktywuj dodatkowo profil 'release'!
uuid
false
org.apache.maven.plugins
maven-enforcer-plugin
enforcements-in-uuid-war
validate
enforce
release
Aktywuj dodatkowo profil 'release'!
org.apache.maven.plugins
maven-war-plugin
WEB-INF/lib/*.jar
org.codehaus.gmaven
groovy-maven-plugin
commons-net
commons-net
3.6
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
release
false
org.apache.maven.plugins
maven-help-plugin
build-info
initialize
active-profiles
org.apache.maven.plugins
maven-enforcer-plugin
warnings-in-war
initialize
enforce
false
true
1.8
enforcements-in-war
initialize
enforce
xalan:xalan
channel
Określ kanał (-Dchannel=), którym dystrybuowana będzie aplikacja (np. stable, dev, tmp, mrips)
git-hash
Określ zmienną 'git-hash' (-Dgit-hash=) wskazującą na commit, z którego tworzona jest aktualizacja (7 początkowych cyfr albo cały hash)!
enforcements-in-installed-deployed
install
enforce
Niedopuszczalne są zależności typu SNAPSHOT!
Musi zostać określona wersja aplikacji (w pom.xml)! Niedopuszczalna jest publikacja wersji SNAPSHOT!
org.codehaus.mojo
extra-enforcer-rules
1.6.2
org.codehaus.gmaven
groovy-maven-plugin
release-parameters
initialize
execute
final String SNAPSHOT = '-SNAPSHOT'
Properties releaseProps = new Properties()
File releasePropsFile = new File('release.properties')
String pomVersion = '${project.version}'.replace(SNAPSHOT, '')
String[] vNumbers = pomVersion.split('-')
String releaseVersion = vNumbers[0] + '-' + vNumbers[1] + '-' + vNumbers[2] + '-' + (Integer.parseInt(vNumbers[3]) - 1)
if (project.properties['project.build.channel'] == 'stable') {
releaseVersion += '-' + project.properties['project.build.wpo']
releaseVersion += '-' + new Date().format("yyyyMMdd")
} else if (project.properties['project.build.channel'] == 'mpips') {
// nic nie dodajemy do podstawowego numeru wersji
} else {
releaseVersion += '-' + new Date().format("yyyyMMdd")
}
if (project.properties['project.build.fix'] != "0") {
releaseVersion += '-' + project.properties['project.build.fix']
}
final List activeProfiles = project.activeProfiles.stream().map{p -> p.id}.collect()
if (activeProfiles.contains("uuid")) {
releaseVersion += '-' + new Date().format("HHmmss")
}
String snapshotVersion = pomVersion + SNAPSHOT
releaseProps.setProperty('scm.tag', releaseVersion)
releaseProps.setProperty('project.rel.${project.groupId}:${project.artifactId}', releaseVersion)
releaseProps.setProperty('project.dev.${project.groupId}:${project.artifactId}', snapshotVersion)
releaseProps.store(releasePropsFile.newWriter(), null)
release-in-scm-git
false
org.codehaus.gmaven
groovy-maven-plugin
release-parameters
initialize
execute
final String SNAPSHOT = '-SNAPSHOT'
Properties releaseProps = new Properties()
File releasePropsFile = new File('release.properties')
String releaseVersion = '${project.version}'.replace(SNAPSHOT, '')
String[] vNumbers = releaseVersion.split('-')
String snapshotVersion = vNumbers[0] + '-' + vNumbers[1] + '-' + vNumbers[2] + '-' + (Integer.parseInt(vNumbers[3]) + 1) + SNAPSHOT
releaseProps.setProperty('scm.tag', releaseVersion)
releaseProps.setProperty('project.rel.${project.groupId}:${project.artifactId}', releaseVersion)
releaseProps.setProperty('project.dev.${project.groupId}:${project.artifactId}', snapshotVersion)
releaseProps.store(releasePropsFile.newWriter(), null)
user-changelog
channel
changelog/changes-${channel}.xml
org.codehaus.mojo
xml-maven-plugin
1.1.0
changelog
changes-${channel}.xml
changelog/changes.xslt
${project.build.directory}/generated-resources/dokumentacja/changelog
changes.html
changelog-for-users
generate-resources
transform
org.apache.maven.plugins
maven-war-plugin
${project.build.directory}/generated-resources/dokumentacja/changelog
true
dokumentacja/changelog
deploy-user-changelog
false
org.codehaus.mojo
wagon-maven-plugin
2.0.2
deploy-user-changelog
deploy
upload-single
home-releases
${project.build.directory}/${project.artifactId}-${project.version}/dokumentacja/changelog/changes.html
ftp://top-team.home.pl/pub/channels/${channel}/pl/topteam/${project.artifactId}
cargo
org.codehaus.cargo
cargo-maven3-plugin
1.10.15
tomcat8x
remote
runtime
test.ttserver.pl
/pomost
org.apache.maven.plugins
maven-war-plugin