更新Ansible Galaxy页面

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了更新Ansible Galaxy页面相关的知识,希望对你有一定的参考价值。

我已经为galaxy.ansible.com做了一个角色

现在我已经对Github上的README文件进行了一些更改。

我如何告诉galaxy.ansible.com重新阅读Github存储库?

答案

要使用已更改的Github repo生效,您需要使用新版本/标签标记您的Github仓库,如果仓库与您的Galaxy仓库正确链接,则一旦标记完成,更改也将反映在您的Galaxy仓库中。

您可以通过以下链接关注ansible-galaxy的发布过程:https://galaxy.ansible.com/docs/developers/workflow.html#release-process

另一答案

https://github.com/Dynatrace-Adam-Gardner/easytravel-distributed/tags我没有看到任何标签。

您还需要git push您的标签,请参阅https://galaxy.ansible.com/docs/developers/workflow.html#release-process

你可以看到Galaxy从https://galaxy.ansible.com/my-imports?namespace=dynatrace_adam_gardner&selected=304470&page_size=10进口的东西

另一答案

在@justjais的指导下,答案是:

  1. git tag -a v1.0 abc123,其中abc123是提交ID。
  2. git push --tags https://github.com/YOURUSER/YOURREPO
  3. 登录galaxy.ansible.com并单击update按钮。

编辑:Gundalow打败了我。重新分配答案(信用到期)。

以上是关于更新Ansible Galaxy页面的主要内容,如果未能解决你的问题,请参考以下文章

Ansible-Galaxy

使用Ansible Galaxy 下载Ansible应用案例

Ansible 角色/包 - Ansible Galaxy - 安装 MAC OSX 时出错

八ansible roles和ansible galaxy

如何自动安装 Ansible Galaxy 角色?

Ansible Galaxy Provisioner 未在 Vagrant 中使用私钥