Docs: Remove Download Links from Add-On Table #272

Merged
Nick Alberelli merged 3 commits from TinyNick/blender-studio-pipeline:feature/replace_addon_table into main 2024-03-25 20:50:40 +01:00
19 changed files with 19 additions and 166 deletions

View File

@ -1,5 +1 @@
<!--@include: ../../scripts-blender/addons/anim_cupboard/README.md--> <!--@include: ../../scripts-blender/addons/anim_cupboard/README.md-->
##
# Changelog
<!--@include: ../../scripts-blender/addons/anim_cupboard/CHANGELOG.md-->

View File

@ -1,5 +1 @@
<!--@include: ../../scripts-blender/addons/asset_pipeline/README.md--> <!--@include: ../../scripts-blender/addons/asset_pipeline/README.md-->
##
# Changelog
<!--@include: ../../scripts-blender/addons/asset_pipeline/CHANGELOG.md-->

View File

@ -1,5 +1 @@
<!--@include: ../../scripts-blender/addons/blender_kitsu/README.md--> <!--@include: ../../scripts-blender/addons/blender_kitsu/README.md-->
##
# Changelog
<!--@include: ../../scripts-blender/addons/blender_kitsu/CHANGELOG.md-->

View File

@ -1,5 +1 @@
<!--@include: ../../scripts-blender/addons/blender_svn/README.md--> <!--@include: ../../scripts-blender/addons/blender_svn/README.md-->
##
# Changelog
<!--@include: ../../scripts-blender/addons/blender_svn/CHANGELOG.md-->

View File

@ -1,5 +1 @@
<!--@include: ../../scripts-blender/addons/bone_gizmos/README.md--> <!--@include: ../../scripts-blender/addons/bone_gizmos/README.md-->
##
# Changelog
<!--@include: ../../scripts-blender/addons/bone_gizmos/CHANGELOG.md-->

View File

@ -1,5 +1 @@
<!--@include: ../../scripts-blender/addons/cache_manager/README.md--> <!--@include: ../../scripts-blender/addons/cache_manager/README.md-->
##
# Changelog
<!--@include: ../../scripts-blender/addons/cache_manager/CHANGELOG.md-->

View File

@ -1,5 +1 @@
<!--@include: ../../scripts-blender/addons/contactsheet/README.md--> <!--@include: ../../scripts-blender/addons/contactsheet/README.md-->
##
# Changelog
<!--@include: ../../scripts-blender/addons/contactsheet/CHANGELOG.md-->

View File

@ -1,5 +1 @@
<!--@include: ../../scripts-blender/addons/easy_weights/README.md--> <!--@include: ../../scripts-blender/addons/easy_weights/README.md-->
##
# Changelog
<!--@include: ../../scripts-blender/addons/easy_weights/CHANGELOG.md-->

View File

@ -1,5 +1 @@
<!--@include: ../../scripts-blender/addons/geonode_shapekeys/README.md--> <!--@include: ../../scripts-blender/addons/geonode_shapekeys/README.md-->
##
# Changelog
<!--@include: ../../scripts-blender/addons/geonode_shapekeys/CHANGELOG.md-->

View File

@ -1,5 +1 @@
<!--@include: ../../scripts-blender/addons/grease_converter/README.md--> <!--@include: ../../scripts-blender/addons/grease_converter/README.md-->
##
# Changelog
<!--@include: ../../scripts-blender/addons/grease_converter/CHANGELOG.md-->

View File

@ -1,4 +1 @@
<!--@include: ../../scripts-blender/addons/lattice_magic/README.md--> <!--@include: ../../scripts-blender/addons/lattice_magic/README.md-->
##
# Changelog
<!--@include: ../../scripts-blender/addons/lattice_magic/CHANGELOG.md-->

View File

@ -1,4 +1 @@
<!--@include: ../../scripts-blender/addons/lighting_overrider/README.md--> <!--@include: ../../scripts-blender/addons/lighting_overrider/README.md-->
##
# Changelog
<!--@include: ../../scripts-blender/addons/lighting_overrider/CHANGELOG.md-->

View File

@ -1 +1 @@
<!--@include: ../../scripts/pipeline-release/overview.md--> <!--@include: ../../scripts-blender/README.md-->

View File

@ -1,4 +1 @@
<!--@include: ../../scripts-blender/addons/pose_shape_keys/README.md--> <!--@include: ../../scripts-blender/addons/pose_shape_keys/README.md-->
##
# Changelog
<!--@include: ../../scripts-blender/addons/pose_shape_keys/CHANGELOG.md-->

View File

@ -1,4 +1 @@
<!--@include: ../../scripts-blender/addons/render_review/README.md--> <!--@include: ../../scripts-blender/addons/render_review/README.md-->
##
# Changelog
<!--@include: ../../scripts-blender/addons/render_review/CHANGELOG.md-->

View File

@ -1,7 +1,9 @@
# Blender Add-ons # Blender Studio Add-ons
Add-ons used by the Blender Studio pipeline. To review or report issues visit the [Blender-Studio-Pipeline](https://projects.blender.org/studio/blender-studio-pipeline/issues) issues board. Add-ons used by the Blender Studio pipeline. To review or report issues visit the [Blender-Studio-Pipeline](https://projects.blender.org/studio/blender-studio-pipeline/issues) issues board.
Download release packages of the below add-ons from the [Releases Page](https://projects.blender.org/studio/blender-studio-pipeline/releases).
| Add-on | Description | | Add-on | Description |
|---|---| |---|---|
|Anim Cupboard |Miscellaneous tools for animators. |Anim Cupboard |Miscellaneous tools for animators.
@ -19,7 +21,3 @@ Add-ons used by the Blender Studio pipeline. To review or report issues visit th
|Lighting Overrider |Create, manage and apply python overrides in a flexible and reliable way. |Lighting Overrider |Create, manage and apply python overrides in a flexible and reliable way.
|Pose Shape Keys |Manage and maintain shapekeys for rigging. |Pose Shape Keys |Manage and maintain shapekeys for rigging.
|Render Review |Review renders from Flamenco with the sequence editor. |Render Review |Review renders from Flamenco with the sequence editor.
Download release packages of the above add-ons from the [Add-on Release Table](https://studio.blender.org/pipeline/addons/overview) page.
Download previous release of the above add-ons from the [Releases](https://projects.blender.org/studio/blender-studio-pipeline/releases) page.

View File

@ -1,11 +1,4 @@
Pipeline release is a script to package addons in the pipeline repo. Pipeline release is a script to package all addons into a single zip on the pipeline repository.
# Features
- Automatically Find Commits since last version for each addon in `scripts-blender/addons/`
- Appends changelog to existing `CHANGELOG.md` per addon
- Bump Version on `__init__.py` file
- Commits `__init__.py` and `CHANGELOG.md` to current branch (user must manually push changes)
- Creates Archive with Checksum in `dist` folder
## Prerequisite ## Prerequisite
In order to use this tool you need: In order to use this tool you need:
@ -25,47 +18,3 @@ This folder contains a command line tool that doesn't require installation to us
2. Run `cd blender-studio-pipeline/scripts/pipeline_release` to enter directory 2. Run `cd blender-studio-pipeline/scripts/pipeline_release` to enter directory
3. Run program with `python -m pipeline_release` 3. Run program with `python -m pipeline_release`
## How to get started
| Command | Description |
| ----------- | ----------- |
| -m, --major|Bump the major version number, otherwise bump minor version|
| -n --name| Name of addon(s) folder to update. All addons will be checked if flag is not provided|
| -c --commit| Title of commit to consider basis of latest release, otherwise the last commit called 'Version Bump:' will be used|
| -f --force|Bump version even if no commits are found|
| -t, --test |Test release system by only running locally and skip committing|
| -h, --help| show the above help message and exit|
## Changelog Conventions
|Changelog Title| Commit Prefix|
| ----------- | ----------- |
|ADD |add|
|BUG FIX |fix|
|CHANGED |change|
|REMOVED |remove|
|MERGED |merge|
|DOCUMENTED|doc|
|BREAKING|breaking|
This tool will automatically generate changelog messages based on the "changelog categories" below. Commit's subject line convention is `{Name of Addon}: {category} commit content` for example:
### Commit Subject Line:
```
Blender Kitsu: Fix naming conventions
````
### Changelog Output:
```
### Fixes
- Fix naming conventions
```
## Example Usage
| Action | Command |
| ----------- | ----------- |
|Create a new minor version if available of all addons|`python -m pipeline_release`|
|Create a new major version if available of all addons|`python -m pipeline_release -m`|
|Create a new version even no new commits are found|`python -m pipeline_release` -f|
|Only check if addon has this name(s) |`python -m pipeline_release -n "blender_kitsu, blender_svn"`|
|Find a commit that matches this message and uses as version basis otherwise the last commit called 'Version Bump:' will be used |`python -m pipeline_release -c "Commit MSG"`|

View File

@ -1,21 +0,0 @@
# Blender Add-ons
Add-ons used by the Blender Studio pipeline. Download the latest addons releases from the table below. To review or report issues visit the [Blender-Studio-Pipeline](https://projects.blender.org/studio/blender-studio-pipeline/issues) issues board.
| Add-on | Description | Latest Version | Checksum |
|---|---|---|---|
|[Anim Cupboard](../addons/anim_cupboard) |Miscellaneous tools for animators. |[↓ v0.0.6](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.3/anim_cupboard-0.0.6.zip) |[↓ SHA256](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.3/anim_cupboard-0.0.6.sha256)|
|[Asset Pipeline](../addons/asset_pipeline ) |Manages the Asset Pipeline, used by Modeling, Shading and Rigging departments. |[↓ v0.2.1](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.3/asset_pipeline-0.2.1.zip) |[↓ SHA256](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.3/asset_pipeline-0.2.1.sha256)|
|[Blender Kitsu](../addons/blender_kitsu )|Enforce conventions, build shots, manage production files and update data on kitsu server. |[↓ v0.1.6](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.4/blender_kitsu-0.1.6.zip) |[↓ SHA256](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.4/blender_kitsu-0.1.6.sha256)|
|[Blender SVN](../addons/blender_svn ) |UI for the SVN (Subversion) file versioning system. |[↓ v1.0.3](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.3/blender_svn-1.0.3.zip) |[↓ SHA256](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.3/blender_svn-1.0.3.sha256)|
|[Blender Gizmos](../addons/bone_gizmos )|Attempt to prototype a system for using meshes for the manipulation of armatures. |[↓ v0.0.3](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.1/bone_gizmos-0.0.3.zip) |[↓ SHA256](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.1/bone_gizmos-0.0.3.sha256)|
|[Cache Manager](../addons/cache_manager ) |Streamline the Alembic cache workflow of assets. |[↓ v0.1.2](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.1/cache_manager-0.1.2.zip) |[↓ SHA256](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.1/cache_manager-0.1.2.sha256)|
|[Contact Sheet](../addons/contactsheet ) |Create a contactsheet from sequence editor strips. |[↓ v0.1.2](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.1/contactsheet-0.1.2.zip) |[↓ SHA256](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.1/contactsheet-0.1.2.sha256)|
|[Easy Weights](../addons/easy_weights ) |Quality of life improvements for weight painting. |[↓ v0.1.4](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.2/easy_weights-0.1.4.zip) |[↓ SHA256](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.2/easy_weights-0.1.4.sha256)|
|[Geonode Shapekeys](../addons/geonode_shapekeys ) |Enable animators to sculpt on linked and overridden meshes. |[↓ v0.0.5](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.3/geonode_shapekeys-0.0.5.zip) |[↓ SHA256](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.3/geonode_shapekeys-0.0.5.sha256)|
|[Grease Converter](../addons/grease_converter ) |Convert annotations to Grease Pencil objects and vise versa. |[↓ v0.1.2](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.1/grease_converter-0.1.2.zip) |[↓ SHA256](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.1/grease_converter-0.1.2.sha256)|
|[Lattice Magic](../addons/lattice_magic ) |Lattice-based utilities. |[↓ v0.1.3](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.3/lattice_magic-0.1.3.zip) |[↓ SHA256](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.3/lattice_magic-0.1.3.sha256)|
|[Lighting Overrider](../addons/lighting_overrider ) |Create, manage and apply python overrides in a flexible and reliable way. |[↓ v0.1.3](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.3/lighting_overrider-0.1.3.zip) |[↓ SHA256](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.3/lighting_overrider-0.1.3.sha256)|
|[Pose Shape Keys](../addons/pose_shape_keys )|Manage and maintain shapekeys for rigging. |[↓ v0.0.4](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.3/pose_shape_keys-0.0.4.zip) |[↓ SHA256](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.3/pose_shape_keys-0.0.4.sha256)|
|[Render Review](../addons/render_review ) |Review renders from Flamenco with the sequence editor. |[↓ v0.1.4](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.3/render_review-0.1.4.zip) |[↓ SHA256](https://projects.blender.org/studio/blender-studio-pipeline/releases/download/0.0.3/render_review-0.1.4.sha256)|

View File

@ -1,21 +0,0 @@
# Blender Add-ons
Add-ons used by the Blender Studio pipeline. Download the latest addons releases from the table below. To review or report issues visit the [Blender-Studio-Pipeline](https://projects.blender.org/studio/blender-studio-pipeline/issues) issues board.
| Add-on | Description | Latest Version | Checksum |
|---|---|---|---|
|[Anim Cupboard](../addons/anim_cupboard) |Miscellaneous tools for animators. |[↓ v<VERSION>](<ZIP_URL>) |[↓ SHA256](<CHECKSUM_URL>)|
|[Asset Pipeline](../addons/asset_pipeline ) |Manages the Asset Pipeline, used by Modeling, Shading and Rigging departments. |[↓ v<VERSION>](<ZIP_URL>) |[↓ SHA256](<CHECKSUM_URL>)|
|[Blender Kitsu](../addons/blender_kitsu )|Enforce conventions, build shots, manage production files and update data on kitsu server. |[↓ v<VERSION>](<ZIP_URL>) |[↓ SHA256](<CHECKSUM_URL>)|
|[Blender SVN](../addons/blender_svn ) |UI for the SVN (Subversion) file versioning system. |[↓ v<VERSION>](<ZIP_URL>) |[↓ SHA256](<CHECKSUM_URL>)|
|[Blender Gizmos](../addons/bone_gizmos )|Attempt to prototype a system for using meshes for the manipulation of armatures. |[↓ v<VERSION>](<ZIP_URL>) |[↓ SHA256](<CHECKSUM_URL>)|
|[Cache Manager](../addons/cache_manager ) |Streamline the Alembic cache workflow of assets. |[↓ v<VERSION>](<ZIP_URL>) |[↓ SHA256](<CHECKSUM_URL>)|
|[Contact Sheet](../addons/contactsheet ) |Create a contactsheet from sequence editor strips. |[↓ v<VERSION>](<ZIP_URL>) |[↓ SHA256](<CHECKSUM_URL>)|
|[Easy Weights](../addons/easy_weights ) |Quality of life improvements for weight painting. |[↓ v<VERSION>](<ZIP_URL>) |[↓ SHA256](<CHECKSUM_URL>)|
|[Geonode Shapekeys](../addons/geonode_shapekeys ) |Enable animators to sculpt on linked and overridden meshes. |[↓ v<VERSION>](<ZIP_URL>) |[↓ SHA256](<CHECKSUM_URL>)|
|[Grease Converter](../addons/grease_converter ) |Convert annotations to Grease Pencil objects and vise versa. |[↓ v<VERSION>](<ZIP_URL>) |[↓ SHA256](<CHECKSUM_URL>)|
|[Lattice Magic](../addons/lattice_magic ) |Lattice-based utilities. |[↓ v<VERSION>](<ZIP_URL>) |[↓ SHA256](<CHECKSUM_URL>)|
|[Lighting Overrider](../addons/lighting_overrider ) |Create, manage and apply python overrides in a flexible and reliable way. |[↓ v<VERSION>](<ZIP_URL>) |[↓ SHA256](<CHECKSUM_URL>)|
|[Pose Shape Keys](../addons/pose_shape_keys )|Manage and maintain shapekeys for rigging. |[↓ v<VERSION>](<ZIP_URL>) |[↓ SHA256](<CHECKSUM_URL>)|
|[Render Review](../addons/render_review ) |Review renders from Flamenco with the sequence editor. |[↓ v<VERSION>](<ZIP_URL>) |[↓ SHA256](<CHECKSUM_URL>)|