@cryptotaxi247 / netdata-1 / commits / 7f517f51c

Add Fedora 31 CI integrations. (#7524)

* Add a job to build and publish Fedora 31 RPMs Fedora 31 was released on 2019-10-29. * Also enable Fedora 31 lifecycle checks. Previously disabled because Fedora 31 was not yet released at the time.

Austin S. Hemmelgarn committed Dec 17, 2019 at 07:14 UTC 7f517f51cd35f28e7db2a73c83055d6946f02329
1 file changed +11 -3
.travis.yml
+11 -3
@@ -244,9 +244,9 @@ jobs:
244 script: docker run -it -v "${PWD}:/netdata:rw" -w /netdata "fedora:30" tests/updater_checks.sh
245 after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare Fedora 30"
246
247 -# - name: Run netdata lifecycle, on Fedora 31 (Containerized)
248 -# script: docker run -it -v "${PWD}:/netdata:rw" -w /netdata "fedora:31" tests/updater_checks.sh
249 -# after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare Fedora 31"
247 + - name: Run netdata lifecycle, on Fedora 31 (Containerized)
248 + script: docker run -it -v "${PWD}:/netdata:rw" -w /netdata "fedora:31" tests/updater_checks.sh
249 + after_failure: post_message "TRAVIS_MESSAGE" "Netdata updater process failed on bare Fedora 31"
250
251
252
@@ -421,6 +421,14 @@ jobs:
421 - PACKAGE_TYPE="rpm" REPO_TOOL="yum"
422 - ALLOW_SOFT_FAILURE_HERE=true
423
424 + - name: "Build & Publish RPM package for Fedora 31"
425 + <<: *RPM_TEMPLATE
426 + if: commit_message =~ /\[Package (amd64|arm64) RPM( Fedora)?\]/
427 + env:
428 + - BUILDER_NAME="builder" BUILD_DISTRO="fedora" BUILD_RELEASE="31" BUILD_STRING="fedora/31"
429 + - PACKAGE_TYPE="rpm" REPO_TOOL="dnf"
430 + - ALLOW_SOFT_FAILURE_HERE=true
431 +
432 - name: "Build & Publish RPM package for Fedora 30"
433 <<: *RPM_TEMPLATE
434 if: commit_message =~ /\[Package (amd64|arm64) RPM( Fedora)?\]/