Commit Graph

165 Commits

Author SHA1 Message Date
Isaac Connor 96024b518e Do per commit builds for debian and ubuntu 2019-09-22 13:02:13 -04:00
Isaac Connor 0ec215c95f Only try to install deb on trusty as that is the environment that travis is running 2019-09-22 12:52:46 -04:00
Isaac Connor cb194cc4d1 enable per commit builds for buster so I can test my docker image for it 2019-09-20 14:14:56 -04:00
Isaac Connor 16a7ab1392 Attempt to deploy any deb basesd distro, not just trusty 2019-09-13 08:21:19 -04:00
Isaac Connor e6351109b2 Now that we are using our fork of packpack, no longer need to patch it 2019-09-06 12:00:50 -04:00
Isaac Connor c58cb38233 Add some debug echos, fix zmfilter command line and remove -1 from changelog version, as packpack version wont' have it. 2019-09-06 11:25:21 -04:00
Isaac Connor 4634cb63e5 Use ZoneMinder's fork of packpack. Use isaac@zoneminder.com instead of personal email. set DISTRO in changelog 2019-09-06 09:31:08 -04:00
Andrew Bauer 7ef9cf4231
typo 2018-09-13 20:13:06 -05:00
Andrew Bauer 9f61043931
Update startpackpack.sh 2018-07-12 07:59:27 -05:00
Andrew Bauer d7a5940507 build system - use different output filters for arm 2018-06-14 07:16:14 -05:00
Andrew Bauer 4b78d85b14
build system - additional key phrases to filter on 2018-06-13 15:56:12 -05:00
Andrew Bauer 4f26301ff0
filter build output to avoid travis build failures
Change the way we output our build text during travis builds.  This commit will strip out lines with specific keywords.
2018-06-13 15:44:31 -05:00
Andrew Bauer 426b3cf9d4
Update startpackpack.sh 2018-04-24 12:43:45 -05:00
Andy Bauer f13d174ea5 remove support for el6 from the buildsystem 2018-04-21 21:49:04 -05:00
Andrew Bauer 4f7e0fedad
Update startpackpack.sh 2018-04-21 18:50:46 -05:00
Andrew Bauer db293944c3
Update startpackpack.sh 2018-04-21 18:49:35 -05:00
Andy Bauer 287eb330eb add network connectivity checks to zmrepo 2018-04-21 08:37:27 -05:00
Andrew Bauer 519c36ae7d
Update startpackpack.sh 2018-04-20 21:24:49 -05:00
Andrew Bauer 779e77ac29
Update startpackpack.sh 2018-04-20 21:12:15 -05:00
Andrew Bauer 782d237b2d
Update startpackpack.sh 2018-04-20 21:10:24 -05:00
Andrew Bauer 8a61fb2532
redirect standard error when we mount zmrepo 2018-04-20 20:15:50 -05:00
Andrew Bauer 087fcc6c78
update buildsystem 2018-04-19 20:23:17 -05:00
Andrew Bauer 39244ac6ec
buildsystem update 2018-04-19 20:01:31 -05:00
Andrew Bauer a5cbc8abd1 buildsystem - update git submodules 2018-04-18 19:21:14 -05:00
Andrew Bauer f60a6c4b4f
Roll packpack back to 7cf23ee
fix broken rpm builds
2018-03-20 19:34:27 -05:00
Andrew Bauer 79037f56c1 buildsystem - fix 32bit rpm builds 2018-02-26 10:41:29 -06:00
Andrew Bauer b19cb60540
update path in patch file (again) 2018-02-22 09:16:59 -06:00
Andy Bauer 7b9cb59df9 force no-lintian flag 2018-02-22 08:58:33 -06:00
Andrew Bauer 075f8d461c
Docker treats quotes literally in env-file
see: https://github.com/moby/moby/issues/11443#issuecomment-99198051
2018-02-21 17:15:18 -06:00
Andrew Bauer 8ef0386db2
adjust the path in the packpack patch file 2018-02-21 12:30:33 -06:00
Andrew Bauer b6ad2b6ad7 patch packpack to support custom environment vars 2018-02-21 12:15:10 -06:00
Andrew Bauer 4832de9217
fix typo 2018-02-21 10:19:35 -06:00
Andrew Bauer f8000d7438
Update startpackpack.sh 2018-02-21 10:16:35 -06:00
Andrew Bauer ebc6bf0dcc move debian tweaks to startpackpack.sh 2018-02-21 09:56:19 -06:00
Andrew Bauer 1ace6861c8
raspbian support to buildsystem 2018-02-19 11:30:27 -06:00
Andrew Bauer 160641563f packpack - add missing $parms var 2017-08-21 18:50:30 -05:00
Andrew Bauer 20b0a26bc5 Update startpackpack.sh 2017-08-19 20:59:30 -05:00
Andrew Bauer ccb7e08aae remove extra whitespace 2017-08-19 20:58:26 -05:00
Andrew Bauer 25c19198f6 packpack - relax the requirements for repoquery 2017-08-19 20:57:41 -05:00
Andy Bauer 7ceb88866c packpack - put pack redhat specific packpack parms 2017-08-19 17:47:06 -05:00
Andy Bauer 4e61f2f55a packpack - don't filter output when we aren't in travis 2017-08-19 17:17:18 -05:00
Andy Bauer a191486c18 packpack - update rpm fusion download url 2017-08-19 16:56:17 -05:00
Andy Bauer 76b9a9dc01 build non-el6 rpms from rpm fusion rather than zmrepo 2017-08-19 09:07:32 -05:00
Andrew Bauer b10779ab3a Update rsync_xfer.sh
add rsync -l flag to transfer symlinks
2017-06-22 10:57:11 -05:00
Andrew Bauer b17a4d8994 Create startpackpack.sh
quiet gdebi output
2017-06-14 12:28:56 -05:00
Andrew Bauer f91e171526 Create startpackpack.sh
increase travis build log output, filter out ONVIF
2017-06-14 12:06:55 -05:00
Andrew Bauer 281ce91245 use tail not cat 2017-06-09 13:14:46 -05:00
Andrew Bauer 143f1ef448 use cat -n 2017-06-09 13:06:37 -05:00
Andrew Bauer 07d9d35e39 minimize Travis log output 2017-06-09 12:52:00 -05:00
Andy Bauer a1940935d5 build system - track the version file rather than git tag 2017-06-05 12:04:29 -05:00
Andrew Bauer c1ecbae946 Update startpackpack.sh
add an entry to the debian changelog before calling packpack
2017-06-02 21:01:59 -05:00
Andrew Bauer 8f9a373825 Update startpackpack.sh
Remove packpack debug output, add a sanity check for the version & release vars
2017-06-01 12:30:32 -05:00
Andrew Bauer 12026aba78 Update startpackpack.sh
continue to add debug output packpack for troubleshooting git/packpack
2017-06-01 10:46:45 -05:00
Andrew Bauer 618d606a88 Update startpackpack.sh
add additional debug output
2017-05-31 20:12:49 -05:00
Andrew Bauer 85c19532cf Update startpackpack.sh
fix copy/paste error
2017-05-31 19:04:14 -05:00
Andrew Bauer 106a8ab720 Update startpackpack.sh
add debug lines for troubleshooting
2017-05-31 19:00:17 -05:00
Andrew Bauer a7ca9bf212 Update startpackpack.sh
spelling typo
2017-05-31 15:28:05 -05:00
Andrew Bauer 55563c4eb9 Update startpackpack.sh
revert version override
2017-05-10 12:27:56 -05:00
Andrew Bauer da7ea06a14 patch packpack builds 2017-05-10 12:08:33 -05:00
Andrew Bauer ebe7c21984 Update rsync_xfer.sh 2017-05-02 13:44:34 -05:00
Andrew Bauer ba3e9a9151 Update rsync_xfer.sh
typo
2017-04-21 18:57:42 -05:00
Andrew Bauer c60c3bf67c Update rsync_xfer.sh
rsync to different folders depending on distro type
2017-04-21 18:57:10 -05:00
Andrew Bauer 6e28955b9a Update rsync_xfer.sh
packpack deploy - change rsync parameters
2017-04-20 18:40:31 -05:00
Andrew Bauer fac47694ed Update rsync_xfer.sh
travis deploy - modify rsync parameters
2017-04-20 12:10:48 -05:00
Andrew Bauer e90e6b13e9 Update rsync_xfer.sh
spelling
2017-04-19 07:22:03 -05:00
Andrew Bauer 6b43deb1e5 Update rsync_xfer.sh
remove set -ev, add a message when the remote filesystem mounted successfully
2017-04-19 07:11:20 -05:00
Andrew Bauer cf4861e08a Update rsync_xfer.sh
Turn on rsync verbose so we can see what files get transferred
2017-04-18 20:02:39 -05:00
Kyle Johnson c4164cda07 packpack, return of the packed. 2017-04-17 19:54:40 -06:00
Kyle Johnson acf12fb0f2 packpack, return of the packpack. 2017-04-17 19:47:34 -06:00
Kyle Johnson 4ad7baf8f9 packpack - fix encrypted key 2017-04-17 13:05:16 -06:00
Kyle Johnson 5904e9b703 packacpk - update encrypted rsa file 2017-04-17 12:55:04 -06:00
Andrew Bauer 9d6a65abbe have to use ln with -T flag to force overwrite of existing link 2017-03-17 09:32:58 -05:00
Andy Bauer e61a3fae9c always delete then recreate Crud folder for redhat builds 2017-03-07 14:44:53 -06:00
Andy Bauer d6caa7562f move the check for trusty arch 2017-03-07 14:43:14 -06:00
Andy Bauer f23e43ef85 add multiarch support 2017-03-07 14:24:06 -06:00
Andrew Bauer b514ab0b3c remove double quotes 2017-03-06 18:56:44 -06:00
Andrew Bauer bfe84e6a7c move debain versioning into a function 2017-03-06 18:54:55 -06:00
Andrew Bauer 0ee6da84c0 set VERSION & RELEASE in trusty build 2017-03-06 18:41:48 -06:00
Andrew Bauer 0cf94c3573 echo VERSION and RELEASE 2017-03-06 18:27:45 -06:00
Andrew Bauer 6dc2b13aee change package versioning scheme 2017-03-06 15:25:54 -06:00
Andrew Bauer 07a9a8bf70 check the built package exists signal failure if it doesn't 2017-03-06 06:50:59 -06:00
Andy Bauer 297e9b0463 remove set -e, deploy on master branch only 2017-03-05 14:02:02 -06:00
Andy Bauer 42887c8c2c specify the deb package name more precisely 2017-03-05 13:44:42 -06:00
Andy Bauer 26fbc04f7c fix typo 2017-03-05 13:41:17 -06:00
Andy Bauer 858b49a603 remove all patches 2017-03-05 13:04:37 -06:00
Andy Bauer 4fe70f0e7d recreate patch 2017-03-05 12:39:03 -06:00
Andy Bauer c6fc6cb0ca change patch method 2017-03-05 11:46:45 -06:00
Andy Bauer 7e0860f6bf move patch after symlink is established 2017-03-05 11:37:22 -06:00
Andy Bauer 696cfb1fc3 patch deb scripts to set perms on zm.conf 2017-03-05 11:14:28 -06:00
Andy Bauer b4a04b1d61 allow builds from local command line e.g. when not running Travis 2017-03-05 10:26:36 -06:00
Andy Bauer 18ce4ab966 install zoneminder deb only when running in Travis 2017-03-05 09:06:57 -06:00
Andy Bauer 713b2c12a3 add gdebi as required binary 2017-03-05 08:32:52 -06:00
Andy Bauer 6ec3a29f3e set version & release vars prior to calling packpack 2017-03-04 18:09:42 -06:00
Andy Bauer 02ea25e8a0 set group ownership on zm.conf 2017-03-04 10:49:14 -06:00
Andy Bauer 285e04bbf8 move code into subroutines, retire installzm.sh 2017-03-04 10:30:36 -06:00
Andy Bauer 92eda0b298 add Travis cron functionality 2017-03-04 10:16:05 -06:00
Andy Bauer 1dda7eeef1 change exit codes, debian filename issue fixed upstream 2017-03-04 09:44:42 -06:00
Andrew Bauer b8a162b2dc comment out autosetup patch 2017-02-28 14:23:20 -06:00
Andrew Bauer 7a06166d6b fix path in patch 2017-02-28 08:20:55 -06:00
Andrew Bauer 37e34b3715 fix exit code 2017-02-28 07:28:07 -06:00