【发布时间】:2017-03-06 23:09:23
【问题描述】:
我有一个 github 存储库,其中包含多个应用程序和二进制文件。我只想从包含 1000 个文件和子文件夹的存储库中下载一个特定的文件夹(例如:application_1.2.0/)。
我想写一个 ansible 脚本来下载它。我尝试将其设为.zip 并上传到github,以便我可以使用来自github 的ansible 中的get_url 模块进行下载。但是,我的错误是超过 400 MB。 GitHub 不接受大文件。
还有其他方法吗?
【问题讨论】:
-
这在 Git 白话中称为“稀疏检出”。 Ansible git 模块目前不支持它(尽管您会在 Google 搜索结果中到处看到请求和讨论)。您可以使用单个任务对其进行配置。
标签: git github ansible ansible-playbook