Skip to content

Commit

Permalink
Build matrix improvements
Browse files Browse the repository at this point in the history
- Add Clang 14 build with dynamic analysis to GitHub Actions.
- Reduce viewer test resolution to improve build times.
  • Loading branch information
jstone-lucasfilm committed Jun 5, 2022
1 parent c936062 commit 6e1a9f1
Showing 1 changed file with 9 additions and 9 deletions.
18 changes: 9 additions & 9 deletions .github/workflows/main.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,21 +58,21 @@ jobs:
compiler: clang
compiler_version: "10"
python: 3.7
cmake_config: -DMATERIALX_DYNAMIC_ANALYSIS=ON
dynamic_analysis: ON

- name: Linux_Clang_12_Python39
- name: Linux_Clang_13_Python39
os: ubuntu-22.04
compiler: clang
compiler_version: "12"
compiler_version: "13"
python: 3.9
test_render: ON

- name: Linux_Clang_13_Python39
- name: Linux_Clang_14_Python39
os: ubuntu-22.04
compiler: clang
compiler_version: "13"
compiler_version: "14"
python: 3.9
test_render: ON
cmake_config: -DMATERIALX_DYNAMIC_ANALYSIS=ON
dynamic_analysis: ON

- name: MacOS_Xcode_10_Python27
os: macos-10.15
Expand Down Expand Up @@ -245,8 +245,8 @@ jobs:
- name: Viewer Tests
if: matrix.test_render == 'ON'
run: |
../installed/bin/MaterialXView --material brass_average_baked.mtlx --mesh ../../resources/Geometry/sphere.obj --screenWidth 100 --screenHeight 100 --cameraZoom 1.4 --shadowMap false --captureFilename Viewer_BrassAverage.png
../installed/bin/MaterialXView --material usd_preview_surface_carpaint.mtlx --mesh ../../resources/Geometry/sphere.obj --screenWidth 100 --screenHeight 100 --cameraZoom 1.4 --shadowMap false --captureFilename Viewer_CarpaintTranslated.png
../installed/bin/MaterialXView --material brass_average_baked.mtlx --mesh ../../resources/Geometry/sphere.obj --screenWidth 48 --screenHeight 48 --cameraZoom 1.4 --shadowMap false --captureFilename Viewer_BrassAverage.png
../installed/bin/MaterialXView --material usd_preview_surface_carpaint.mtlx --mesh ../../resources/Geometry/sphere.obj --screenWidth 48 --screenHeight 48 --cameraZoom 1.4 --shadowMap false --captureFilename Viewer_CarpaintTranslated.png
working-directory: build/render

- name: Upload Installed Package
Expand Down

0 comments on commit 6e1a9f1

Please sign in to comment.