Para que sua cartilha seja um arquivo YAML válido, a primeira linha deve conter 3 traços ---
, não 2.
Eu tenho uma tarefa que pode ser usada por várias funções. Eu adicionei a lib / mycommontask.yml
No meu manual sobre funções / meu-projeto / tarefas / main.yml eu tenho:
--
- include: lib/mycommontask.yml
vars:
project: my-project
version: "{{ version }}"
- name: ...
Quando executo a tarefa, recebo o seguinte erro
ERROR: Syntax Error while loading YAML script, /home/lg/src/devops/deploy/roles/my-porject/tasks/main.yml
Note: The error may actually appear before this position: line 2, column 10
--
- include: lib/mycommontask.yml
^
Posso incluir em uma tarefa de função? Como devo fazer isso?
Para que sua cartilha seja um arquivo YAML válido, a primeira linha deve conter 3 traços ---
, não 2.
Tags ansible