0
Скажем, у меня есть очень простая программа magic_command.c
, которую я хочу скомпилировать до magic_command
и установить в /usr/local/bin
.Компиляция и установка простого двоичного файла с использованием Ansible
Один метода, который я могу думать делать это примерно следующее с анзиблем:
- Создайте временный каталог на удаленном хосте
- Скопируйте
magic_command.c
иMakefile
к временному каталогу - Запуск
make all
создатьmagic_command
- Run
make install
, цель, которая копируетmagic_command
в/usr/local/bin
Есть ли более простой или более сжатый способ сделать это с помощью Ansible?
http://meta.codereview.stackexchange.com/a/5778 – techraf
@techraf Не знаете, как это отношение - «Без кода, встроенного непосредственно в вопрос, мы просто не можем делать обзор кода». – DanielGibbs
Это хороший момент. Ваш вопрос не только запрашивает субъективные ответы («* elegant *»), но также гипотетичен и не содержит кода. – techraf