Я пытаюсь сделать автоматизировать сборку через ansible on window7 Виртуальная машина. Моя сборка основана на cmake (версия 3.7.1) и mingw32 (версия 4.9.2) в качестве компилятора. Если я делаю , то создайте прямо в VM, введите вручную всю команду в powershell, все работает найти.ansible mingw32-make out of memory
git clone --recursive somedepot
cd somedepot
cmake.bat .
mingw32-make all
Примечание: cmake.bat является следующий сценарий:
@cmake.exe -G"MinGW Makefile" %*
Но когда я пытаюсь сделать то же самое анзибль я получил «cc1plus.exe: из памяти распределения 176080 байт \ r \ nmingw32-make [2] " при исполнении mingw32-make all. Но не на все сборки не удалось, я тестирую свой скрипт раньше в простой сборке и хорошо работает. Это когда я хотел пойти в «реальную сборку» (которая больше больше), что проблема append.
Вот мой сборник пьес:
- name: Some Build
hosts: win_build
tasks :
- name: Get src
win_command: git clone --recursive --branch "{{ tag_src }}" "{{ url_src }}" "{{ path_cmake }}"
- name: CMake
win_command: cmake.bat .
args:
chdir: "{{ path_cmake }}"
- name: Make
win_command: mingw32-make all
args:
chdir: "{{ path_cmake }}"
Спасибо заранее.