From bd8a78eccc954dbfc4812b1db543085ad9399014 Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Sat, 13 Sep 2014 21:53:12 -0600 Subject: [PATCH 1/3] 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 0000000..1c26267 --- /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 0000000..7e8c6cf --- /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 0000000..717c269 --- /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 0000000..26d16a9 --- /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 From 7b28f9ef57091c7a442f98d946f279231d5e7323 Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Sat, 13 Sep 2014 23:11:17 -0600 Subject: [PATCH 2/3] Fix results location --- .decent_ci.yaml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.decent_ci.yaml b/.decent_ci.yaml index 26d16a9..e917c17 100644 --- a/.decent_ci.yaml +++ b/.decent_ci.yaml @@ -1,4 +1,4 @@ -results_repository : NREL/ChaiScript-BuildResults +results_repository : ChaiScript/ChaiScript-BuildResults results_path : _posts results_base_url : https://chaiscript.github.io/ChaiScript-BuildResults aging_pull_requests_notification: true From 0036ebfe5d8fe0292e45910777656fb46dfe9cc2 Mon Sep 17 00:00:00 2001 From: Jason Turner Date: Sun, 14 Sep 2014 12:44:20 -0600 Subject: [PATCH 3/3] Update .decent_ci-Windows.yaml --- .decent_ci-Windows.yaml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.decent_ci-Windows.yaml b/.decent_ci-Windows.yaml index 717c269..6a93f1a 100644 --- a/.decent_ci-Windows.yaml +++ b/.decent_ci-Windows.yaml @@ -2,9 +2,11 @@ compilers: - name: Visual Studio version: 12 cmake_extra_flags: -DBUILD_PACKAGE:BOOL=ON -DBUILD_TESTING:BOOL=ON -DCOMMIT_SHA=%COMMIT_SHA% + compiler_extra_flags: /ANALYZE - name: Visual Studio version: 12 architecture: Win64 cmake_extra_flags: -DBUILD_PACKAGE:BOOL=ON -DBUILD_TESTING:BOOL=ON -DCOMMIT_SHA=%COMMIT_SHA% + compiler_extra_flags: /ANALYZE