Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision | |||
| operation:publishing [2016/03/27 15:09] – [Deployment] derpeter | operation:publishing [2017/11/13 10:41] (current) – derpeter | ||
|---|---|---|---|
| Line 3: | Line 3: | ||
| In general we are using [[https:// | In general we are using [[https:// | ||
| - | == Deployment | + | == Operation |
| - | The publishing script is deployed on '' | + | The publishing script is deployed on '' |
| + | The script receives all parameters needed for publishing from the tracker. There is no event specific configuration on the script side. | ||
| - | - Configure [[: | + | === Folders & Permissions |
| - | - Start a screen session as '' | + | |
| - | - Pull current publishing script version: '' | + | |
| - | - Add media publishing ssh key to ssh agent: '' | + | |
| - | - Start publishing script: '' | + | |
| - | In general the script can also be deployed on a local central storage as long it has access to all files. | + | === Offsite sub-format encoding |
| - | If it is used that way the tracker should be configured to not upload the recordings to live. | + | |
| - | == Releasing workflow | + | |
| - | - Talk is in tracker state '' | ||
| - | - The publishing worker should run in a loop on a machine that has local access to the video files | ||
| - | - The script need write permissions to the directory where the files are stored | ||
| - | - The script will collect all meta data needed and will create events and recordings on media. | ||
| - | - Depending on the settings the script will publish to media.ccc.de and / or YouTube | ||
| - | - If something goes wrong the ticket in the tracker should present a error message | ||