blender-studio-tools/scripts/pipeline-release/README.md
Nick Alberelli 21f9a2250a Pipeline Release: Use Add-On Bundle to Update Add-Ons (#269)
## What's Changed?
- Add Script to Package Add-Ons into Pipeline Release to Upload to GITEA
- Add Script to Download Pipeine Release from GITEA

## TODO
- [x] Update Script to Download Release from GITEA
- ~~Update Download Links in all Add-On READMEs~~
- [x] Add Link to download from Add-On Table (link added but only advanced users will understand how to install these add-ons without using our scripts)

Reviewed-on: studio/blender-studio-pipeline#269
Reviewed-by: Sebastian Parborg <zeddb@noreply.localhost>
2024-03-27 15:18:55 +01:00

1022 B

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