.. | ||
package_local.py | ||
pipeline_release.py | ||
README.md |
Pipeline release is a script to package all addons into a single zip on the pipeline repository.
Prerequisite
In order to use this tool you need:
- GIT & GIT LFS installed
- Python 3.11+
- Requests Module
Generate Token
A Gitea API token is required to generate a pipeline release.
- Navigate to https://projects.blender.org/user/settings/applications while logged in
- Under Select Permissions, Set
repository
andpackage
scopes to "Read & Write" - Save the provided API key in the root of the pipeline-release directory with the name
api_token.env
Run
This folder contains a command line tool that doesn't require installation to use properly. To run pipeline_release
without installation follow the steps below.
- Clone this repository with
git clone https://projects.blender.org/studio/blender-studio-pipeline.git
- Run
cd blender-studio-pipeline/scripts/pipeline_release
to enter directory - Run program with
python -m pipeline_release