-
Notifications
You must be signed in to change notification settings - Fork 20
/
Copy pathcookiecutter.json
28 lines (28 loc) · 1.14 KB
/
cookiecutter.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
{
"plugin_name": "myplugin",
"package_name": "tutor-contrib-{{ cookiecutter.plugin_name.lower() | trim }}",
"module_name": "tutor{{ cookiecutter.plugin_name.lower().replace('-', '_') | trim }}",
"description": "{{ cookiecutter.plugin_name}} plugin for Tutor",
"git_repo": "https://github.com/myusername/{{ cookiecutter.package_name | trim }}",
"author": "John Doe",
"email": "[email protected]",
"tutor_version": [19, 18, 17, 16, 15, 14, 13],
"version": "{{ cookiecutter.tutor_version }}.0.0",
"license": ["AGPLv3", "Apache 2.0", "BSDv3", "MIT", "Not open source"],
"init_git": "y",
"include_ci": "y",
"__prompts__": {
"plugin_name": "Plugin name",
"package_name": "Package name",
"module_name": "Module name",
"description": "Short description about the plugin",
"git_repo": "Git repository URL",
"author": "Author's full name",
"email": "Author's email",
"tutor_version": "Tutor minimal required version",
"version": "Plugin version",
"license": "Package license",
"init_git": "Initialize a git repository (y/n)",
"include_ci": "Include continuous integration files for GitHub CI (y/n)"
}
}