Skip to content

Commit 0ad21c1

Browse files
authoredSep 4, 2024··
Merge pull request #10714 from NREL/revert-10683-MacBuildsOnGHA
Revert "Completely Rebuild our CI System"
2 parents 83098d3 + 6801f26 commit 0ad21c1

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

44 files changed

+1268
-1571
lines changed
 

‎.decent_ci-Linux.yaml

+34
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
compilers:
2+
- name: "gcc"
3+
version: "11.4"
4+
cmake_extra_flags: -DLINK_WITH_PYTHON:BOOL=ON -DPython_REQUIRED_VERSION:STRING=3.12.2 -DPython_ROOT_DIR:PATH=~/.pyenv/versions/3.12.2/ -DBUILD_FORTRAN:BOOL=ON -DBUILD_TESTING:BOOL=ON -DENABLE_REGRESSION_TESTING:BOOL=ON -DREGRESSION_BASELINE_PATH:PATH=$REGRESSION_BASELINE -DREGRESSION_SCRIPT_PATH:PATH=$REGRESSION_DIR -DREGRESSION_BASELINE_SHA:STRING=$REGRESSION_BASELINE_SHA -DCOMMIT_SHA:STRING=$COMMIT_SHA -DENABLE_GTEST_DEBUG_MODE:BOOL=OFF -DBUILD_PERFORMANCE_TESTS:BOOL=ON -DVALGRIND_ANALYZE_PERFORMANCE_TESTS:BOOL=ON -DENABLE_PCH:BOOL=OFF
5+
collect_performance_results: true
6+
s3_upload_bucket: energyplus
7+
8+
- name: "gcc"
9+
version: "11.4"
10+
build_type: Debug
11+
cmake_extra_flags: -DLINK_WITH_PYTHON:BOOL=ON -DPython_REQUIRED_VERSION:STRING=3.12.2 -DPython_ROOT_DIR:PATH=~/.pyenv/versions/3.12.2/ -DBUILD_FORTRAN:BOOL=ON -DBUILD_TESTING:BOOL=ON -DENABLE_REGRESSION_TESTING:BOOL=OFF -DCOMMIT_SHA:STRING=$COMMIT_SHA -DENABLE_COVERAGE:BOOL=ON -DENABLE_GTEST_DEBUG_MODE:BOOL=OFF -DENABLE_PCH:BOOL=OFF
12+
coverage_enabled: true
13+
coverage_base_dir: src/EnergyPlus
14+
coverage_pass_limit: 41.0
15+
coverage_warn_limit: 40.0
16+
coverage_s3_bucket: energyplus
17+
build_tag: UnitTestsCoverage
18+
ctest_filter: -E "integration.*"
19+
skip_regression: true
20+
skip_packaging: true
21+
22+
- name: "gcc"
23+
version: "11.4"
24+
build_type: Debug
25+
cmake_extra_flags: -DLINK_WITH_PYTHON:BOOL=ON -DPython_REQUIRED_VERSION:STRING=3.12.2 -DPython_ROOT_DIR:PATH=~/.pyenv/versions/3.12.2/ -DBUILD_FORTRAN:BOOL=ON -DBUILD_TESTING:BOOL=ON -DENABLE_REGRESSION_TESTING:BOOL=OFF -DCOMMIT_SHA:STRING=$COMMIT_SHA -DENABLE_COVERAGE:BOOL=ON -DENABLE_GTEST_DEBUG_MODE:BOOL=OFF -DENABLE_PCH:BOOL=OFF
26+
coverage_enabled: true
27+
coverage_base_dir: src/EnergyPlus
28+
coverage_pass_limit: 66.0
29+
coverage_warn_limit: 67.0
30+
coverage_s3_bucket: energyplus
31+
build_tag: IntegrationCoverage
32+
ctest_filter: -R "integration.*"
33+
skip_regression: true
34+
skip_packaging: true

‎.decent_ci-MacOS.yaml

+3
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
compilers:
2+
- name: clang
3+
cmake_extra_flags: -DCMAKE_OSX_DEPLOYMENT_TARGET=10.15 -DBUILD_FORTRAN=ON -DBUILD_TESTING:BOOL=ON -DENABLE_REGRESSION_TESTING:BOOL=ON -DREGRESSION_BASELINE_PATH:PATH=$REGRESSION_BASELINE -DREGRESSION_SCRIPT_PATH:PATH=$REGRESSION_DIR -DREGRESSION_BASELINE_SHA:STRING=$REGRESSION_BASELINE_SHA -DCOMMIT_SHA=$COMMIT_SHA -DENABLE_GTEST_DEBUG_MODE:BOOL=OFF -DLINK_WITH_PYTHON=ON -DPython_REQUIRED_VERSION:STRING=3.12.2

0 commit comments

Comments
 (0)