summaryrefslogtreecommitdiffstats
path: root/.travis.yml
AgeCommit message (Collapse)Author
2018-09-29[cleanup crusade] Shellcheck (#4261)Paweł Krupa
* lint libreswan module * disable linting obsolete shell modules * shellcheck more shell modules * fix review; lint helper scripts * more shellcheck * fix SC2235 in apache.chart.sh * shellcheck last portion of charts.d scripts * final shellcheck; make travis blocking * fix cppcheck * fix indents; fix expansion * fix local var assignments
2018-09-29install some libs for coverity (#4314)Paweł Krupa
* install some libs for coverity * coverity tests shouldn't block release
2018-09-27Build OSX earlier (#4305)Paweł Krupa
2018-09-26use flake8 instead of pylint (#4282)Paweł Krupa
2018-09-24nightly builds + coverity scan (#4273)Paweł Krupa
* nightly + enable coverity * better releasing * coverity in travis * move var * start travis * remove quotes * Update coverity-scan.sh
2018-09-22Travis and docker setup after migration (#4247)Paweł Krupa
* fix travis * add misc vars * info contact * add build script pushing to old repo * add two more variables
2018-09-12disable linters on files which should be soon deprecated (#4176)Paweł Krupa
2018-09-12CI builds in containers (#4174)Paweł Krupa
* builds in containers * fix build problems
2018-09-12Fix lack of dot (#4172)Paweł Krupa
2018-09-12[cleanup crusade] travis build stages (#4142)Paweł Krupa
* :construction: build stages * add linters * move addons to install * release * meaningful javascript linting * css linter * move artifact creation to separate script
2018-08-22:rainbow: :whale: unified, cross-arch, parametrized Dockerfile :whale: :rainbow:paulfantom
2018-08-12Replace key used to check source tags in buildPhilip Whineray
I am transitioning my GPG key. See here for a statement signed by the old and new keys: https://firehol.org/files/gpg-transition-2018-08-10.txt
2018-08-12Download public keys by fingerprint in travisPhilip Whineray
The uid and fingerprint are more legible than the full key, which should make future changes easier to review. The keys are used by Travis only to validate that a git tag was signed with a recognised key. The results of the build are signed separately. You can confirm the fingerprints in .travis.yml match the ones in the by running this on the old packaging/gpg.keys: gpg --import-options show-only --import packaging/gpg.keys
2017-12-27attempt to fix travis bug on large stdout/stderr dumpsCosta Tsaousis (ktsaou)
2017-09-17Deploy using new firehol-automation userPhilip Whineray
2017-06-22Fix build with latest travis imagesPhilip Whineray
We use the garnet image, which got updated as described here: https://blog.travis-ci.com/2017-06-21-trusty-updates-2017-Q2-launch One of the updates removed the fakeroot package from the base, so this update re-adds it explicitly.
2017-04-05travis uninstalls gnupg and installs gpgCosta Tsaousis (ktsaou)
2017-04-04use the travis installed gnupg instead of gpgCosta Tsaousis (ktsaou)
2017-04-04update travis to trace the issue of osx failingCosta Tsaousis (ktsaou)
2017-04-03Enable build and deploy of self-extractorPhilip Whineray
Requires full virtualisation (sudo) and docker (which requires trusty) Make sure we include checksums for binary. Make sure we only deploy one type of "nightly" build.
2017-03-31fixes https://github.com/firehol/netdata/pull/1733#issuecomment-290547133Costa Tsaousis (ktsaou)
2017-03-20Create draft release when uploading from TravisPhilip Whineray
This should allow us to edit the release notes before publishing the release.
2017-02-12do not compile netdata twice on travisCosta Tsaousis (ktsaou)
2017-02-07Fix packaging/check-files for sed version of macOSSimon Nagl
2017-02-06[travis] Fix deploy conditionSimon Nagl
2017-02-06Add macOS build to travis.Simon Nagl
2016-12-16Ensure ssh-agent environment available to allPhilip Whineray
2016-12-16Fix pull requests from external repositoriesPhilip Whineray
Github/travis integration does not make available the encryption keys for pull requests from remote repositories. Move direct commands from travis into scripts so that we decrypt and deploy only when we can.
2016-11-24Travis signature checking, deployment to github and firehol.orgPhilip Whineray
Allows us to eliminate a large number of scripts from the firehol infrastructure. Netdata does multiple compiler tests. We pick one (CC = gcc) for deploying; it doesn't really matter which, since binaries are not part of the deployment.
2016-05-14re-enabled travis-ci as root (the make files handle the setcap failure)Costa Tsaousis
2016-05-14travis-ci now builds netdata as non-rootCosta Tsaousis
2016-05-14allow travis-ci to find command setcapCosta Tsaousis
2016-05-07added libuuidCosta Tsaousis
2016-04-16test also installerElan Ruusamäe
2016-04-15BR zlib1g-devElan Ruusamäe
2016-04-15initial travis integrationElan Ruusamäe