From bd8a78eccc954dbfc4812b1db543085ad9399014 Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Sat, 13 Sep 2014 21:53:12 -0600 Subject: [PATCH] Initial decent_ci files --- .decent_ci-Linux.yaml | 7 +++++++ .decent_ci-MacOS.yaml | 7 +++++++ .decent_ci-Windows.yaml | 10 ++++++++++ .decent_ci.yaml | 4 ++++ 4 files changed, 28 insertions(+) create mode 100644 .decent_ci-Linux.yaml create mode 100644 .decent_ci-MacOS.yaml create mode 100644 .decent_ci-Windows.yaml create mode 100644 .decent_ci.yaml 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