发布一个松弛提醒,其中包含组织的打开的请求列表

slack-pull-reminder的Python项目详细描述


Posts a Slack reminder with a list of open pull requests for an organization.
http://i.imgur.com/3xsfTYV.png

安装

$ pip install slack-pull-reminder

用法

松弛拉取提醒是使用环境变量配置的:

必需

  • SLACK_API_TOKEN
  • GITHUB_API_TOKEN
  • ORGANIZATION:要拉取请求的github组织 提醒。

可选

  • IGNORE_WORDS:一个逗号分隔的单词列表,将导致忽略拉取请求。
  • REPOSITORIES:要检查的存储库名称的逗号分隔列表,其中忽略组织中的所有其他存储库。默认情况下会选中所有存储库。
  • USERNAMES:一个用逗号分隔的github用户名列表,用于筛选请求,其中忽略所有其他用户。默认情况下,包括组织中的所有用户。
  • SLACK_CHANNEL:希望在其中发布提醒的空闲频道,默认为“常规”。

示例

$ ORGANIZATION="orgname"SLACK_API_TOKEN="token"GITHUB_API_TOKEN="token" slack-pull-reminder

cronjob

因为松弛拉提醒只运行一次,退出,建议运行。 它经常使用例如cronjob。

每天10:00运行slack pull提醒的示例:

010 * * * ORGANIZATION="orgname"SLACK_API_TOKEN="token"GITHUB_API_TOKEN="token" slack-pull-reminder

许可证

(麻省理工学院许可证)

版权所有(c)martin ekmail@ekmartin.com

特此免费向任何获得 本软件和相关文档文件的副本 “软件”),无限制地处理软件,包括 但不限于使用、复制、修改、合并、发布, 分发、再授权和/或出售软件副本,以及 允许向其提供软件的人员这样做,但须遵守 以下条件:

上述版权公告及本许可公告须包括在内 在软件的所有副本或大部分中。

软件按“原样”提供,不作任何形式的保证 或默示的,包括但不限于 适销性、适合特定目的和不侵权。 在任何情况下,作者或版权持有人均不对任何 索赔、损害赔偿或其他责任,无论是在合同诉讼中, 侵权行为或其他,由 软件或软件中的使用或其他交易。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java http响应未定义   java在单个数组中添加浮点值和字符串值,并使用它们进行写入。CSV文件   映射中的java重复列引发实体异常,但没有重复列   java为什么是线程。stop()方法不安全吗?   如何在java中从trycatch块返回数组?   java如何使用多个线程作为客户端,每个线程都在switch语句中执行一项任务   Android GridView上的java滚动位置跳转   java丰富:listShuttle格式   Java中的macos评测本机方法奇怪的结果   这个Java程序需要是两个独立的文件吗   无法使用selenium Java或JavascriptExecutor发送密钥/单击   java如何配置Jetty在类更改时重新加载WebAppContext   java我不能发布com。安卓截击服务器错误   java如何在使用addOnScrollListener时显示滚动条   java如何避免数据模型贫乏?存储库可以注入实体吗?   没有集合的java选择排序。在ArrayList中排序   macos在MacOSX上升级JDK   java如何使用jpa模板编写查询