]> git.gsnw.org Git - fping.git/commitdiff
Update autotools and fix code coverage issues.
authorDavid Schweikert <david@schweikert.ch>
Sun, 6 Feb 2022 12:55:40 +0000 (13:55 +0100)
committerDavid Schweikert <david@schweikert.ch>
Sun, 6 Feb 2022 13:31:16 +0000 (14:31 +0100)
.github/workflows/test.yml
ci/build-1-autotools.sh

index b6bbeff6cefe4f63cedc2f3fa9eebca8d8611375..ec22307b9e3d2d252cac447a236abd9f86153a66 100644 (file)
@@ -17,7 +17,9 @@ jobs:
 
       - name: Build
         run: |
+          ci/build-1-autotools.sh
           ci/build-4-compile.sh
+          ci/test-tarball.sh
 
       - name: Test
         run: |
@@ -68,6 +70,7 @@ jobs:
           github-token: ${{ secrets.GITHUB_TOKEN }}
           path-to-lcov: lcov.info
           flag-name: macos
+          parallel: true
 
   Coveralls-Finish:
     needs: [Test-Linux, Test-Mac]
index a272f59e3ae316984662df211f4e552faa158d14..f0ea2e01069a50943a68820c614bfd2cb3f6d3de 100755 (executable)
@@ -1,12 +1,15 @@
-#!/bin/bash -e
+#!/bin/bash
+
+set -e
+set -x
 
 if [[ "$OSTYPE" == "darwin"* ]]; then
     exit 0
 fi
 
-AUTOCONF=http://ftp.gnu.org/gnu/autoconf/autoconf-2.69.tar.gz
-AUTOMAKE=http://ftp.gnu.org/gnu/automake/automake-1.14.1.tar.gz
-LIBTOOL=http://alpha.gnu.org/gnu/libtool/libtool-2.4.2.418.tar.gz
+AUTOCONF=http://ftp.gnu.org/gnu/autoconf/autoconf-2.71.tar.gz
+AUTOMAKE=http://ftp.gnu.org/gnu/automake/automake-1.16.5.tar.gz
+LIBTOOL=http://ftp.gnu.org/gnu/libtool/libtool-2.4.6.tar.gz
 PREFIX=$(pwd)/ci/build
 PATH=$(pwd)/ci/build/bin:$PATH