2013/11/28 Hardy Ferentschik <hardy(a)hibernate.org>
> How about
> d. Use an alias for all skip options:
> export mvnFast = "mvn -DskipITs -DskipDocs -DskipDistro”
instead of using a variable, just use an alias. I have several aliases
defined in my ~/.alias file which I source from .bashrc.
Yes, that's what I've actually meant to say. Still too early in the morning
> This gives a quick build in one command and still allows for fine
> granularity if needed.
>> Everyone OK with doing a. and b.
>> The problem with c. is that making a cross platform script requires time
>> but we could make it work for us at least.
>> Note that this leaves open what 'mvn clean install' should do.
> To me it should include everything by default (hence I'd prefer
> -DskipAllExpensive over -Dcomplete)
+100 I absolutely agree. It is much better to include everything by
default and allow to skip things.
It is less error prone when it comes to the important tasks as for example
doing a release or a full build
that really nothing it broken.
hibernate-dev mailing list