Repository navigation
Releases: python-by-kelsoncm/python-kcm-workspace
Releases · python-by-kelsoncm/python-kcm-workspace
Release list
v0.2.2
gitroda em todos os repositórios e lista as falhas ao final, em vez de parar no primeiro erro.git pullpula repositórios com HEAD destacado (tag ou commit fixo), com aviso.pre-commit installsem--install-hooks: os ambientes dos hooks são criados no primeiro commit.
v0.2.1
- Saída na ordem certa mesmo com stdout redirecionado (
line_buffering). helpnão repeteexece descarta escopos vazios.- Sem arquivo compose no workspace,
setupe a leitura de serviços não chamam odocker compose. pre-commit installroda dentro do repositório clonado; sempre-commit, usauvx pre-commit.
v0.2.0
GitClone.branchopcional: sem branch, clona a branch padrão do remoto (antesmainfixo).clonerodapre-commit installnos repositórios com.pre-commit-config.yaml.hosts=(nome, linha)no construtor.compress_plugins:plugins_build_direplugin_package_name.gitpara no primeiro erro.- Apenas entradas da seção
services:são tratadas como serviços. _prefixed_envsignora variáveis vazias.
v0.1.0
Primeira versão do kcm-workspace.
- Classe
Workspacecom os comandos do scriptkcm:clone,setup,launch,relaunch,exec,git,cli,shell,shell_root,wait,manage,makemigrations,migrate,show_urls,test,lint,compress_plugins,publish,code,deploy,undeploy. - Projetos estendem
Workspacee informam no construtorgit_clones,mk_volumes,moodle_plugins,cli_dicteshell_dict. - Comandos desconhecidos são repassados ao
docker compose. - Compatível com Linux e Windows; Python 3.10+.