Add Ubuntu 19.10 to packaging and lifecycle checks. (#7629)
* Add Ubuntu 19.10 to packaging and lifecycle checks. It's been out since 2019-10-07. * Update docs.
Austin S. Hemmelgarn committed
Jan 2, 2020 at 09:57 UTC
447e9bdf8f5cc7c37bc0feb9499dfb47d7f9d008
2 files changed
+15
-3
.travis.yml
+13
-2
@@ -186,7 +186,6 @@ jobs:
186
script: sudo -E tests/updater_checks.sh
187
after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare Ubuntu 16.04"
188
189
- # Ubuntu runs
189
- name: Run netdata lifecycle, on Ubuntu 18.04 (Containerized)
190
script: docker run -it -v "${PWD}:/netdata:rw" -w /netdata "ubuntu:18.04" tests/updater_checks.sh
191
after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare Ubuntu 18.04"
@@ -195,6 +194,10 @@ jobs:
194
script: docker run -it -v "${PWD}:/netdata:rw" -w /netdata "ubuntu:19.04" tests/updater_checks.sh
195
after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare Ubuntu 19.04"
196
197
+ - name: Run netdata lifecycle, on Ubuntu 19.10 (Containerized)
198
+ script: docker run -it -v "${PWD}:/netdata:rw" -w /netdata "ubuntu:19.10" tests/updater_checks.sh
199
+ after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare Ubuntu 19.10"
200
+
201
# Centos runs
202
- name: Run netdata lifecycle on CentOS 7 (Containerized)
203
script: docker run -it -v "${PWD}:/netdata:rw" -w /netdata "centos:7" tests/updater_checks.sh
@@ -316,7 +319,15 @@ jobs:
319
- if [ -n "${BUILDER_NAME}" ]; then rm -rf /home/${BUILDER_NAME}/* && echo "Cleared /home/${BUILDER_NAME} directory" || echo "Failed to clean /home/${BUILDER_NAME} directory"; fi;
320
- if [ -d "${PACKAGES_DIRECTORY}" ]; then rm -rf "${PACKAGES_DIRECTORY}"; fi;
321
319
- name: "Build & Publish DEB package for ubuntu/disco"
322
+ name: "Build & Publish DEB package for ubuntu/eoan"
323
+ <<: *DEB_TEMPLATE
324
+ if: commit_message =~ /\[Package (amd64|arm64|i386) DEB( Ubuntu)?\]/
325
+ env:
326
+ - BUILDER_NAME="builder" BUILD_DISTRO="ubuntu" BUILD_RELEASE="eoan" BUILD_STRING="ubuntu/eoan"
327
+ - PACKAGE_TYPE="deb" REPO_TOOL="apt-get"
328
+ - ALLOW_SOFT_FAILURE_HERE=true
329
+
330
+ - name: "Build & Publish DEB package for ubuntu/disco"
331
<<: *DEB_TEMPLATE
332
if: commit_message =~ /\[Package (amd64|arm64|i386) DEB( Ubuntu)?\]/
333
env:
packaging/DISTRIBUTIONS.md
+2
-1
@@ -29,7 +29,8 @@ have complete visibility over the range of support.
29
| 14.04.6 LTS (Trusty Tahr) | Ubuntu | ✗ | ? | ✗ | ✗ | N/A | ✔ | ✔ | ✔ | ?
30
| 16.04.6 LTS (Xenial Xerus) | Ubuntu | ✔ | ? | ✔ | ✔ | N/A | ✔ | ✔ | ✔ | ?
31
| 18.04.2 LTS (Bionic Beaver) | Ubuntu | ✔ | ? | ✔ | ✔ | N/A | ✔ | ✔ | ✔ | ?
32
-| 19.04 (Disco Dingo) Latest | Ubuntu | ✔ | ? | ✔ | ✔ | N/A | ✔ | ✔ | ✔ | ?
32
+| 19.04 (Disco Dingo) | Ubuntu | ✔ | ? | ✔ | ✔ | N/A | ✔ | ✔ | ✔ | ?
33
+| 19.10 (Eoan Ermine) Latest | Ubuntu | ✔ | ? | ✔ | ✔ | N/A | ✔ | ✔ | ✔ | ?
34
| Debian 7 (Wheezy) | Debian | ✔ | ? | ✔ | ✗ | N/A | ✔ | ✔ | ✔ | ?
35
| Debian 8 (Jessie) | Debian | ✔ | ? | ✔ | ✔ | N/A | ✔ | ✔ | ✔ | ?
36
| Debian 9 (Stretch) | Debian | ✔ | ? | ✔ | ✔ | N/A | ✔ | ✔ | ✔ | ?