Peter Keresztes Schmidt
8d99725ebf
CI: Remove EOL distro version from build matrix
...
This commit removes
* Debian Jessie (LTS support ended June 30, 2020)
* Ubuntu Trusty (Standard support ended Apr 2019)
* Ubuntu Disco (Support ended Jan 23, 2020)
2020-08-24 23:41:04 +02:00
Andrew Bauer
610ec2f78c
Update .travis.yml
2020-08-18 16:29:10 -05:00
Andrew Bauer
de075a2733
fix typo
2020-08-18 15:13:45 -05:00
Andrew Bauer
e5046803b0
fix missing eoan docker image
2020-08-13 13:53:51 -05:00
Andrew Bauer
dd757d3e27
move eslint check to the top
...
let's us see the results quicker
2020-08-08 12:13:05 -05:00
Andrew Bauer
ef37d9441d
remove i386 builds
2020-08-07 14:29:37 -05:00
Andrew Bauer
7d14f2a727
Update .travis.yml
2020-08-07 10:55:15 -05:00
Andrew Bauer
fce0dc86c1
remove f30 support, add f32
2020-08-06 09:51:27 -05:00
Isaac Connor
f2ec6b13e6
Add focal builds
2020-05-08 18:45:21 -04:00
Isaac Connor
424677165f
Use ppa:iconnor/zoneminder-master instead of ppa:iconnor/zoneminder
2020-03-04 14:18:50 -05:00
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