mirror of
https://github.com/ansible-collections/community.general.git
synced 2025-06-24 09:10:22 -07:00
Complete rewrite of Windows exec wrapper (#21510)
* supports pipelining for faster execution * supports become (runas), creates interactive subsession under WinRM batch logon * supports usage of arbitrary module_utils files * modular exec wrapper payload supports easier extension * integrates async wrapper behavior for pipelined/become'd async * module_utils are loaded as true Powershell modules, no more runtime modifications to module code
This commit is contained in:
parent
7bf56ceee3
commit
8527013fbe
17 changed files with 1104 additions and 148 deletions
|
@ -23,11 +23,13 @@ if [ -s /tmp/windows.txt ]; then
|
|||
target="windows/ci/"
|
||||
|
||||
ansible-test windows-integration --color -v --retry-on-error "${target}" --requirements \
|
||||
--windows 2008-SP2 \
|
||||
--windows 2008-R2_SP1 \
|
||||
--windows 2012-RTM \
|
||||
--windows 2012-R2_RTM \
|
||||
|
||||
# removed due to increased memory usage from pipelining triggering memory quota bug in WMF3 (due to AMIs unpatched for KB2842230
|
||||
# --windows 2008-SP2 \
|
||||
# --windows 2008-R2_SP1 \
|
||||
|
||||
else
|
||||
echo "No changes requiring integration tests specific to Windows were detected."
|
||||
echo "Running Windows integration tests for a single version only."
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue