View Issue Details

IDProjectCategoryView StatusLast Update
0002154ConvertrBuild toolspublic2022-11-20 22:12
ReporterChris GrahamAssigned To 
SeverityFeature-request 
Status non-assignedResolutionopen 
Summary0002154: Integrate into build tools
DescriptionFor each new version we need to store an operations file (0002153) from the version before it.

These can go in data/theme_patches/<version>.json.

Generation of patches should be integrated into our build process, as an intermediary step between inputting generation settings and generating the build archives. It should be able to automatically:
a) download the latest manual package from compo.sr
b) extract it
c) run the Convertr engine
d) save out the JSON file
e) save out the raw diff (finediff) output too, just for reference
f) automatically "git add" the JSON file and raw diff file, to the Composr repository
The human operator should then be informed that they can customise the patch file, as undoubtedly it would be better tuned (e.g. removing unnecessary ops).
TagsNo tags attached.
Sponsorship open

Relationships

parent of 0002157 non-assigned Integrate into upgrader 
parent of 0002156 non-assigned Identification of what a theme file was built from 
parent of 0002163 non-assigned Retroactive diff/signature generation 
Not all the children of this issue are yet resolved or closed.

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2022-11-20 22:12 Chris Graham Assigned To rutger1 =>
2022-11-20 22:12 Chris Graham Status assigned => non-assigned