diff --git a/.decent_ci-Linux.yaml b/.decent_ci-Linux.yaml new file mode 100644 index 00000000..1c26267f --- /dev/null +++ b/.decent_ci-Linux.yaml @@ -0,0 +1,7 @@ +compilers: + - name: "gcc" + version: "4.8" + cmake_extra_flags: -DBUILD_PACKAGE:BOOL=ON -DBUILD_TESTING:BOOL=ON -DCOMMIT_SHA=$COMMIT_SHA + - name: cppcheck + compiler_extra_flags: --enable=all + diff --git a/.decent_ci-MacOS.yaml b/.decent_ci-MacOS.yaml new file mode 100644 index 00000000..7e8c6cfa --- /dev/null +++ b/.decent_ci-MacOS.yaml @@ -0,0 +1,7 @@ +compilers: + - name: clang + cmake_extra_flags: -DBUILD_PACKAGE:BOOL=ON -DBUILD_TESTING:BOOL=ON -DCOMMIT_SHA=$COMMIT_SHA + - name: clang + build_type: Debug + cmake_extra_flags: -DBUILD_PACKAGE:BOOL=ON -DBUILD_TESTING:BOOL=ON -DCOMMIT_SHA=$COMMIT_SHA + diff --git a/.decent_ci-Windows.yaml b/.decent_ci-Windows.yaml new file mode 100644 index 00000000..717c2695 --- /dev/null +++ b/.decent_ci-Windows.yaml @@ -0,0 +1,10 @@ +compilers: + - name: Visual Studio + version: 12 + cmake_extra_flags: -DBUILD_PACKAGE:BOOL=ON -DBUILD_TESTING:BOOL=ON -DCOMMIT_SHA=%COMMIT_SHA% + - name: Visual Studio + version: 12 + architecture: Win64 + cmake_extra_flags: -DBUILD_PACKAGE:BOOL=ON -DBUILD_TESTING:BOOL=ON -DCOMMIT_SHA=%COMMIT_SHA% + + diff --git a/.decent_ci.yaml b/.decent_ci.yaml new file mode 100644 index 00000000..26d16a9a --- /dev/null +++ b/.decent_ci.yaml @@ -0,0 +1,4 @@ +results_repository : NREL/ChaiScript-BuildResults +results_path : _posts +results_base_url : https://chaiscript.github.io/ChaiScript-BuildResults +aging_pull_requests_notification: true