summaryrefslogtreecommitdiffstats
path: root/.travis.yml
diff options
context:
space:
mode:
authorAustin S. Hemmelgarn <austin@netdata.cloud>2020-12-02 07:16:52 -0500
committerGitHub <noreply@github.com>2020-12-02 07:16:52 -0500
commit7ec4f48a0acbf1a7e5bdb8b0afb6b74ecd976d40 (patch)
tree87c2203341da8548f31884ab939dc0f6ac2ee87a /.travis.yml
parent94fc082263b81c662997986acc6c91207ab7c162 (diff)
Removed lifecycle checks from Travis CI. (#10305)
They consistently do not catch any issues in our own code except for syntax errors, which are already caught by shellcheck. However, they account for a vast majority of the runtime of our Travis CI jobs for the agent and thus are a major contributing factor to how long it takes for checks to finish in Travis. Remove them so they stop causing us problems.
Diffstat (limited to '.travis.yml')
-rw-r--r--.travis.yml62
1 files changed, 0 insertions, 62 deletions
diff --git a/.travis.yml b/.travis.yml
index 11c9e63ebc..73d6b66c2c 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -117,68 +117,6 @@ jobs:
script: docker run -it -v "${PWD}:/netdata:rw" -w /netdata "netdata/os-test:centos7" ./netdata-installer.sh --dont-wait --dont-start-it --install /tmp
after_failure: post_message "TRAVIS_MESSAGE" "Build/Install failed on CentOS 7"
- # Ubuntu runs
- - name: Run netdata lifecycle on Ubuntu 16.04
- script: 'for i in $(seq 0 4); do printf "[XXX: Run #%s]\n" "$i";docker run -it -v "${PWD}:/netdata:rw" -w /netdata "ubuntu:16.04" tests/updater_checks.sh && break; done'
- after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare Ubuntu 16.04"
-
- - name: Run netdata lifecycle, on Ubuntu 18.04
- script: 'for i in $(seq 0 4); do printf "[XXX: Run #%s]\n" "$i";docker run -it -v "${PWD}:/netdata:rw" -w /netdata "ubuntu:18.04" tests/updater_checks.sh && break; done'
- after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare Ubuntu 18.04"
-
- - name: Run netdata lifecycle, on Ubuntu 20.04
- script: 'for i in $(seq 0 4); do printf "[XXX: Run #%s]\n" "$i";docker run -it -v "${PWD}:/netdata:rw" -w /netdata "ubuntu:20.04" tests/updater_checks.sh && break; done'
- after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare Ubuntu 20.04"
-
- - name: Run netdata lifecycle, on Ubuntu 20.10
- script: 'for i in $(seq 0 4); do printf "[XXX: Run #%s]\n" "$i";docker run -it -v "${PWD}:/netdata:rw" -w /netdata "ubuntu:20.10" tests/updater_checks.sh && break; done'
- after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare Ubuntu 20.10"
-
- # Centos runs
- - name: Run netdata lifecycle on CentOS 7
- script: 'for i in $(seq 0 4); do printf "[XXX: Run #%s]\n" "$i";docker run -it -v "${PWD}:/netdata:rw" -w /netdata "centos:7" tests/updater_checks.sh && break; done '
- after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare CentOS 7"
-
- - name: Run netdata lifecycle, on Debian 9
- script: 'for i in $(seq 0 4); do printf "[XXX: Run #%s]\n" "$i";docker run -it -v "${PWD}:/netdata:rw" -w /netdata "debian:stretch" tests/updater_checks.sh && break; done'
- after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare Debian 9 (stretch)"
-
- - name: Run netdata lifecycle, on Debian 10
- script: 'for i in $(seq 0 4); do printf "[XXX: Run #%s]\n" "$i";docker run -it -v "${PWD}:/netdata:rw" -w /netdata "debian:buster" tests/updater_checks.sh && break; done'
- after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare Debian 10 (buster)"
-
- # openSUSE runs
- - name: Run netdata lifecycle, on openSUSE 15.1
- script: 'for i in $(seq 0 4); do printf "[XXX: Run #%s]\n" "$i";docker run -it -v "${PWD}:/netdata:rw" -w /netdata "opensuse/leap:15.1" tests/updater_checks.sh && break; done'
- after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare opensuse/leap:15.1"
-
- - name: Run netdata lifecycle, on openSUSE 15.2
- script: 'for i in $(seq 0 4); do printf "[XXX: Run #%s]\n" "$i";docker run -it -v "${PWD}:/netdata:rw" -w /netdata "opensuse/leap:15.2" tests/updater_checks.sh && break; done'
- after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare opensuse/leap:15.2"
-
- - name: Run netdata lifecycle, on openSUSE Tumbleweed
- script: 'for i in $(seq 0 4); do printf "[XXX: Run #%s]\n" "$i";docker run -it -v "${PWD}:/netdata:rw" -w /netdata "opensuse/tumbleweed:latest" tests/updater_checks.sh && break; done'
- after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare opensuse/tumbleweed:latest"
-
- # Alpine runs
- - name: Run netdata lifecycle, on Alpine linux
- script: 'for i in $(seq 0 4); do printf "[XXX: Run #%s]\n" "$i";docker run -it -v "${PWD}:/netdata:rw" -w /netdata "alpine" tests/updater_checks.sh && break; done'
- after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare Alpine"
-
- # Arch linux runs
- - name: Run netdata lifecycle, on ArchLinux
- script: 'for i in $(seq 0 4); do printf "[XXX: Run #%s]\n" "$i";docker run -it -v "${PWD}:/netdata:rw" -w /netdata "archlinux/base:latest" tests/updater_checks.sh && break; done'
- after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare archlinux/base:latest"
-
- # Fedora runs
- - name: Run netdata lifecycle, on Fedora 32
- script: 'for i in $(seq 0 4); do printf "[XXX: Run #%s]\n" "$i";docker run -it -v "${PWD}:/netdata:rw" -w /netdata "fedora:32" tests/updater_checks.sh && break; done'
- after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare Fedora 32"
-
- - name: Run netdata lifecycle, on Fedora 33
- script: 'for i in $(seq 0 4); do printf "[XXX: Run #%s]\n" "$i";docker run -it -v "${PWD}:/netdata:rw" -w /netdata "fedora:33" tests/updater_checks.sh && break; done'
- after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare Fedora 33"
-
- name: DEB package test
git:
depth: false