|
@@ -111,6 +111,11 @@ jobs:
|
|
|
cd build/cache/projects/UrhoApp
|
|
cd build/cache/projects/UrhoApp
|
|
|
URHO3D_HOME=/home/urho3d/stage/usr/local script/dockerized.sh ${PLATFORM/-*}
|
|
URHO3D_HOME=/home/urho3d/stage/usr/local script/dockerized.sh ${PLATFORM/-*}
|
|
|
if: matrix.platform != 'linux-clang-tidy' && matrix.platform != 'linux-clang-format'
|
|
if: matrix.platform != 'linux-clang-tidy' && matrix.platform != 'linux-clang-format'
|
|
|
|
|
+ - name: Scaffolding - test
|
|
|
|
|
+ run: |
|
|
|
|
|
+ cd build/cache/projects/UrhoApp
|
|
|
|
|
+ script/dockerized.sh ${PLATFORM/-*} rake test
|
|
|
|
|
+ if: matrix.platform == 'android' || (startsWith(matrix.platform, 'linux') && matrix.platform != 'linux-clang-tidy' && matrix.platform != 'linux-clang-format')
|
|
|
- name: Scaffolding - cleanup
|
|
- name: Scaffolding - cleanup
|
|
|
run: if [[ $PLATFORM == android ]]; then rm -rf build/cache/.m2; else rm -rf build/cache/{stage,projects}; fi
|
|
run: if [[ $PLATFORM == android ]]; then rm -rf build/cache/.m2; else rm -rf build/cache/{stage,projects}; fi
|
|
|
if: matrix.platform != 'linux-clang-tidy' && matrix.platform != 'linux-clang-format'
|
|
if: matrix.platform != 'linux-clang-tidy' && matrix.platform != 'linux-clang-format'
|
|
@@ -178,6 +183,11 @@ jobs:
|
|
|
run: |
|
|
run: |
|
|
|
cd ~/projects/UrhoApp
|
|
cd ~/projects/UrhoApp
|
|
|
rake URHO3D_HOME=~/stage/usr/local
|
|
rake URHO3D_HOME=~/stage/usr/local
|
|
|
|
|
+ - name: Scaffolding - test
|
|
|
|
|
+ run: |
|
|
|
|
|
+ cd ~/projects/UrhoApp
|
|
|
|
|
+ rake test
|
|
|
|
|
+ if: startsWith(matrix.platform, 'macOS')
|
|
|
- name: Scaffolding - cleanup
|
|
- name: Scaffolding - cleanup
|
|
|
run: rm -rf ~/{stage,projects}
|
|
run: rm -rf ~/{stage,projects}
|
|
|
- name: Package
|
|
- name: Package
|
|
@@ -233,6 +243,11 @@ jobs:
|
|
|
run: |
|
|
run: |
|
|
|
cd ~/projects/UrhoApp
|
|
cd ~/projects/UrhoApp
|
|
|
rake
|
|
rake
|
|
|
|
|
+ - name: Scaffolding - test
|
|
|
|
|
+ run: |
|
|
|
|
|
+ cd ~/projects/UrhoApp
|
|
|
|
|
+ rake test
|
|
|
|
|
+ if: matrix.graphics-api != 'OpenGL'
|
|
|
- name: Scaffolding - cleanup
|
|
- name: Scaffolding - cleanup
|
|
|
run: rm -r -fo $env:ProgramFiles/Urho3D, ~/Projects
|
|
run: rm -r -fo $env:ProgramFiles/Urho3D, ~/Projects
|
|
|
- name: Package
|
|
- name: Package
|