comparison service/speechMusic/makefile @ 454:ccde9f432e4e

WIP speechmusic to load from http, but pulseaudio out is broken Ignore-this: 28a41741b1f33114348f5ec6e7b4bef9
author drewp@bigasterisk.com
date Fri, 19 Apr 2019 13:51:54 -0700
parents 9fd92202c886
children 7e09c0d0a86e
comparison
equal deleted inserted replaced
453:9fd92202c886 454:ccde9f432e4e
21 21
22 push_image_pi: build_image_pi 22 push_image_pi: build_image_pi
23 docker push ${TAG_PI} 23 docker push ${TAG_PI}
24 24
25 shell: build_image 25 shell: build_image
26 docker run --rm -it --cap-add SYS_PTRACE --net=host -v /tmp/pulseaudio:/tmp/pulseaudio ${TAG} /bin/bash 26 docker run --rm -it \
27 --cap-add SYS_PTRACE \
28 --name=$(JOB)_shell \
29 --mount type=tmpfs,destination=/tmp,tmpfs-size=52428800 \
30 --net=host \
31 -v /tmp/pulseaudio:/tmp/pulseaudio \
32 ${TAG} \
33 /bin/bash
27 34
28 pactl_test: build_image 35 pactl_test: build_image
29 docker run --rm -it --cap-add SYS_PTRACE --net=host -v /tmp/pulseaudio:/tmp/pulseaudio ${TAG} pactl stat 36 docker run --rm -it --cap-add SYS_PTRACE --net=host -v /tmp/pulseaudio:/tmp/pulseaudio ${TAG} pactl stat
30 37
31 paplay_test_that_is_loud: build_image 38 paplay_test_that_is_loud: build_image
35 docker run --rm -it --cap-add SYS_PTRACE --net=host -e SDL_AUDIOSERVER=pulseaudio -v /tmp/pulseaudio:/tmp/pulseaudio ${TAG} python -c 'import os; print os.environ; import pygame.mixer; pygame.mixer.init()' 42 docker run --rm -it --cap-add SYS_PTRACE --net=host -e SDL_AUDIOSERVER=pulseaudio -v /tmp/pulseaudio:/tmp/pulseaudio ${TAG} python -c 'import os; print os.environ; import pygame.mixer; pygame.mixer.init()'
36 43
37 44
38 local_run: build_image 45 local_run: build_image
39 docker run --rm -it -p ${PORT}:${PORT} \ 46 docker run --rm -it -p ${PORT}:${PORT} \
40 -v `pwd`:/mnt \
41 --name=$(JOB)_local \ 47 --name=$(JOB)_local \
42 --net=host \ 48 --net=host \
49 --mount type=tmpfs,destination=/sounds,tmpfs-size=52428800 \
43 -v /tmp/pulseaudio:/tmp/pulseaudio \ 50 -v /tmp/pulseaudio:/tmp/pulseaudio \
44 ${TAG} \ 51 ${TAG} \
45 python /mnt/speechMusic.py -v 52 python speechMusic.py -v
46 53
47 local_run_strace: build_image 54 local_run_strace: build_image
48 docker run --rm -it -p ${PORT}:${PORT} \ 55 docker run --rm -it -p ${PORT}:${PORT} \
49 -v `pwd`:/mnt \ 56 -v `pwd`:/mnt \
50 --name=$(JOB)_local \ 57 --name=$(JOB)_local \
51 --net=host \ 58 --net=host \
52 -v /tmp/pulseaudio:/tmp/pulseaudio \ 59 -v /tmp/pulseaudio:/tmp/pulseaudio \
60 --mount type=tmpfs,destination=/sounds,tmpfs-size=52428800 \
53 --cap-add SYS_PTRACE \ 61 --cap-add SYS_PTRACE \
54 -e SDL_AUDIOSERVER=pulse \
55 ${TAG} \ 62 ${TAG} \
56 strace -f -tts 200 python /mnt/speechMusic.py -v 63 strace -f -tts 200 python /mnt/speechMusic.py -v
57 64
58 fresh_sudo: 65 fresh_sudo:
59 sudo -v 66 sudo -v