We need this properly documented, and if possible easily deployable by any one as automated as possible.
Description
Related Objects
Event Timeline
I'm ready to share the instructions. Can you point me to the correct section in the wiki where this info should be shared?
FYI, the requirements for releasing on Steam are:
- a simple step by step guide
- some configuration files
- credentials (private)
Currently the publishing process is done by hand, but could be completely automated.
@Nathan Letwory (jesterking) could you walk Francesco over the best place on the wiki (or create one if necessary)? Many thanks.
FYI, other packaging instructions are in the Blender code repository:
https://developer.blender.org/diffusion/B/browse/master/release/freedesktop/snap/README.txt
https://developer.blender.org/diffusion/B/browse/master/release/darwin/README.txt
And referenced here:
https://wiki.blender.org/wiki/Process/Release_Checklist
Any updates on a location where I can share the info? I can just make a subpage here https://wiki.blender.org/wiki/Process if that's ok.
I added a subpage for Steam. Needs still some effort to work as a standalone playbook (including some scripting work to automate the process). Can @Nathan Letwory (jesterking) or @Dalai Felinto (dfelinto) find a maintainer that can take the rest of the info (including the credentials) from my desk?
I am soon done with buildbot stuff. Since building release builds will go through this you can send me the info to handle this. You can assign this task to me once you have sent the info to my Blender address, @Francesco Siddi (fsiddi)
@Nathan Letwory (jesterking) and @Jeroen Bakker (jbakker) Is closing this waiting for D8429 to land first?
We do have the tools ready and they will land in the active release branches this week. When done we should check with James to see for further integration of these tools in his scripts.