Add basic information about the addon install process

This commit is contained in:
Aurelien Vaillant
2021-11-24 14:28:15 +01:00
parent 349327408c
commit 8260c1ac6c
+21 -1
View File
@@ -1,3 +1,23 @@
# Blender Docker
Docker project to generate Blender image, really usefull to generate Unit Test
Docker project to generate Blender image, really usefull to generate Unit Test
# Adding an Addon
Mount a new volume with your addon inside a folder (ex `/blender-plugin/plugin-archive.zip`), when you run your docker container add this volume and execute a script to add-it with the blender installed.
Python function to install an addon with Blender. The file his named `install.py`
````python
import bpy
def b3d_install_addon():
bpy.ops.preferences.addon_install(filepath='./plugin-archive.zip')
bpy.ops.preferences.addon_enable(module='plugin-name')
if __name__ == '__main__':
b3d_install_addon()
````
Call this function with blender inside this container
````shell
#!/bin/sh
/opt/blender/blender --background --python "install.py"
````