You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-04 12:00:25 +00:00
CI: List contents of bin/ after build
This can be used to compare impacts on the generated files and especially their size in PRs.
This commit is contained in:
1
.github/workflows/android_builds.yml
vendored
1
.github/workflows/android_builds.yml
vendored
@@ -71,3 +71,4 @@ jobs:
|
|||||||
SCONS_CACHE: ${{github.workspace}}/.scons_cache/
|
SCONS_CACHE: ${{github.workspace}}/.scons_cache/
|
||||||
run: |
|
run: |
|
||||||
scons -j2 verbose=yes warnings=all werror=yes platform=android target=release tools=no
|
scons -j2 verbose=yes warnings=all werror=yes platform=android target=release tools=no
|
||||||
|
ls -l bin/
|
||||||
|
|||||||
1
.github/workflows/ios_builds.yml
vendored
1
.github/workflows/ios_builds.yml
vendored
@@ -48,3 +48,4 @@ jobs:
|
|||||||
SCONS_CACHE: ${{github.workspace}}/.scons_cache/
|
SCONS_CACHE: ${{github.workspace}}/.scons_cache/
|
||||||
run: |
|
run: |
|
||||||
scons -j2 verbose=yes warnings=all werror=yes platform=iphone target=release tools=no
|
scons -j2 verbose=yes warnings=all werror=yes platform=iphone target=release tools=no
|
||||||
|
ls -l bin/
|
||||||
|
|||||||
1
.github/workflows/javascript_builds.disabled
vendored
1
.github/workflows/javascript_builds.disabled
vendored
@@ -75,3 +75,4 @@ jobs:
|
|||||||
SCONS_CACHE: ${{github.workspace}}/.scons_cache/
|
SCONS_CACHE: ${{github.workspace}}/.scons_cache/
|
||||||
run: |
|
run: |
|
||||||
scons -j2 verbose=yes warnings=all werror=yes platform=javascript target=release tools=no use_closure_compiler=yes
|
scons -j2 verbose=yes warnings=all werror=yes platform=javascript target=release tools=no use_closure_compiler=yes
|
||||||
|
ls -l bin/
|
||||||
|
|||||||
3
.github/workflows/linux_builds.yml
vendored
3
.github/workflows/linux_builds.yml
vendored
@@ -62,6 +62,7 @@ jobs:
|
|||||||
SCONS_CACHE: ${{github.workspace}}/.scons_cache/
|
SCONS_CACHE: ${{github.workspace}}/.scons_cache/
|
||||||
run: |
|
run: |
|
||||||
scons -j2 verbose=yes warnings=all werror=yes platform=linuxbsd tools=yes tests=yes target=release_debug module_mono_enabled=yes mono_glue=no
|
scons -j2 verbose=yes warnings=all werror=yes platform=linuxbsd tools=yes tests=yes target=release_debug module_mono_enabled=yes mono_glue=no
|
||||||
|
ls -l bin/
|
||||||
|
|
||||||
# Execute unit tests for the editor
|
# Execute unit tests for the editor
|
||||||
- name: Unit Tests
|
- name: Unit Tests
|
||||||
@@ -123,6 +124,7 @@ jobs:
|
|||||||
SCONS_CACHE: ${{github.workspace}}/.scons_cache/
|
SCONS_CACHE: ${{github.workspace}}/.scons_cache/
|
||||||
run: |
|
run: |
|
||||||
scons -j2 verbose=yes warnings=all werror=yes platform=linuxbsd tools=yes tests=yes target=debug use_asan=yes use_ubsan=yes
|
scons -j2 verbose=yes warnings=all werror=yes platform=linuxbsd tools=yes tests=yes target=debug use_asan=yes use_ubsan=yes
|
||||||
|
ls -l bin/
|
||||||
|
|
||||||
# Execute unit tests for the editor
|
# Execute unit tests for the editor
|
||||||
- name: Unit Tests
|
- name: Unit Tests
|
||||||
@@ -183,3 +185,4 @@ jobs:
|
|||||||
SCONS_CACHE: ${{github.workspace}}/.scons_cache/
|
SCONS_CACHE: ${{github.workspace}}/.scons_cache/
|
||||||
run: |
|
run: |
|
||||||
scons -j2 verbose=yes warnings=all werror=yes platform=linuxbsd target=release tools=no module_mono_enabled=yes mono_glue=no
|
scons -j2 verbose=yes warnings=all werror=yes platform=linuxbsd target=release tools=no module_mono_enabled=yes mono_glue=no
|
||||||
|
ls -l bin/
|
||||||
|
|||||||
2
.github/workflows/macos_builds.yml
vendored
2
.github/workflows/macos_builds.yml
vendored
@@ -50,6 +50,7 @@ jobs:
|
|||||||
SCONS_CACHE: ${{github.workspace}}/.scons_cache/
|
SCONS_CACHE: ${{github.workspace}}/.scons_cache/
|
||||||
run: |
|
run: |
|
||||||
scons -j2 verbose=yes warnings=all werror=yes platform=osx tools=yes tests=yes target=release_debug
|
scons -j2 verbose=yes warnings=all werror=yes platform=osx tools=yes tests=yes target=release_debug
|
||||||
|
ls -l bin/
|
||||||
|
|
||||||
# Execute unit tests for the editor
|
# Execute unit tests for the editor
|
||||||
- name: Unit Tests
|
- name: Unit Tests
|
||||||
@@ -97,3 +98,4 @@ jobs:
|
|||||||
SCONS_CACHE: ${{github.workspace}}/.scons_cache/
|
SCONS_CACHE: ${{github.workspace}}/.scons_cache/
|
||||||
run: |
|
run: |
|
||||||
scons -j2 verbose=yes warnings=all werror=yes platform=osx target=release tools=no
|
scons -j2 verbose=yes warnings=all werror=yes platform=osx target=release tools=no
|
||||||
|
ls -l bin/
|
||||||
|
|||||||
2
.github/workflows/windows_builds.yml
vendored
2
.github/workflows/windows_builds.yml
vendored
@@ -55,6 +55,7 @@ jobs:
|
|||||||
SCONS_CACHE: /.scons_cache/
|
SCONS_CACHE: /.scons_cache/
|
||||||
run: |
|
run: |
|
||||||
scons -j2 verbose=yes warnings=all werror=yes platform=windows tools=yes tests=yes target=release_debug
|
scons -j2 verbose=yes warnings=all werror=yes platform=windows tools=yes tests=yes target=release_debug
|
||||||
|
ls -l bin/
|
||||||
|
|
||||||
# Execute unit tests for the editor
|
# Execute unit tests for the editor
|
||||||
- name: Unit Tests
|
- name: Unit Tests
|
||||||
@@ -112,6 +113,7 @@ jobs:
|
|||||||
SCONS_CACHE: /.scons_cache/
|
SCONS_CACHE: /.scons_cache/
|
||||||
run: |
|
run: |
|
||||||
scons -j2 verbose=yes warnings=all werror=yes platform=windows target=release tools=no
|
scons -j2 verbose=yes warnings=all werror=yes platform=windows target=release tools=no
|
||||||
|
ls -l bin/
|
||||||
|
|
||||||
# Build Product Upload (tested and working)
|
# Build Product Upload (tested and working)
|
||||||
# sorry this is disabled until github can give us some more space as we would hit our limit very quickly
|
# sorry this is disabled until github can give us some more space as we would hit our limit very quickly
|
||||||
|
|||||||
Reference in New Issue
Block a user