summaryrefslogtreecommitdiff
path: root/circle.yml
diff options
context:
space:
mode:
Diffstat (limited to 'circle.yml')
-rw-r--r--circle.yml26
1 files changed, 26 insertions, 0 deletions
diff --git a/circle.yml b/circle.yml
index 4a54e06931..477556797e 100644
--- a/circle.yml
+++ b/circle.yml
@@ -39,6 +39,7 @@ workflows:
- linux-gcc49-debug:
name: linux-gcc4.9-debug
- linux-gcc5-debug-coverage
+ - linux-doxygen
- ios-debug
- ios-release-template:
name: ios-release
@@ -865,6 +866,31 @@ jobs:
./codecov -c
# ------------------------------------------------------------------------------
+ linux-doxygen:
+ docker:
+ - image: mbgl/linux-gcc-5:54f59e3ac5
+ resource_class: large
+ working_directory: /src
+ environment:
+ LIBSYSCONFCPUS: 2
+ JOBS: 2
+ BUILDTYPE: Debug
+ WITH_EGL: 1
+ WITH_COVERAGE: 1
+ steps:
+ - install-dependencies
+ - run:
+ name: Install doxygen
+ command: apt update && apt install -y doxygen
+ - build-linux
+ - save-dependencies
+ - run:
+ name: Check documentation coverage
+ command: |
+ platform/linux/ninja -C "build/linux-$(uname -m)/Debug" doxygen_coverage
+ scripts/publish_doxygen_coverage.js "build/linux-$(uname -m)/Debug/doxygen-coverage.json"
+
+# ------------------------------------------------------------------------------
ios-debug:
macos:
xcode: "10.1.0"