Daniel Charbonneau <[email protected]> napisał: >The second task below fails with npm not being able to find a >package.json >within /root/ That is, it doesn't know that it should cd into >/root/olio, >and so of course it isn't going to find a package.json file. > >The git module for some reason creates this directory structure: >/root/\[/root/olio\]/ > >...which seems to imply the variable isn't interpreted correctly. > >I'm also using the root user to login right now because I haven't yet >grasped creating users. > > >--- ># roles/olio/vars/main.yml > >olio_directory: > - /root/olio This creates olio_directory as list with one element. You want just: olio_directory: /root/olio
>--- ># roles/olio/tasks/main.yml > >- name: clone olio >git: repo=https://github.com/novodinia/olio.git dest={{ olio_directory >}} > >- name: use npm to install dependencies > npm: path={{ olio_directory }} -- Wysłane za pomocą K-9 Mail. -- You received this message because you are subscribed to the Google Groups "Ansible Project" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/ansible-project/80adfae1-4d53-4c51-ba9c-ada4882df81d%40email.android.com. For more options, visit https://groups.google.com/d/optout.
