跳转到主要内容

像“docker-compose”管理Docker容器一样管理您的GitHub仓库。

项目描述

https://travis-ci.org/jacquerie/github-compose.svg?branch=master https://coveralls.io/repos/github/jacquerie/github-compose/badge.svg?branch=master

关于

docker-compose管理Docker容器一样管理您的GitHub仓库。灵感来源于metainvenio,由@inveniosoftware

安装

github-compose在PyPI上,所以您只需要

$ pip install github-compose

使用方法

目前github-compose实现了一个子命令

$ github-compose update

这将更新GitHub上您仓库的配置,使其与名为(默认为)github-compose.yml的文件中描述的内容相匹配。这里是一个此类文件的示例

orgs:
  foo-org:
    repos:
      bar-repo:
        description: "Description of the bar repo."

在文件上运行update命令将更新foo-orgbar-repo的描述为“bar仓库的描述。”这里还有一个例子

orgs:
  foo-org:
    repos:
      bar-repo:
        description: "Description of the bar repo."
      baz-repo:
        description: "Description of the baz repo."

假设foo-org目前只有bar-repo:使用此文件运行update命令将创建一个空的baz-repo,其描述为“baz仓库的描述。”

作者

Jacopo Notarstefano (@Jaconotar)

许可证

麻省理工学院(MIT)

项目详情


下载文件

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

源代码发行版

github-compose-0.2.4.tar.gz (3.3 kB 查看哈希值)

上传时间 源代码

支持

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