File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ language : node_js
2+ sudo : required
3+ node_js :
4+ - ' 6'
5+ - ' 4'
6+ - ' 0.12'
7+ - ' 0.10'
8+ before_install :
9+ - sudo usermod -a -G audio travis
10+ - sudo apt-get install -y libasound2-dev alsa-utils alsa-oss
11+
12+ - echo 'pcm.!default {' > /home/travis/.asoundrc
13+ - echo ' type hw' >> /home/travis/.asoundrc
14+ - echo ' card 0' >> /home/travis/.asoundrc
15+ - echo '}' >> /home/travis/.asoundrc
16+ - echo '' >> /home/travis/.asoundrc
17+ - echo 'ctl.!default {' >> /home/travis/.asoundrc
18+ - echo ' type hw' >> /home/travis/.asoundrc
19+ - echo ' card 0' >> /home/travis/.asoundrc
20+ - echo '}' >> /home/travis/.asoundrc
21+
22+ - chmod go+r /home/travis/.asoundrc
23+
24+ - echo '# OSS/Free portion - card 1' | sudo tee -a /etc/modules.conf
25+ - echo 'alias sound-slot-0 snd-card-0' | sudo tee -a /etc/modules.conf
26+ - echo 'alias sound-service-0-0 snd-mixer-oss' | sudo tee -a /etc/modules.conf
27+ - echo 'alias sound-service-0-1 snd-seq-oss' | sudo tee -a /etc/modules.conf
28+ - echo 'alias sound-service-0-3 snd-pcm-oss' | sudo tee -a /etc/modules.conf
29+ - echo 'alias sound-service-0-8 snd-seq-oss' | sudo tee -a /etc/modules.conf
30+ - echo 'alias sound-service-0-12 snd-pcm-oss' | sudo tee -a /etc/modules.conf
31+
32+ - sudo modprobe snd-dummy
33+ script :
34+ - which node
35+ - sudo $(which node) node_modules/.bin/_mocha
You can’t perform that action at this time.
0 commit comments