Andrew Bauer
3eef753183
Debian builds have been moved to dedicated build host
2021-01-05 13:44:43 -06:00
Andrew Bauer
a98eabd2bd
Travis rpm builds moved to a remote buildhost
2021-01-02 18:02:26 -06:00
Andrew Bauer
4ae4c80851
remove f31 support from buildsystem
2021-01-02 12:53:03 -06:00
Andrew Bauer
70bca3b18b
second attempt to fix build issue
2020-09-16 14:09:19 -05:00
Andrew Bauer
8cc716c441
Attempt to resolve f33 build failaire
...
Apparently we are dealing with either a kernel bug or a bug in coreutils package.
For details, see: https://bugzilla.redhat.com/show_bug.cgi?id=1760300#c31
2020-09-16 12:49:54 -05:00
Andrew Bauer
197dfd4b39
Add fedora 33 support to build system
2020-09-14 17:49:36 -05:00
Isaac Connor
2e069716d0
remove conditions entirely since we can't seem to figure it out
2020-08-28 10:05:20 -04:00
Isaac Connor
6fd5578aea
Change condition fork=false to repo=ZoneMinder/zoneminder since the we are failing the fork test
2020-08-28 09:53:27 -04:00
Peter Keresztes Schmidt
443c74a418
CI: Do not try to run deploy when building from a fork
2020-08-25 16:22:14 +02:00
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