Teemu Suo-Anttila
63c3404c9d
Final working configuration for nexus staging plugin
Change-Id: I05d546b763651ad6856fb86adc068058a35be429
pirms 8 gadiem
Teemu Suo-Anttila
9f6c62dfab
Skip only staging instead of the whole nexus deploy mojo
Change-Id: I4b1015dd27422500aed698bfa3dc87fc7b13a58a
pirms 8 gadiem
Teemu Suo-Anttila
4f38b075ba
Skip local staging in Nexus staging plugin
Change-Id: If0b02ed2830032bbed9fec8473bd429c74d76383
pirms 8 gadiem
Henri Sara
f7f5ba596d
Remove extra configuration of nexus plug-in
Change-Id: I9ffcfdf2ee91e5ebcf056c7c14b59adffc57cc39
pirms 8 gadiem
Henri Sara
5e9cc082c1
Add Nexus staging plug-in to release profile
Change-Id: I5b6cfc2b3b0f1026811e8020e76c2f01e3801474
pirms 8 gadiem
Henri Sara
f39691ddde
Move organization, license and SCM to parent POM
This change also cleans up some redundant POM metaadata.
Even though Maven documentation does not list it, also the organization
section is inherited to the effective POM.
pom-template.xml is still in the project for a longer description and a
repositories section until publishing to staging is cleaned up.
Change-Id: I76b71aec1d2812e2f9ef321c3b4131c613a29cb7
pirms 8 gadiem
Teemu Suo-Anttila
1ad07dfa1e
Add fail tolerant javadoc compilation to release profile
Change-Id: Ie01ced69a0b07afc336817d2c5c1e69e2b7e118f
pirms 8 gadiem
Teemu Suo-Anttila
f776982842
Generate sources with release profile
This patch refactors how unpacking of dependencies is handled.
It now uses a more generic configuration on top level as well as
updates the phase where the extraction happens. This way the source
plugin configuration remains small
Change-Id: I952ec84e05eac255f8b44044baceba37e07737c5
pirms 8 gadiem
elmot
dd69d1adb8
Build uitest with maven ant runner
Change-Id: Ia7ba1cb6b1c8c4e70b6e834d86feb6c161ab5a29
pirms 8 gadiem
elmot
bca7458ddf
Downgrade maven-resources-plugin because of filtering bug
Change-Id: Id8573d82b2a9b2be15694d7aecd95ce2eee814ff
pirms 8 gadiem
Teemu Suo-Anttila
4529f98b21
Clean up pom files, update plugins, skip liferay install
Change-Id: Ia0cabe96616d5357928810ae2473606d7e7cf00b
pirms 8 gadiem
Teemu Suo-Anttila
bbd3549959
Build vaadin-all with maven
Change-Id: I87aef5ee0b35ff8746a182192706f236afaef32d
pirms 8 gadiem
elmot
0fd53f4594
Build Liferay with maven
Change-Id: I8f95dc9636c450125cf7401bee1824b2ef186454
pirms 8 gadiem
Teemu Suo-Anttila
595502eb72
Use newer version of maven plugin to support theme compression
Change-Id: Id876c89b1f1a6498997ef22c0c99d45f11e60c13
pirms 8 gadiem
elmot
e86bee0354
Build widgets with maven
Change-Id: I4ffe710a330e863737561d1c9d2e6f46c3d32c95
pirms 8 gadiem
Teemu Suo-Anttila
1482d63643
Build vaadin-themes with maven
Change-Id: Ie40ea2c74358f6bf35a5a36a98561fd53fffe23f
pirms 8 gadiem
Teemu Suo-Anttila
7833b35402
Build vaadin-client-compiled with maven
Change-Id: I91ef39fec1244fdeff1ee269be39ae7800a495b3
pirms 8 gadiem
Teemu Suo-Anttila
7b1a91f9ec
Build vaadin-buildhelpers with maven
Change-Id: I1b67fdc7d32d57f98bca78dba4fa190950b94507
pirms 8 gadiem
Teemu Suo-Anttila
7abb4b536d
Clean up plugin versions for maven build
Change-Id: I984423abafde267a0da99e9aba4a3227fb6ddc17
pirms 8 gadiem
Teemu Suo-Anttila
31686351d9
Build vaadin-bom with maven
Change-Id: Ia13198c895eb52b00c9b282ceaa46bc37db244b1
pirms 8 gadiem
elmot
521ec24c62
Build client-compiler with maven
Change-Id: Ic86a95ce44cc37c8d34d607b39f2aec4cc922ce2
pirms 8 gadiem
Teemu Suo-Anttila
18fe7aa260
Build vaadin-client with maven
Change-Id: I36c426086a2b957f6f738d17470c499a01ddac3b
pirms 8 gadiem
Teemu Suo-Anttila
cf7de40a27
Extract version numbers to properties in root pom.xml
Change-Id: I6c9367022eb66ed0fc6cbcc071751a53bd9786a1
pirms 8 gadiem
Teemu Suo-Anttila
14f760c440
Introduce root pom.xml to ease building with maven
Change-Id: Ib1252575da642074441818fda0f3946df300aa64
pirms 8 gadiem