使用github和zendesk为edx平台自动提供课程。
orcoursetrion的Python项目详细描述
使用github和 Zendesk。
快速启动
要安装最新版本,请运行pip install orcoursetrion。
如果您希望处于开发边缘(通常是稳定的),请克隆 存储库,并运行pip install .或只安装目录 来自github.com,pip install git+https://github.com/mitodl/orcoursetrion。
安装后,创建或获取OAUTH2 token from github。 至少有repo,write:repo_hook,admin:org, 以及write:org权限。
添加环境变量ORC_GH_OAUTH2_TOKEN=<your token> 运行orcoursetrion --help以获取可用的 命令和行动。
如果要添加XML课程,还需要定义 ORC_STAGING_GITRELOAD在web钩子所在的环境中 应该为推送事件发送。
可选
如果要使用 释放命令,或者如果您希望orcoursetrion的承诺从 特定用户。
ORC_PRODUCTION_GITRELOAD用于与 你的课程应该为推送事件发送。
ORC_GH_NAME用于标识orcoursetrion提交的方式。
ORC_GH_EMAIL用于与提交关联的电子邮件地址 奥库塞特里翁。