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)?\]/