Blender 5.1.2 (#1)
Refactoring to works with the new blender depot config Reviewed-on: #1 Co-authored-by: stilobique <contact@aurelien-vaillant.net>
This commit was merged in pull request #1.
This commit is contained in:
@@ -0,0 +1,34 @@
|
||||
"""
|
||||
Invoke CLI entry point for the reusable helpers in `blender/misc.py`.
|
||||
Ex: python -m blender.cli clean
|
||||
Ex: python -m blender.cli get-tags-release
|
||||
"""
|
||||
|
||||
from invoke import Collection, Program, task
|
||||
|
||||
from blender.misc import clean_all_dockers, get_all_tags_from_blender, get_all_tags_from_docker
|
||||
|
||||
|
||||
@task(name='clean')
|
||||
def clean(ctx):
|
||||
"""Nettoie Docker pour tous les contextes disponibles (default, podman, ...)."""
|
||||
clean_all_dockers()
|
||||
|
||||
|
||||
@task(name='get-tags-release')
|
||||
def get_tags_release(ctx):
|
||||
"""Recupere tous les tags de release Blender depuis Gitea."""
|
||||
get_all_tags_from_blender()
|
||||
|
||||
|
||||
@task(name='get-tags-docker')
|
||||
def get_tags_docker(ctx):
|
||||
"""Recupere tous les tags de l'image Docker stilobique/blender depuis Docker Hub."""
|
||||
get_all_tags_from_docker()
|
||||
|
||||
|
||||
namespace = Collection(clean, get_tags_release, get_tags_docker)
|
||||
program = Program(namespace=namespace, version='0.1.0')
|
||||
|
||||
if __name__ == '__main__':
|
||||
program.run()
|
||||
Reference in New Issue
Block a user