@cryptotaxi247 / netdata-1 / commits / 9de4bb733

Add CI check for building against LibreSSL (#8842) (#9216)

James Mills committed May 29, 2020 at 21:17 UTC 9de4bb733d19035b68c067b8f05d5775e906d382
1 file changed +16
.github/workflows/checks.yml
+16
@@ -37,6 +37,22 @@ jobs:
37 - name: Compare generated Dashboard vs. Backed up Dashboard
38 run: |
39 diff -sNrdu /tmp/dashboard.js web/gui/dashboard.js
40 + libressl-checks:
41 + name: LibreSSL
42 + runs-on: ubuntu-latest
43 + steps:
44 + - name: Checkout
45 + uses: actions/checkout@v2
46 + - name: Build
47 + run: >
48 + docker run -v "$PWD":/netdata -w /netdata alpine:3.11 /bin/sh -c
49 + 'apk add bash;
50 + ./packaging/installer/install-required-packages.sh --dont-wait --non-interactive netdata;
51 + apk del openssl openssl-dev;
52 + apk add libressl libressl-dev;
53 + autoreconf -ivf;
54 + ./configure;
55 + make;'
56 dist-checks:
57 name: Dist
58 runs-on: ubuntu-latest