Integrando Ansible / Jenkins y Git

Estoy tratando de ejecutar un libro de jugadas de Ansible a través de Jenkins

- hosts: all tasks: - name: Print message debug: msg="Hello number 2 from Ansible!!" - name: ping all hosts ping: - debug: var=ansible_all_ipv4_addresses - name: Update the repository cache and update package "nginx" to latest version using default release squeeze-backport apt: name: nginx state: latest update_cache: yes - name: Copy config files for nginx copy: src: ./Config-Files-Prod/NGINX Redirect/ dest: /etc/nginx force: yes directory_mode: yes 

Esto funciona hasta la sección de copy donde informa que no puede encontrar los files "/ Config-Files-Prod / NGINX Redirect /"

El libro de jugadas, el deviseio y el file de configuration se guardan en un repository de git y el trabajo de Jenkins se ocupa de esto a través del complemento de Git.

Pero ¿cómo puedo hacer que pueda usar git como origen de los files de configuration cuando se está ejecutando? "/ Config-Files-Prod /" se encuentra debajo de la carpeta raíz en el repository de git que contiene una estructura de directorys con files para nginx. ¿Tengo que tirar de los files a la caja de Jenkins antes de pasarlos a ansible o simplemente puedo señalar que ansible hace reference directa a Git?

el error es

 Could not find or access './Config-Files-Prod/NGINX Redirect/'\nSearched in:\n\t<http://server.com/job/Ansible-AS/ws/Play-Books-Prod/files/./Config-Files-Prod/NGINX 

Lo siento, lo solucioné, necesitaba volver a upload un directory y tuve que cambiar la línea

./Config-Files-Prod/NGINX Redirect /

a

../Config-Files-Prod/NGINX Redirect /

Gracias