On Sat, Mar 23, 2024 at 9:51 AM Todd Lewis <
uto...@gmail.com> wrote:
>
> This isn't so much an Ansible question as it is a Git question. But that's okay.
>
> The problem you've described is exactly what git submodules are intended to address. The problem with submodules is that almost nobody uses them, so you'll find very little in the way of support of "the community". If you use them, you'll end up being the local expert on them.
>
> Git submodules allow you to embed a git project inside another project. In your case, you'll be embedding the project containing the CSV file into multiple other git projects. That should be fine as long as you keep things up-to-date.
By repository name, not by individual file. It's not necessarily
efficient. It's normally possible to export a file from a git repo as
needed. Take a look at the GUI for your repo and look for the
individual file, and the how do display it "raw" if you're having
trouble exporting it.
> To view this discussion on the web visit
https://groups.google.com/d/msgid/ansible-project/95d64764-d9d1-4617-b8a3-a72028e6ee04%40gmail.com.