发布一个松弛提醒,其中包含组织的打开的请求列表
slack-pull-reminder的Python项目详细描述
Posts a Slack reminder with a list of open pull requests for an organization.
安装
$ 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
特此免费向任何获得 本软件和相关文档文件的副本 “软件”),无限制地处理软件,包括 但不限于使用、复制、修改、合并、发布, 分发、再授权和/或出售软件副本,以及 允许向其提供软件的人员这样做,但须遵守 以下条件:
上述版权公告及本许可公告须包括在内 在软件的所有副本或大部分中。
软件按“原样”提供,不作任何形式的保证 或默示的,包括但不限于 适销性、适合特定目的和不侵权。 在任何情况下,作者或版权持有人均不对任何 索赔、损害赔偿或其他责任,无论是在合同诉讼中, 侵权行为或其他,由 软件或软件中的使用或其他交易。