跳转到主要内容

使用github和zendesk自动配置edx平台的课程。

项目描述

https://img.shields.io/travis/mitodl/orcoursetrion.svg https://img.shields.io/coveralls/mitodl/orcoursetrion.svg https://img.shields.io/pypi/dm/orcoursetrion.svg https://img.shields.io/pypi/v/orcoursetrion.svg https://img.shields.io/github/issues/mitodl/orcoursetrion.svg https://img.shields.io/badge/license-BSD-blue.svg https://readthedocs.org/projects/orcoursetrion/badge/?version=latest https://readthedocs.org/projects/orcoursetrion/badge/?version=release

使用github和zendesk自动配置edx平台的课程。

快速开始

要安装最新版本,请运行 pip install orcoursetrion

如果您想处于开发前沿(通常很稳定),请克隆存储库,并运行 pip install . 或者只需使用 pip install git+https://github.com/mitodl/orcoursetrion 从github.com安装目录。

安装后,创建或获取来自 github的OAUTH2令牌。该令牌至少具有 repowrite:repo_hookadmin:orgwrite:org 权限。

将环境变量 ORC_GH_OAUTH2_TOKEN=<your token> 添加到您的环境中,并运行 orcoursetrion --help 查看可用的命令和操作。

如果您正在添加XML课程,您还需要在环境中定义 ORC_STAGING_GITRELOAD,以指定Web钩子应发送推送事件的位置。

可选

如果您想使用发布命令,或者希望orcoursetrion的提交来自特定用户,则可能需要添加一些其他环境变量。

ORC_PRODUCTION_GITRELOAD 用于将有关课程生产运行的Web钩子发送到推送事件的位置。

ORC_GH_NAME 用于标识来自orcoursetrion的提交。

ORC_GH_EMAIL 用于与来自orcoursetrion的提交关联的电子邮件地址。

项目详情


下载文件

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

源代码分发

orcoursetrion-0.2.1.tar.gz (18.4 kB 查看哈希值)

上传时间 源代码

由以下支持