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
Andrew Bauer
590dd13be5
Update .travis.yml
...
Travis environment sets git depth to 50 commits, which is too low for our project. This commit increases the limit per: https://github.com/travis-ci/travis-ci/issues/3412
2017-06-01 12:09:22 -05:00
Andrew Bauer
c555ea0f76
Update .travis.yml
...
ensure sed is installed in the Travis environment
2017-05-31 15:53:06 -05:00