Commit Graph

133 Commits

Author SHA1 Message Date
Andrew Bauer 8796f00973
move raspbian builds to native arm hardware
Build time was just under 40 minutes in Travis. Moving this build to remote arm build host for quicker build time.
2019-12-30 07:27:30 -06:00
Andrew Bauer 0aa82a74ec
remove support for f29 builds 2019-12-27 17:13:13 -06:00
Andrew Bauer 73aba586d4 move eslint into env matrix + other build tweaks 2019-12-25 08:41:53 -06:00
Andrew Bauer 69abf2d314
Remove i386 bionic builds
The i386 Bionic container is not ready. This build will be re-enabled when the container is done.
2019-12-24 14:26:30 -06:00
Andrew Bauer 0f7fbc8c79
use my el-8 container
packpack el-8 container contains a dnf related bug, which causes el8 builds to fail. Switch to a container I built with a workaround.
2019-12-24 09:53:56 -06:00
Andrew Bauer f3116589e3 replace sshfs with rsync for all deployments 2019-12-23 17:08:57 -06:00
Andrew Bauer 8025f8d6eb
add support for fedora 31 2019-12-23 14:49:25 -06:00
Andrew Bauer 5fb622e432
remove support for f28 builds 2019-11-24 08:27:39 -05:00
Isaac Connor 0648fbf0ca clean up the zmrepo key stuff 2019-11-20 14:21:12 -05:00
Isaac Connor 65222ff726 put back ssh_known_hosts add-on since the other hack doesn't seem to be working 2019-11-20 13:06:30 -05:00
Isaac Connor 61e27bcb29 Use ecdsa key instead of rsa. Apparently ecdsa is the new correct default. 2019-11-19 09:11:53 -05:00
Isaac Connor ffc09a58ce remove extra install 2019-11-18 13:49:13 -05:00
Isaac Connor 16cea4b65a remove MIM attack possibility by specifying the host key to use for zmrepo.zoneminder.com. Might also solve travis deploy problems 2019-11-18 13:43:44 -05:00
Andrew Bauer be970cce04
Update .travis.yml 2019-11-10 15:19:03 -06:00
Andrew Bauer ebcdbdd945
Update .travis.yml 2019-11-08 15:03:34 -06:00
Isaac Connor 02621f9e49 Add fedora 30 and 31 2019-11-07 16:21:31 -05:00
Isaac Connor 66fa57d967 remove wheezy. It is EOL 2019-10-21 14:03:49 -04:00
Isaac Connor 6c6b5076d6 Add eoan and wheezy 2019-10-21 11:39:15 -04:00
Isaac Connor ea707e5ad1 change travis build dist from trusty to xenial. xenial is the default since April 23rd 2019. This should also fix an issue with ssh using ssh-dss keys which are deprecated 2019-10-18 16:42:38 -04:00
Isaac Connor 382c0230bb Add jessie build 2019-10-15 15:04:32 -04:00
Isaac Connor af6ead60a5 Add USE_SFTP option to rsync_xfer to just use sftp install of sshfs to copy files over to zmrepo 2019-10-08 12:31:01 -04:00
Isaac Connor dc191d3833 Use my docker for trusty and xenial 2019-10-05 16:55:00 -04:00
Isaac Connor 8940ca420c Use iconzm docker for disco 2019-09-26 17:23:58 -04:00
Isaac Connor 675db328e7 enable bionic iconzm docket repo 2019-09-25 12:00:32 -04:00
Isaac Connor 84d68f549f enable iconzm docker for stretch 2019-09-25 10:36:12 -04:00
Isaac Connor 48cb568424 fix docker repo 2019-09-22 12:10:56 -04:00
Isaac Connor caf405c678 Use my docker hub for buster 2019-09-20 10:39:53 -04:00
Isaac Connor 922273410b correct dist for debian 2019-09-09 10:04:57 -04:00
Isaac Connor f1cffa6fe1 Add more debian based distros to packpack builds 2019-09-09 08:22:58 -04:00
Andrew Bauer 8733f89b29
eol f27 support 2019-05-02 20:09:15 -05:00
Matt N a1a42345e3 More eslint fixes; eslint in php; add eslint to travis (#2419)
* Add eslint to travis.yml

* Update eslint package versions and apply new indent rules

* Enable the brace-style and block-style eslint rules

* Enable the 'curly' eslint rule

* Enable the 'keyword-spacing' eslint rule

* Enable the 'key-spacing' eslint rule

* Enable the 'object-curly-spacing' eslint rule

* Enable the 'no-new-object' eslint rule

* Only disable the no-caller eslint rule in the one affected file

* Enable the 'no-unused-vars' eslint rule for local variables

* Add linting of JS in .php files
2019-01-19 10:32:40 -05:00
Andrew Bauer ec95163810
Add fedora 29 support to buildsystem 2018-11-05 19:35:05 -06:00
Andrew Bauer 6af74a96fc
add fedora 28 to build system, remove fedora 26 2018-05-13 18:36:58 -05:00
Andy Bauer f13d174ea5 remove support for el6 from the buildsystem 2018-04-21 21:49:04 -05:00
Andrew Bauer 97b66340ac
add dnsutils and traceroute packages to travis 2018-04-21 08:41:12 -05:00
Andy Bauer 7b9cb59df9 force no-lintian flag 2018-02-22 08:58:33 -06:00
Andrew Bauer ebc6bf0dcc move debian tweaks to startpackpack.sh 2018-02-21 09:56:19 -06:00
Andrew Bauer aaf3b4137b
skip lintian checks for debian builds 2018-02-20 20:50:10 -06:00
Andrew Bauer 7d5f73d7c4
Update .travis.yml 2018-02-20 20:35:37 -06:00
Andrew Bauer d228cc79d3
attempt to speed up the build 2018-02-20 18:31:19 -06:00
Andrew Bauer 3fa4c525f8
Add Raspbian Stretch to buildsystem 2018-02-19 20:33:41 -06:00
Andrew Bauer 2bc47ca6ec
add qemu arm support to travis ci 2018-02-19 19:31:22 -06:00
Andrew Bauer b017394961
Remove Fedora 25 support from build system 2017-12-13 15:49:31 -06:00
Andrew Bauer b918a7be10
add support for fedora 27 2017-11-16 13:42:38 -06:00
Andrew Bauer ab4eb14127 Update .travis.yml
arm containers require arm architecture.
2017-09-04 20:12:12 -05:00
Andrew Bauer 9021d1203d Update .travis.yml
we can now build fedora 25 armhfp rpms using the container I built and hosted on hub.docker.com
2017-09-04 19:39:09 -05:00
Andrew Bauer b56aafb16d Update .travis.yml
we can now build fedora 26 armhfp rpms using the container I built and hosted on hub.docker.com
2017-09-04 17:41:11 -05:00
Andrew Bauer 52603b24c0 Update .travis.yml
Add 32bit centos builds using my docker repo
2017-08-21 13:35:57 -05:00
Andrew Bauer 5030254ba0 build f26 packages with my docker repo
The packpack project does not provide a fedora 26 docker image so I made my own.
2017-08-20 20:12:18 -05:00
Andrew Bauer 05b9b8bc51 Update .travis.yml
remove nightly build support for fedora 24
2017-08-16 18:53:02 -05:00