summaryrefslogtreecommitdiffstats
path: root/.github
diff options
context:
space:
mode:
authorTimo <6674623+underhood@users.noreply.github.com>2020-04-01 17:31:57 +0200
committerGitHub <noreply@github.com>2020-04-01 17:31:57 +0200
commitf292b0975dfd5c915d9ddcb19ceca3c5caa73508 (patch)
tree906abb690e0304283145f42421783a7b89f467ea /.github
parentdd0c426940d850f19c8641657fcb030f1abcf78d (diff)
Fix regressions in cloud functionality (build, CI, claiming) (#8568)
Fixes regressions in the configure script and build introduced by last night's patch (underhood). Improved the CI/CD to test ACLK builds + Installer changes (ferroin). Removed TLS from libmosquitto. Fixed a problem with user accounts for claiming. (amoss) Co-authored-by: Austin S. Hemmelgarn <austin@netdata.cloud> Co-authored-by: Andrew Moss <1043609+amoss@users.noreply.github.com>
Diffstat (limited to '.github')
-rw-r--r--.github/workflows/build-and-install.yml10
1 files changed, 6 insertions, 4 deletions
diff --git a/.github/workflows/build-and-install.yml b/.github/workflows/build-and-install.yml
index 3bbc99d335..e33c007403 100644
--- a/.github/workflows/build-and-install.yml
+++ b/.github/workflows/build-and-install.yml
@@ -18,7 +18,6 @@ jobs:
- 'archlinux:latest'
- 'centos:8'
- 'centos:7'
- - 'centos:6'
- 'debian:bullseye'
- 'debian:buster'
- 'debian:stretch'
@@ -75,10 +74,13 @@ jobs:
PRE: ${{ matrix.pre }}
run: |
echo $PRE > ./prep-cmd.sh
- docker build . -f .github/dockerfiles/Dockerfile.build_test -t build_test --build-arg BASE=${{ matrix.distro }}
+ docker build . -f .github/dockerfiles/Dockerfile.build_test -t test --build-arg BASE=${{ matrix.distro }}
- name: Regular build on ${{ matrix.distro }}
run: |
- docker run --rm -e PRE -w /netdata build_test /bin/sh -c 'autoreconf -ivf && ./configure && make -j2'
+ docker run -w /netdata test /bin/sh -c 'autoreconf -ivf && ./configure && make -j2'
- name: netdata-installer on ${{ matrix.distro }}
run: |
- docker run --rm -e PRE -w /netdata build_test /bin/sh -c './netdata-installer.sh --dont-wait --dont-start-it'
+ docker run -w /netdata test /bin/sh -c './netdata-installer.sh --dont-wait --dont-start-it --disable-cloud'
+ - name: netdata-installer on ${{ matrix.distro }}
+ run: |
+ docker run -w /netdata test /bin/sh -c './netdata-installer.sh --dont-wait --dont-start-it --require-cloud'