[For Add-on Developers] a rustup-like Blender version manager & CI action

I created a CLI tool called blup to modernize managing Blender versions for testing and CI/CD. It works just like rustup, but for Blender.

You can easily install and switch between specific Blender versions (including daily builds) via the command line. Like:

blup install 5.0.0                   # Download & Install
blup default 5.0.0                   # Set global default
blup list                            # Check installed versions
blup which                           # Show executable path
blup run                             # Run default version
blup run -- file.blend --background  # Run with arguments

A sample regression test against daily builds is here. (Note: I use just for personal preference.)

Installation & Usage:

(You can find the GitHub Action link in the README)

2 Likes