diff options
| author | Sacha Chua <sacha@sachachua.com> | 2025-11-07 13:23:43 -0500 |
|---|---|---|
| committer | Sacha Chua <sacha@sachachua.com> | 2025-11-07 13:23:43 -0500 |
| commit | 2d0652e729e3d85d855e7b8c52a31c00dbb1c7d4 (patch) | |
| tree | c6959023026daad02ed3fe18ca0ac2191f2991ee /organizers-notebook/index.org | |
| parent | 42352a69ece3f28d1d70ab4f98fa88318ec18a00 (diff) | |
| download | emacsconf-wiki-2d0652e729e3d85d855e7b8c52a31c00dbb1c7d4.tar.xz emacsconf-wiki-2d0652e729e3d85d855e7b8c52a31c00dbb1c7d4.zip | |
update
Diffstat (limited to 'organizers-notebook/index.org')
| -rw-r--r-- | organizers-notebook/index.org | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/organizers-notebook/index.org b/organizers-notebook/index.org index dfb3920e..04a22977 100644 --- a/organizers-notebook/index.org +++ b/organizers-notebook/index.org @@ -351,6 +351,7 @@ Process: 1. Review uploaded files with elisp:emacsconf-upload-dired 2. Open the JSON for the file you want to process and use elisp:emacsconf-upload-copy-from-json . If more than one file uses the same extension, provide a suffix to disambiguate them. + If emacsconf-upload-copy-from-json might take a long time, you can also scp the file to your local 3. On res: 1. Create a directory ~/current/files/$slug. 2. Copy the uploaded file from ~/cache as =$video_slug--original.$extension=, or use =rename-original.sh $slug $file=. @@ -747,19 +748,19 @@ After the conference: 2. ~ansible-playbook -i inventory.yml prod-playbook.yml --tags prerec~ 3. Set up the ~update-cache~ script. - #+begin_src sh :eval no :tangle ~/proj/emacsconf/2025/update-cache +#+begin_src sh :eval no :tangle ~/proj/emacsconf/2025/update-cache #!/bin/bash # export CONF_PUBLIC=1 -rsync -avzue ssh --exclude .lock-\* res:~/cache/ ~/proj/emacsconf/2025/cache/ --exclude .git +rsync -avzue ssh --exclude .lock-\* --exclude 'partial--*' res:~/cache/ ~/proj/emacsconf/2025/cache/ --exclude .git chmod ugo+r . -R -rsync -avzue ssh ~/proj/emacsconf/2025/cache/ res:~/cache/ $* --exclude .git -rsync -avzue ssh ~/proj/emacsconf/2025/cache/ orga@media:/var/www/media.emacsconf.org/2025/backstage/ $* --exclude .git +rsync -avzue ssh --exclude .lock-\* --exclude 'partial--*' res:~/cache/ ~/proj/emacsconf/2025/cache/ --exclude .git +rsync -avzue ssh --exclude 'partial--*' ~/proj/emacsconf/2025/cache/ res:~/cache/ $* --exclude .git ssh orga@media "cd ~/backstage; chmod ugo+r -- *" if [ ! -z "$CONF_PUBLIC" ]; then echo "Updating public media" rsync -avzue ssh --exclude \*--original\* --exclude \*--reencoded\* ~/proj/emacsconf/2025/cache/ orga@media:/var/www/media.emacsconf.org/2025/ 3--exclude .git fi - #+end_src +#+end_src When a talk comes in: |
