Commit Graph

126 Commits

Author SHA1 Message Date
mastertheknife db48a3d8fb Add matrix to the .travis.yml file 2013-09-28 13:04:41 +03:00
Kyle Johnson 9ac52b4a52 Replace the ZM_DB_PASS with an empty password for the travis test steps 2013-09-27 13:49:33 -04:00
Kyle Johnson 564fa216f8 Use the default travis user without a password 2013-09-27 13:32:38 -04:00
Kyle Johnson cd902b5dc1 Create the database for travis during the before_script step 2013-09-27 13:08:45 -04:00
Kyle Johnson 27349f87a6 Only grab the last 10 revisions and the master branch of ffmpeg for travis 2013-09-27 12:56:27 -04:00
Kyle Johnson 8983807570 Output apt-get install to /dev/null in travis - we don't care about it 2013-09-27 12:49:44 -04:00
Kyle Johnson fc6731e575 Create and use a dedicated ZM database user for the travis build steps 2013-09-27 12:46:16 -04:00
Kyle Johnson 167eff56be Removed verbosity, extra db creation from travis build steps and fixed a db name 2013-09-27 10:59:11 -04:00
Kyle Johnson beee057dd2 More work on the travis build steps 2013-09-27 10:48:00 -04:00
Kyle Johnson 44f4e2f981 Added a few steps to help me see the travis CI environment 2013-09-27 10:38:54 -04:00
Kyle Johnson 186b1c3836 Use the right database name 2013-09-27 09:59:23 -04:00
Kyle Johnson 3119ab7672 Added steps to install ZM binaries, insert a monitor and start ZM 2013-09-27 09:47:58 -04:00
Kyle Johnson 617cbc0edb Tell Travis to skip building the modern branch for now [skip ci] 2013-09-24 20:39:34 -04:00
Kyle Johnson 0b4292237b Upgrade and install preqs quietly 2013-09-23 16:05:56 -04:00
Kyle Johnson fa805ac7bd Revert "Removed libtheora, libvorbis, libvpx and libx264 from apt dependencies."
This reverts commit fb43fdf04d.
2013-09-23 13:14:23 -04:00
Kyle Johnson fb43fdf04d Removed libtheora, libvorbis, libvpx and libx264 from apt dependencies.
These libs should be installed from source as part of ffmpeg.
2013-09-23 12:20:43 -04:00
Kyle Johnson 50122f09b1 Split out the zoneminder build options into individual steps 2013-09-23 12:18:17 -04:00
Kyle Johnson 88a9b434ff Split out the ffmpeg build options into individual steps 2013-09-23 12:17:59 -04:00
Kyle Johnson f2c58acd94 Added missing build steps to generate build files to .travis.yml 2013-09-23 09:59:47 -04:00
Kyle Johnson aa5290ce3f Found an env variable to put me where I want to be 2013-09-23 09:51:40 -04:00
Kyle Johnson c5eb83c4f7 Use pushd and popd to move between ffmpeg and zoneminder 2013-09-23 09:48:30 -04:00
Kyle Johnson 6f9fa0debf Run as many make jobs as there are CPUs for the ffmpeg build 2013-09-23 09:26:22 -04:00
Kyle Johnson 2dce96f4e7 Trying to find the correct directory where the ZM clone lives 2013-09-23 09:22:44 -04:00
Kyle Johnson 3e7f7621c1 cd back into the ZM dir, and run make after config 2013-09-23 08:51:31 -04:00
Kyle Johnson f4311ff13d Added IRC notifications to .travis.yml 2013-09-23 08:33:02 -04:00
Kyle Johnson e438714aea Initial commit of .travis.yml file, hopefully this builds. 2013-09-23 08:28:10 -04:00