跳转到主要内容

获取所有ansible-galaxy角色依赖的最新版本。

项目描述

Galaxy Updater

https://img.shields.io/pypi/v/galaxy_updater.svg https://img.shields.io/travis/danrue/galaxy_updater.svg

安装

pip install galaxy-updater

用法

给定一个示例ansible-galaxy角色文件

$ cat sample_requirements.yml
---
- src: https://github.com/geerlingguy/ansible-role-mysql.git
  name: ansible-role-mysql
  version: 1.9.0
- src: https://github.com/geerlingguy/ansible-role-apache.git
  name: ansible-role-apache
- src: https://github.com/geerlingguy/ansible-role-jenkins.git
  name: ansible-role-jenkins
  version: 1.2.8
- src: https://github.com/geerlingguy/ansible-role-php.git
  name: ansible-role-php
  version: 1.5.0
- src: yatesr.timezone
- src: carlosbuenosvinos.ansistrano-deploy
  version: 1.4.0

查找并打印出ansible-galaxy角色文件中列出的每个角色的最新版本

$ galaxy-updater sample_requirements.yml
ansible-role-mysql: 1.9.0 -> 1.9.1
ansible-role-apache: None -> 1.5.0
ansible-role-php: 1.5.0 -> 1.7.3
yatesr.timezone: None -> 1.0.0
carlosbuenosvinos.ansistrano-deploy: 1.4.0 -> 1.10.0

更新sample_requirements.yml文件

$ galaxy-updater --inline sample_requirements.yml
ansible-role-mysql: 1.9.0 -> 1.9.1
ansible-role-apache: None -> 1.5.0
ansible-role-php: 1.5.0 -> 1.7.3
yatesr.timezone: None -> 1.0.0
carlosbuenosvinos.ansistrano-deploy: 1.4.0 -> 1.10.0

使用–yolo以不固定未固定依赖项

$ galaxy-updater --yolo sample_requirements.yml
ansible-role-mysql: 1.9.0 -> 1.9.1
ansible-role-php: 1.5.0 -> 1.7.3
carlosbuenosvinos.ansistrano-deploy: 1.4.0 -> 1.10.0

历史

0.4.0 (2016-09-01)

  • 添加对galaxy风格角色(user.rolename)的支持

0.3.0 (2016-04-08)

  • 添加对–include和–exclude选项的支持

0.2.0 (2016-04-07)

  • 添加–inline、–yolo、–version

0.1.3 (2016-01-15)

  • 首次发布 - 打印出列出的每个git角色的最新版本

项目详情


下载文件

下载适用于您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源分发

galaxy-updater-0.4.0.tar.gz (16.5 kB 查看哈希值)

上传时间 源代码

构建版本

galaxy_updater-0.4.0-py2.py3-none-any.whl (6.2 kB 查看哈希值)

上传时间 Python 2 Python 3

支持

AWS AWS 云计算和安全赞助商 Datadog Datadog 监控 Fastly Fastly CDN Google Google 下载分析 Microsoft Microsoft PSF赞助商 Pingdom Pingdom 监控 Sentry Sentry 错误日志 StatusPage StatusPage 状态页面