[wildfly-dev] Powershell scripts

Emmanuel Hugonnet ehugonne at redhat.com
Tue Sep 29 12:08:11 EDT 2015


Hum, it will break my NetBeans plugin as I rely on the shell scripts ;)
I can easily fix this but I vote against removing the bat files this late in the release process.
My 2 cents
Emmanuel


Le 29/09/2015 17:48, Brian Stansberry a écrit :
> Thanks for posting this.
> 
> I'm curious if anyone on the list has concerns about the .bat scripts 
> now delegating the powershell ones. The advantages are obvious; the 
> disadvantages I really don't know.
> 
> I only occasionally use Windows in a VM, so I haven't really kept up 
> with what is supported in what versions of Windows. I know Powershell 
> has been around a long, long time.
> 
> On 9/29/15 10:29 AM, Tomaž Cerar wrote:
>> Hey guys,
>>
>>
>> just heads up, I've managed to prepare[1] all powershell scripts to
>> replace the aging .bat ones.
>>
>> New scripts unify most of the shared "code" that all scripts use by
>> including common.ps1,
>> and each script only has the code that differs from common behavior they
>> all share.
>>
>> As result of move we now have much more reliable and faster scripts that
>> share common code,
>> which helps with maintaining a lot.
>>
>> New scripts (domain.ps1 & standalone.ps1) now support --background (also
>> controllable via .conf.ps1)
>> option that runs the process in background and remembers its pid and as
>> such add support for
>> feature that until now was only in *nix version of scripts.
>>
>> I would like to propose this PR for inclusion to WildFly 10. As it
>> doesn't alter any existing behavior
>> but just adds & improve the script experience on Windows.
>>
>> As we get to test and verify that new scripts don't break/include any
>> currently available option/action
>> I would also like to remove the batch scripts[2], so they would just do
>> call out to their .ps1 counter parts.
>>
>> Once this scripts get merged, I will send PR to also add PS scripts for
>> WildFly full defined scripts,
>> given that most of the functionally is already in "common.ps1" new
>> scripts will be just simple 5 liners [3]
>>
>>
>> --
>> tomaz
>>
>>
>> [1] https://github.com/wildfly/wildfly-core/pull/1118
>> [2] https://github.com/wildfly/wildfly-core/pull/1126
>> [3]
>> https://github.com/ctomc/wildfly-core/blob/powershell/core-feature-pack/src/main/resources/content/bin/add-user.ps1
>>
>>
>>
>> _______________________________________________
>> wildfly-dev mailing list
>> wildfly-dev at lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/wildfly-dev
>>
> 
> 

-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signature
Url : http://lists.jboss.org/pipermail/wildfly-dev/attachments/20150929/1e0331b5/attachment.bin 


More information about the wildfly-dev mailing list