Blender Git Commit Log

Git Commits -> Revision 3a23f18

Revision 3a23f18 by Jeroen Bakker (master)
December 9, 2020, 08:14 (GMT)
Blender LTS: Download + Release notes CMS scripts

This patch contains 2 scripts that will help with LTS releases

create_download_urls.py

This python script is used to generate the download urls which we can
copy-paste directly into the CMS of www.blender.org.

Usage: create_download_urls.py --version 2.83.7

Arguments:
--version VERSION Version string in the form of {major}.{minor}.{build}
(eg 2.83.7)

The resulting html will be printed to the console.

create_release_notes.py
=======================

This python script is used to generate the release notes which we can
copy-paste directly into the CMS of www.blender.org and stores.

Usage: ./create_release_notes.py --task=T77348 --version=2.83.7

Arguments:
--version VERSION Version string in the form of {major}.{minor}.{build}
(e.g. 2.83.7)
--task TASK Phabricator ticket that is contains the release notes
information (e.g. T77348)
--format FORMAT Format the result in `text`, `steam`, `wiki` or `html`

Requirements
============

* Python 3.8 or later
* Python phabricator client version 0.7.0
https://pypi.org/project/phabricator/

For convenience the python modules can be installed using pip.

pip3 install -r ./requirements.txt

Differential Revision: https://developer.blender.org/D9055

Commit Details:

Full Hash: 3a23f18e02ebe09414a04c399a7294c8e719a72a
Parent Commit: abddd7d
Lines Changed: +286, -0

4 Added Paths:

/release/lts/create_download_urls.py (+78, -0) (View)
/release/lts/create_release_notes.py (+166, -0) (View)
/release/lts/README.md (+41, -0) (View)
/release/lts/requirements.txt (+1, -0) (View)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021