Commit Graph

23 Commits

Author SHA1 Message Date
Buster "Silver Eagle" Neece 5b5c18f3a3
#423 -- Update Ansible compliance, build uninstaller and migrator scripts (#442)
The cumulative results of improvements to the Ansible deployment scripts that will facilitate both cleaner traditional installs and updates, full uninstallations of the traditional codebase, and a Traditional-to-Docker migration process.
2018-02-19 17:35:43 -06:00
Buster Silver 1e12ce9818 #159 -- Re-enable legacy IceCast2/LiquidSoap for ARMHF processors. 2017-06-12 15:29:03 -05:00
Buster Silver bd1236f28b #148 -- Lock versions on liquidsoap dependencies. 2017-05-30 05:57:07 -05:00
Buster Silver 1783a10233 Force older version of vorbis to avoid possible regression issue. 2017-05-30 05:54:34 -05:00
Buster Silver d2cedd9bd3 Rebuild LiquidSoap to re-enable FLAC support. 2017-05-18 05:59:04 -05:00
Buster Silver d5d3775b18 Force build to LiquidSoap 1.2.1, as 1.3.0 has parse errors that break our LS scripts. 2017-05-18 05:36:02 -05:00
Buster "Silver Eagle" Neece 4470c4cbfb Changes to allow Travis to better handle the current (and future) updates (#128)
* See what it's symlinking.

* Try adding a slash.

* Put a slash in a different place.

* Try copying instead.

* Debugging echo.

* Try having the directory not exist first

* Try copying (this time with an empty dir)

* Recursive copy

* cd to the directory first.

* Retry symlinking and include OPAM PPA for 14.04

* Fix typo and back to copying.
2017-05-17 20:17:03 -05:00
Buster Silver 0a14329f77 Move files on Travis to /var/azuracast for permission fixing. 2017-05-17 18:35:05 -05:00
Buster Silver 857ba8b9a9 Continue working to diagnose Travis build issue. 2017-05-17 18:12:32 -05:00
Buster Silver 64f8da7346 Closes #69 -- Build LiquidSoap from OPAM and add support for FDK-AAC. 2017-05-17 16:51:58 -05:00
Buster Silver 44d031e3c6 Add libssl-dev as a dependency for icecast-kh's build. 2017-05-16 23:28:26 -05:00
Buster Silver 0ac6b02b3b Replace IceCast with IceCast-KH for stream performance and license reporting reasons. 2017-05-16 23:11:45 -05:00
Buster Silver 686f2cfb64 Use Ansible unarchive for the sc_serv.tar.gz extraction to avoid repeating it if unnecessary. 2016-11-22 10:58:18 -06:00
Buster Silver 0257854936 Switch to get_url instead of wget for shoutcast2 2016-11-21 23:46:30 -06:00
Buster Silver f1276b347c Closes #4 -- Add basic system-wide support for the ShoutCast 2 broadcast system. 2016-11-21 23:09:18 -06:00
Buster Silver b6481763cc Update LiquidSoap deployed configuration to remove Opus support because, for reasons that aren't entirely clear, LiquidSoap can't decode Ogg Vorbis files if it's enabled. 2016-11-15 00:00:56 -06:00
Buster Silver c7a7a23379 Temporarily switch to alternate repo location for Icecast2 on Ubuntu 14.04. 2016-11-14 12:09:45 -06:00
Buster Silver e840cea552 Use system icecast2 package for 16.04 Ansible deploy. 2016-09-15 00:41:03 -05:00
Buster Silver ade03d316b Fix issues with Ansible not installing locally on some VMs. 2016-09-08 23:28:37 -05:00
Buster Silver 2a4847d282 Step install process up to ensure *all* liquidsoap plugins are installed. 2016-09-08 18:50:57 -05:00
Buster Silver 0fe616c090 Add plugin installation to Ansible liquidsoap install process. 2016-09-08 18:42:30 -05:00
Buster Silver efbba6b3a0 Refine and test Ansible via Vagrant to ensure it has full parity with the previous deploy scripts. 2016-09-08 02:41:34 -05:00
Buster Silver a138ea28e7 Initial commit of Ansible build scripts (incomplete). 2016-09-07 15:57:21 -05:00