[wildfly-dev] Powershell scripts

Brian Stansberry brian.stansberry at redhat.com
Tue Sep 29 11:48:51 EDT 2015


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
>


-- 
Brian Stansberry
Senior Principal Software Engineer
JBoss by Red Hat


More information about the wildfly-dev mailing list