Disable telemetry in CI. (#11233)
It skews our data in (probably) strange ways.
Austin S. Hemmelgarn committed
Jun 15, 2021 at 07:08 UTC
bde5fa0fc03211651766941f54820bf57192f1dd
14 files changed
+30
-3
.github/dockerfiles/Dockerfile.build_test
+1
@@ -4,6 +4,7 @@ FROM ${BASE}
4
5
ARG PRE
6
ENV PRE=${PRE}
7
+ENV DO_NOT_TRACK=1
8
9
COPY . /netdata
10
.github/scripts/run_install_with_dist_file.sh
+1
@@ -29,6 +29,7 @@ printf >&2 "Entering %s and starting docker run ..." "${distdir}"
29
30
pushd "${distdir}" || exit 1
31
docker run \
32
+ -e DO_NOT_TRACK=1 \
33
-v "${PWD}:/netdata" \
34
-w /netdata \
35
"ubuntu:latest" \
.github/workflows/build-and-install.yml
+3
-1
@@ -5,6 +5,8 @@ on:
5
branches:
6
- master
7
pull_request:
8
+env:
9
+ DO_NOT_TRACK: 1
10
jobs:
11
static-build:
12
name: Build (x86_64)
@@ -207,5 +209,5 @@ jobs:
209
./build-kinesis.sh &&
210
./netdata-installer.sh --dont-wait --dont-start-it --enable-backend-kinesis
211
run: |
210
- docker run -w /netdata test \
212
+ docker run -e DO_NOT_TRACK=1 -w /netdata test \
213
/bin/sh -c "$RUNCMD"
.github/workflows/checks.yml
+2
@@ -5,6 +5,8 @@ on:
5
branches:
6
- master
7
pull_request:
8
+env:
9
+ DO_NOT_TRACK: 1
10
jobs:
11
checksum-checks:
12
name: Checksums
.github/workflows/coverity.yml
+2
@@ -8,6 +8,8 @@ on:
8
paths:
9
- .github/workflows/coverity.yml
10
- coverity-scan.sh
11
+env:
12
+ DO_NOT_TRACK: 1
13
jobs:
14
coverity:
15
if: github.repository == 'netdata/netdata'
.github/workflows/dashboard-pr.yml
+3
@@ -11,6 +11,9 @@ on:
11
name: Dashboard Version
12
required: true
13
14
+env:
15
+ DO_NOT_TRACK: 1
16
+
17
jobs:
18
dashboard-pr:
19
name: Generate Dashboard Version Bump PR
.github/workflows/docker.yml
+2
@@ -11,6 +11,8 @@ on:
11
name: Version Tag
12
default: nightly
13
required: true
14
+env:
15
+ DO_NOT_TRACK: 1
16
jobs:
17
docker-build:
18
name: Docker Build
.github/workflows/docs.yml
+2
@@ -9,6 +9,8 @@ on:
9
pull_request:
10
paths:
11
- '**.md'
12
+env:
13
+ DO_NOT_TRACK: 1
14
jobs:
15
markdown-link-check:
16
name: Broken Links
.github/workflows/labeler.yml
+2
@@ -4,6 +4,8 @@ name: Pull Request Labeler
4
on:
5
schedule:
6
- cron: '*/5 * * * *'
7
+env:
8
+ DO_NOT_TRACK: 1
9
jobs:
10
labeler:
11
runs-on: ubuntu-latest
.github/workflows/packaging.yml
+3
-1
@@ -15,6 +15,8 @@ on:
15
version:
16
name: Package version
17
required: false
18
+env:
19
+ DO_NOT_TRACK: 1
20
jobs:
21
build:
22
name: Build
@@ -112,7 +114,7 @@ jobs:
114
shell: bash
115
run: |
116
mkdir -p artifacts
115
- docker run --platform ${{ matrix.platform }} -v $PWD/artifacts:/artifacts local/package-builder:${{ matrix.distro }}${{ matrix.version }}
117
+ docker run -e DO_NOT_TRACK=1 --platform ${{ matrix.platform }} -v $PWD/artifacts:/artifacts local/package-builder:${{ matrix.distro }}${{ matrix.version }}
118
- name: Upload
119
if: github.event_name == 'workflow_dispatch'
120
shell: bash
.github/workflows/review.yml
+1
@@ -8,6 +8,7 @@ env:
8
run_hadolint: 0
9
run_shellcheck: 0
10
run_yamllint: 0
11
+ DO_NOT_TRACK: 1
12
jobs:
13
eslint:
14
name: eslint
.github/workflows/tests.yml
+2
@@ -14,6 +14,8 @@ on:
14
- 'CMakeLists.txt'
15
- '**.c'
16
- '**.h'
17
+env:
18
+ DO_NOT_TRACK: 1
19
jobs:
20
unit-tests-legacy:
21
name: Unit Tests (legacy)
.github/workflows/updater.yml
+4
-1
@@ -8,6 +8,9 @@ on:
8
branches:
9
- master
10
11
+env:
12
+ DO_NOT_TRACK: 1
13
+
14
jobs:
15
source-build:
16
name: Install, Build & Update
@@ -79,7 +82,7 @@ jobs:
82
run: |
83
echo $PRE > ./prep-cmd.sh
84
docker build . -f .github/dockerfiles/Dockerfile.build_test -t test --build-arg BASE=${{ matrix.distro }}
82
- docker run --network host -w /netdata test \
85
+ docker run -e DO_NOT_TRACK=1 --network host -w /netdata test \
86
/bin/sh -c '/netdata/packaging/installer/kickstart.sh --dont-wait \
87
&& /netdata/packaging/installer/netdata-updater.sh --not-running-from-cron --no-updater-self-update \
88
&& bash /netdata/.github/scripts/check-updater.sh'
packaging/Dockerfile.packager
+2
@@ -15,6 +15,7 @@ ENV ARCH=$ARCH
15
ENV DISTRO=$DISTRO
16
ENV DISTRO_VERSION=$DISTRO_VERSION
17
ENV VERSION=$PKG_VERSION
18
+ENV DO_NOT_TRACK=1
19
20
WORKDIR /netdata
21
COPY . .
@@ -32,6 +33,7 @@ ENV ARCH=$ARCH
33
ENV DISTRO=$DISTRO
34
ENV DISTRO_VERSION=$DISTRO_VERSION
35
ENV VERSION=$PKG_VERSION
36
+ENV DO_NOT_TRACK=1
37
38
COPY ./packaging/scripts/install.sh /install.sh
39
COPY ./packaging/scripts/test.sh /test.sh