Browse Source

CI: Add a new stage to check languages

Yuri D'Elia 1 year ago
parent
commit
c0b194795c
2 changed files with 15 additions and 0 deletions
  1. 10 0
      .github/travis/cmake-lang.sh
  2. 5 0
      .travis.yml

+ 10 - 0
.github/travis/cmake-lang.sh

@@ -0,0 +1,10 @@
+#!/bin/sh
+set -xe
+rm -rf build
+mkdir build
+cd build
+cmake .. \
+    -DCMAKE_TOOLCHAIN_FILE="../cmake/AvrGcc.cmake" \
+    -DCMAKE_BUILD_TYPE=Release \
+    -G Ninja
+ninja check_lang

+ 5 - 0
.travis.yml

@@ -37,7 +37,12 @@ jobs:
     - stage: tests
       script: ./.github/travis/cmake-test.sh
 
+    # language checks
+    - stage: lang
+      script: ./.github/travis/cmake-lang.sh
+
 stages:
   - cmake
+  - lang
   - legacy
   - tests