blender-studio-tools/scripts/pipeline-release
2024-07-22 22:56:45 +02:00
..
package_local.py Scripts: Switch to SPDX format 2024-07-22 22:56:45 +02:00
pipeline_release.py Scripts: Switch to SPDX format 2024-07-22 22:56:45 +02:00
README.md Pipeline Release: Use Add-On Bundle to Update Add-Ons (#269) 2024-03-27 15:18:55 +01:00

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:

Generate Token

A Gitea API token is required to generate a pipeline release.

  1. Navigate to https://projects.blender.org/user/settings/applications while logged in
  2. Under Select Permissions, Set repository and package scopes to "Read & Write"
  3. 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.

  1. Clone this repository with git clone https://projects.blender.org/studio/blender-studio-pipeline.git
  2. Run cd blender-studio-pipeline/scripts/pipeline_release to enter directory
  3. Run program with python -m pipeline_release