6
0
mirror of https://github.com/ChristianLight/tutor.git synced 2024-11-14 17:24:08 +00:00
tutor/tests
Régis Behmo 16e6131f96 feat: pluggable local/dev/k8s do <job> commands
We introduce a new filter to implement custom commands in arbitrary containers.
It becomes easy to write convenient ad-hoc commands that users will
then be able to run either on Kubernetes or locally using a documented CLI.

Pluggable jobs are declared as Click commands and are responsible for
parsing their own arguments. See the new CLI_DO_COMMANDS filter.

Close https://github.com/overhangio/2u-tutor-adoption/issues/75
2022-11-15 09:46:08 +01:00
..
commands feat: pluggable local/dev/k8s do <job> commands 2022-11-15 09:46:08 +01:00
hooks feat: migrate to plugins.v1 with filters & actions 2022-04-15 15:30:54 +02:00
__init__.py Add unit tests! yay! 2019-03-23 16:16:44 -07:00
helpers.py feat: pluggable local/dev/k8s do <job> commands 2022-11-15 09:46:08 +01:00
openedx-lms-common-settings Better dev environment 2019-10-24 20:03:36 +02:00
test_config.py feat: introduce tutor dev quickstart 2022-04-19 16:53:57 +02:00
test_env.py feat: pluggable local/dev/k8s do <job> commands 2022-11-15 09:46:08 +01:00
test_images.py refactor: add code coverage, cover CLI commands with tests 2022-01-04 13:40:33 +01:00
test_plugins_v0.py feat: pluggable local/dev/k8s do <job> commands 2022-11-15 09:46:08 +01:00
test_serialize.py fix: YamlParamType supports line terminators 2021-04-25 09:14:21 +02:00
test_utils.py fix: accurately log shell commands when running jobs 2022-07-25 22:46:53 +02:00