Skip to content

Commit fe8e4cb

Browse files
authored
Merge pull request #121 from rd2/osut
Integrates OSut/OSlg updates
2 parents ad48a9c + 14a0b96 commit fe8e4cb

20 files changed

Lines changed: 487 additions & 356 deletions

File tree

.github/workflows/pull_request.yml

Lines changed: 16 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -6,22 +6,6 @@ on:
66
- develop
77

88
jobs:
9-
test_300x:
10-
runs-on: ubuntu-22.04
11-
steps:
12-
- name: Check out repository
13-
uses: actions/checkout@v2
14-
- name: Run Tests
15-
run: |
16-
echo $(pwd)
17-
echo $(ls)
18-
docker pull nrel/openstudio:3.0.0
19-
docker run --name test --rm -d -t -v $(pwd):/work -w /work nrel/openstudio:3.0.0
20-
docker exec -t test pwd
21-
docker exec -t test ls
22-
docker exec -t test bundle update
23-
docker exec -t test bundle exec rake
24-
docker kill test
259
test_321x:
2610
runs-on: ubuntu-22.04
2711
steps:
@@ -38,38 +22,6 @@ jobs:
3822
docker exec -t test bundle update
3923
docker exec -t test bundle exec rake
4024
docker kill test
41-
test_330x:
42-
runs-on: ubuntu-22.04
43-
steps:
44-
- name: Check out repository
45-
uses: actions/checkout@v2
46-
- name: Run Tests
47-
run: |
48-
echo $(pwd)
49-
echo $(ls)
50-
docker pull nrel/openstudio:3.3.0
51-
docker run --name test --rm -d -t -v $(pwd):/work -w /work nrel/openstudio:3.3.0
52-
docker exec -t test pwd
53-
docker exec -t test ls
54-
docker exec -t test bundle update
55-
docker exec -t test bundle exec rake
56-
docker kill test
57-
test_340x:
58-
runs-on: ubuntu-22.04
59-
steps:
60-
- name: Check out repository
61-
uses: actions/checkout@v2
62-
- name: Run Tests
63-
run: |
64-
echo $(pwd)
65-
echo $(ls)
66-
docker pull nrel/openstudio:3.4.0
67-
docker run --name test --rm -d -t -v $(pwd):/work -w /work nrel/openstudio:3.4.0
68-
docker exec -t test pwd
69-
docker exec -t test ls
70-
docker exec -t test bundle update
71-
docker exec -t test bundle exec rake
72-
docker kill test
7325
test_351x:
7426
runs-on: ubuntu-22.04
7527
steps:
@@ -150,3 +102,19 @@ jobs:
150102
docker exec -t test bundle update
151103
docker exec -t test bundle exec rake
152104
docker kill test
105+
test_3100x:
106+
runs-on: ubuntu-22.04
107+
steps:
108+
- name: Check out repository
109+
uses: actions/checkout@v2
110+
- name: Run Tests
111+
run: |
112+
echo $(pwd)
113+
echo $(ls)
114+
docker pull nrel/openstudio:3.10.0
115+
docker run --name test --rm -d -t -v $(pwd):/work -w /work nrel/openstudio:3.10.0
116+
docker exec -t test pwd
117+
docker exec -t test ls
118+
docker exec -t test bundle update
119+
docker exec -t test bundle exec rake
120+
docker kill test

LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2020-2024 Denis Bourgeois & Dan Macumber
3+
Copyright (c) 2020-2025 Denis Bourgeois & Dan Macumber
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,11 @@ bundler -v
3737
gem install bundler -v 2.1
3838
```
3939

40-
Install OpenStudio [3.8.0](https://github.com/NREL/OpenStudio/releases/tag/v3.8.0), or the OpenStudioApplication [1.8.0](https://github.com/openstudiocoalition/OpenStudioApplication/releases/tag/v1.8.0).
40+
Install OpenStudio [3.10.0](https://github.com/NREL/OpenStudio/releases/tag/v3.10.0), or the OpenStudioApplication [1.10.0](https://github.com/openstudiocoalition/OpenStudioApplication/releases/tag/v1.10.0).
4141

4242
Create a new file ```C:\Ruby32-x64\lib\ruby\site_ruby\openstudio.rb``` (path may be different depending on the environment), and edit it so it _points_ to your new OpenStudio installation:
4343
```
44-
require 'C:\openstudio-3.8.0\Ruby\openstudio.rb'
44+
require 'C:\openstudio-3.10.0\Ruby\openstudio.rb'
4545
```
4646

4747
Verify your OpenStudio and Ruby configuration:
@@ -89,16 +89,16 @@ bundler -v
8989
gem install bundler -v 2.4.10
9090
```
9191

92-
Install OpenStudio [3.8.0](https://github.com/NREL/OpenStudio/releases/tag/v3.8.0), or the OpenStudio Application [1.8.0](https://github.com/openstudiocoalition/OpenStudioApplication/releases/tag/v1.8.0).
92+
Install OpenStudio [3.10.0](https://github.com/NREL/OpenStudio/releases/tag/v3.10.0), or the OpenStudio Application [1.10.0](https://github.com/openstudiocoalition/OpenStudioApplication/releases/tag/v1.10.0).
9393

9494
Create a new file ```~/.rbenv/versions/3.2.2/lib/ruby/site_ruby/openstudio.rb``` (path may be different depending on the environment), and edit it so it _points_ to your new OpenStudio installation:
9595
```
96-
require '/Applications/OpenStudio-3.8.0/Ruby/openstudio.rb'
96+
require '/Applications/OpenStudio-3.10.0/Ruby/openstudio.rb'
9797
```
9898

9999
Verify your local OpenStudio and Ruby configuration:
100100
```
101-
cd ~/Documents/sandbox380
101+
cd ~/Documents/sandbox310
102102
ruby -e "require 'openstudio'" -e "puts OpenStudio::Model::Model.new"
103103
```
104104

@@ -121,14 +121,14 @@ bundle exec rake
121121

122122
Install [Docker](https://docs.docker.com/desktop/#download-and-install).
123123

124-
Pull the OpenStudio v3.8.0 Docker image:
124+
Pull the OpenStudio v3.10.0 Docker image:
125125
```
126-
docker pull nrel/openstudio:3.8.0
126+
docker pull nrel/openstudio:3.10.0
127127
```
128128

129129
In the root repository:
130130
```
131-
docker run --name test --rm -d -t -v ${PWD}:/work -w /work nrel/openstudio:3.8.0
131+
docker run --name test --rm -d -t -v ${PWD}:/work -w /work nrel/openstudio:3.10.0
132132
docker exec -t test bundle update
133133
docker exec -t test bundle exec rake
134134
docker kill test

lib/measures/tbd/LICENSE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
MIT License
22

3-
Copyright (c) 2020-2024 Denis Bourgeois & Dan Macumber
3+
Copyright (c) 2020-2025 Denis Bourgeois & Dan Macumber
44

55
Permission is hereby granted, free of charge, to any person obtaining a copy
66
of this software and associated documentation files (the "Software"), to deal

lib/measures/tbd/measure.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# MIT License
22
#
3-
# Copyright (c) 2020-2024 Denis Bourgeois & Dan Macumber
3+
# Copyright (c) 2020-2025 Denis Bourgeois & Dan Macumber
44
#
55
# Permission is hereby granted, free of charge, to any person obtaining a copy
66
# of this software and associated documentation files (the "Software"), to deal

lib/measures/tbd/measure.xml

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -3,8 +3,8 @@
33
<schema_version>3.1</schema_version>
44
<name>tbd_measure</name>
55
<uid>8890787b-8c25-4dc8-8641-b6be1b6c2357</uid>
6-
<version_id>70223737-c3ea-4df0-8506-67083c92fb6e</version_id>
7-
<version_modified>2024-11-20T20:02:15Z</version_modified>
6+
<version_id>7a2d773a-7a50-4c69-aa1f-93ed796e9ace</version_id>
7+
<version_modified>2025-08-15T13:39:31Z</version_modified>
88
<xml_checksum>99772807</xml_checksum>
99
<class_name>TBDMeasure</class_name>
1010
<display_name>Thermal Bridging and Derating - TBD</display_name>
@@ -464,7 +464,7 @@
464464
<filename>LICENSE.md</filename>
465465
<filetype>md</filetype>
466466
<usage_type>license</usage_type>
467-
<checksum>5C9BFB50</checksum>
467+
<checksum>3EBCA5DB</checksum>
468468
</file>
469469
<file>
470470
<filename>README.md</filename>
@@ -493,13 +493,13 @@
493493
<filename>measure.rb</filename>
494494
<filetype>rb</filetype>
495495
<usage_type>script</usage_type>
496-
<checksum>A472E915</checksum>
496+
<checksum>3FBDA0C2</checksum>
497497
</file>
498498
<file>
499499
<filename>geo.rb</filename>
500500
<filetype>rb</filetype>
501501
<usage_type>resource</usage_type>
502-
<checksum>9FAC0CDC</checksum>
502+
<checksum>EF3BA8F7</checksum>
503503
</file>
504504
<file>
505505
<filename>geometry.rb</filename>
@@ -517,19 +517,19 @@
517517
<filename>oslog.rb</filename>
518518
<filetype>rb</filetype>
519519
<usage_type>resource</usage_type>
520-
<checksum>8CD57B9A</checksum>
520+
<checksum>586805C4</checksum>
521521
</file>
522522
<file>
523523
<filename>psi.rb</filename>
524524
<filetype>rb</filetype>
525525
<usage_type>resource</usage_type>
526-
<checksum>4B7F3586</checksum>
526+
<checksum>71AED953</checksum>
527527
</file>
528528
<file>
529529
<filename>tbd.rb</filename>
530530
<filetype>rb</filetype>
531531
<usage_type>resource</usage_type>
532-
<checksum>FCCCAE84</checksum>
532+
<checksum>9E26251E</checksum>
533533
</file>
534534
<file>
535535
<filename>transformation.rb</filename>
@@ -541,13 +541,13 @@
541541
<filename>ua.rb</filename>
542542
<filetype>rb</filetype>
543543
<usage_type>resource</usage_type>
544-
<checksum>626D3BE0</checksum>
544+
<checksum>022F6D10</checksum>
545545
</file>
546546
<file>
547547
<filename>utils.rb</filename>
548548
<filetype>rb</filetype>
549549
<usage_type>resource</usage_type>
550-
<checksum>CBC3935D</checksum>
550+
<checksum>3CD8019A</checksum>
551551
</file>
552552
<file>
553553
<filename>version.rb</filename>
@@ -565,7 +565,7 @@
565565
<filename>tbd_tests.rb</filename>
566566
<filetype>rb</filetype>
567567
<usage_type>test</usage_type>
568-
<checksum>2ECE06CA</checksum>
568+
<checksum>9C76CD98</checksum>
569569
</file>
570570
</files>
571571
</measure>

lib/measures/tbd/resources/geo.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
# MIT License
22
#
3-
# Copyright (c) 2020-2024 Denis Bourgeois & Dan Macumber
3+
# Copyright (c) 2020-2025 Denis Bourgeois & Dan Macumber
44
#
55
# Permission is hereby granted, free of charge, to any person obtaining a copy
66
# of this software and associated documentation files (the "Software"), to deal

0 commit comments

Comments
 (0)