Hi Rainer,
As simple as
mvn -P profileName
So your batch file could look like
mvn -P profileToDeployOnServer1
mvn -P profileToDeployOnServer2
mvn -P profileToDeployOnServer3
For more info, take a look at
http://maven.apache.org/guides/introduction/introduction-to-profiles.html
Patrick
On 13-01-11 05:39 AM, Rainer Völschow wrote:
Hi Patrick,
one part of my question was, how can I pass the profiles to pom.xml
If what you want is to deploy a war with different servers (possibly with
different configurations), you could use profiles.
It seems there is no way that I can use Maven only. So I go into
myself and try to look for an alternative way.
2013/1/10 Patrick Turcotte <[email protected]>:
Hi,
If what you want is to deploy a war with different servers (possibly with
different configurations), you could use profiles.
And if you want to do it for all of them in one go, you could write a script
(bat, bash) that would wrap it.
Patrick
On 13-01-10 10:43 AM, Rainer Völschow wrote:
Hello folks,
at my work I've got the task to develop a maven build script, that is
able to deploy a project to different server enviroments. According my
resaerch in the Internet, it seems that the maven-invoker-plugin is
the only once option for that. I visited the homepage of that plugin
serveral times, but I couldn't get any idea how can I achive this.
Where I'm stuck is, how can I get all defined profiles and pass it to
the invoke-plugin?
Thanks in Advance
Rainer
PS: Any alternatives idears to rech the goal are welcome. :-)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
--
Patrick Turcotte
Directeur technologique
------------------------------------------------
[email protected]
(819) 780-8955, poste 1129
Sans frais 1-800-996-8955, poste 1129
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
--
Patrick Turcotte
Directeur technologique
------------------------------------------------
[email protected]
(819) 780-8955, poste 1129
Sans frais 1-800-996-8955, poste 1129