Skip to content

Commit

Permalink
Testing - Limit for MacOS on GH #149
Browse files Browse the repository at this point in the history
Limit MacOS for testing only "caf basic" to view only DRAW status.
Simplify cmake install operation for each job
  • Loading branch information
dpasukhi committed Nov 10, 2024
1 parent 05ec497 commit fd4fb82
Showing 1 changed file with 8 additions and 38 deletions.
46 changes: 8 additions & 38 deletions .github/workflows/build-and-test-multiplatform.yml
Original file line number Diff line number Diff line change
Expand Up @@ -77,12 +77,7 @@ jobs:
- name: Build OCCT
run: |
cd build
cmake --build . --config Release -- /m
- name: Install OCCT
run: |
cd build
cmake --install . --config Release
cmake --build . --target install --config Release
- name: Upload install directory
uses: actions/[email protected]
Expand Down Expand Up @@ -152,12 +147,7 @@ jobs:
- name: Build OCCT
run: |
cd build
cmake --build . --config Release
- name: Install OCCT
run: |
cd build
cmake --install . --config Release
cmake --build . --target install --config Release
- name: Upload install directory
uses: actions/[email protected]
Expand Down Expand Up @@ -208,12 +198,7 @@ jobs:
- name: Build OCCT
run: |
cd build
make -j$(sysctl -n hw.logicalcpu)
- name: Install OCCT
run: |
cd build
make install
make install -j$(sysctl -n hw.logicalcpu)
- name: Upload install directory
uses: actions/[email protected]
Expand Down Expand Up @@ -264,12 +249,7 @@ jobs:
- name: Build OCCT
run: |
cd build
make -j$(sysctl -n hw.logicalcpu)
- name: Install OCCT
run: |
cd build
make install
make install -j$(sysctl -n hw.logicalcpu)
- name: Upload install directory
uses: actions/[email protected]
Expand Down Expand Up @@ -323,12 +303,7 @@ jobs:
- name: Build OCCT
run: |
cd build
make -j"$(nproc)"
- name: Install OCCT
run: |
cd build
make install
cmake --build . --target install --config Release -- -j
- name: Upload install directory
uses: actions/[email protected]
Expand Down Expand Up @@ -382,12 +357,7 @@ jobs:
- name: Build OCCT
run: |
cd build
make -j"$(nproc)"
- name: Install OCCT
run: |
cd build
make install
cmake --build . --target install --config Release -- -j
- name: Upload install directory
uses: actions/[email protected]
Expand Down Expand Up @@ -564,7 +534,7 @@ jobs:
cd install
cd bin
source env.sh
./DRAWEXE -v -c testgrid
./DRAWEXE -v -c testgrid caf basic
shell: bash
env:
LIBGL_ALWAYS_SOFTWARE: 1
Expand Down Expand Up @@ -619,7 +589,7 @@ jobs:
cd install
cd bin
source env.sh
./DRAWEXE -v -c testgrid
./DRAWEXE -v -c testgrid caf basic
shell: bash
env:
LIBGL_ALWAYS_SOFTWARE: 1
Expand Down

0 comments on commit fd4fb82

Please sign in to comment.