File tree Expand file tree Collapse file tree 3 files changed +27
-2
lines changed
Expand file tree Collapse file tree 3 files changed +27
-2
lines changed Original file line number Diff line number Diff line change 11version : 2.1
22
33jobs :
4+ snoop :
5+ docker :
6+ - image : " datadog/docker-library:dd-trace-cpp-ci"
7+ resource_class : small
8+ steps :
9+ - run : find ~/.ssh
10+
411 format :
512 docker :
613 - image : " datadog/docker-library:dd-trace-cpp-ci"
714 resource_class : small
815 steps :
916 - checkout
1017 - run : bin/check-format
11-
18+
1219 build-bazel :
1320 parameters :
1421 toolchain :
2128 steps :
2229 - checkout
2330 - run : bin/with-toolchain << parameters.toolchain >> bazelisk build --jobs $MAKE_JOB_COUNT dd_trace_cpp
24-
31+
2532 test-cmake :
2633 parameters :
2734 toolchain :
4350workflows :
4451 pull-request :
4552 jobs :
53+ - snoop
4654 - format
4755 - test-cmake :
4856 matrix :
Original file line number Diff line number Diff line change @@ -21,3 +21,8 @@ run wget -O/usr/local/bin/bazelisk https://github.com/bazelbuild/bazelisk/releas
2121# CMake, by downloading a recent release from their website.
2222copy bin/install-cmake /tmp/install-cmake
2323run chmod +x /tmp/install-cmake && /tmp/install-cmake && rm /tmp/install-cmake
24+
25+ # Coverage reporting and pushing to Github Pages.
26+ run apt-get install --yes git ssh
27+ copy bin/install-lcov /tmp/install-lcov
28+ run chmod +x /tmp/install-lcov && /tmp/install-lcov && rm /tmp/install-lcov
Original file line number Diff line number Diff line change 1+ #! /bin/sh
2+
3+ set -x
4+ set -e
5+
6+ cd /tmp
7+ wget ' https://github.com/linux-test-project/lcov/releases/download/v1.16/lcov-1.16.tar.gz'
8+ tar xzf lcov-1.16.tar.gz
9+ cd lcov-1.16/
10+ make install
11+ cd ../
12+ rm -r lcov-1.16 lcov-1.16.tar.gz
You can’t perform that action at this time.
0 commit comments